Wiem, że Guitar pro nie obsługuje wersji 64-bitowej, ale udało mi się pracować z tym poleceniem
jeggy@jeggy-XPS:~$ sudo dpkg --force-architecture -i GuitarPro6-rev9063.deb
[sudo] password for jeggy:
Selecting previously unselected package guitarpro6:i386.
(Reading database ... 285729 files and directories currently installed.)
Unpacking guitarpro6:i386 (from GuitarPro6-rev9063.deb) ...
dpkg: dependency problems prevent configuration of guitarpro6:i386:
guitarpro6:i386 depends on gksu.
dpkg: error processing guitarpro6:i386 (--install):
dependency problems - leaving unconfigured
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
Errors were encountered while processing:
guitarpro6:i386
I nawet po otrzymaniu tego błędu program działa doskonale, a aktualizacja i dodawanie PPA do systemu działa świetnie, ale gdy próbuję zainstalować inne oprogramowanie, pojawia się ten błąd:
jeggy@jeggy-XPS:~$ sudo apt-get install elinks
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
elinks : Depends: libfsplib0 (>= 0.9) but it is not going to be installed
Depends: liblua50 (>= 5.0.3) but it is not going to be installed
Depends: liblualib50 (>= 5.0.3) but it is not going to be installed
Depends: libtre5 but it is not going to be installed
Depends: elinks-data (= 0.12~pre5-7ubuntu1) but it is not going to be installed
guitarpro6:i386 : Depends: gksu:i386 but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
I za każdym razem, gdy piszę „apt-get -f install”, dostaję to
jeggy@jeggy-XPS:~$ sudo apt-get -f install
[sudo] password for jeggy:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
dconf-gsettings-backend:i386 python-levenshtein python-indicate libav-tools libstartup-notification0:i386
libxmuu1:i386 libavfilter-extra-2 libbabl-0.0-0 libgegl-0.0-0 libgconf2-4:i386 python-vobject libgtk-3-0:i386
libpam-cap:i386 python-utidylib libdconf0:i386 python-iniparse python-xmpp libpam-gnome-keyring:i386
libxcb-util0:i386 python-farstream
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
guitarpro6:i386
0 upgraded, 0 newly installed, 1 to remove and 7 not upgraded.
1 not fully installed or removed.
After this operation, 84,0 MB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 286979 files and directories currently installed.)
Removing guitarpro6:i386 ...
dpkg: warning: while removing guitarpro6:i386, directory '/opt/GuitarPro6/updater' not empty so not removed.
dpkg: warning: while removing guitarpro6:i386, directory '/opt/GuitarPro6/Data/Soundbanks' not empty so not removed.
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
A teraz Guitar Pro został usunięty.
Jak mogę zainstalować Guitar Pro i nadal móc zainstalować inne oprogramowanie?
sudo apt-get install libssl0.9.8:i386
dodatkowolibportaudio2:i386
Próbowałem czegoś i sprawiłem, że zadziałało!
Gdzieś skopiowałem „/ opt / GuitarPro6”.
Zrobiłem
sudo apt-get -f install
usunąć Guitar Pro.Skopiowałem folder z powrotem
/opt/GuitarPro6
i zastąpiłem wszystko tam.Zainstalowałem więcej pakietów w następujący sposób:
Pobrałem ten obraz ikony GuitarPro i zapisałem go,
/opt/GuitarPro6/icon.png
aby mieć obraz do stworzenia własnego.desktop
pliku.Utworzyłem
.desktop
plik zsudo gedit
:Zapisałem ten plik pod
/usr/share/applications
nazwąGuitarPro6.desktop
.Teraz wszystko działa i mogę znaleźć Guitar Pro w desce rozdzielczej.
źródło
sudo apt-get install dconf-gsettings-backend python-levenshtein python-indicate libav-tools libstartup-notification0 libxmuu1 libavfilter-extra-2 libbabl-0.0-0 libgegl-0.0-0 libgconf2-4 python-vobject libgtk-3-0 libpam-cap python-utidylib libdconf0 python-iniparse python-xmpp libpam-gnome-keyring libxcb-util0 python-farstream
. i działa równie dobrze.sudo gedit
. Powinieneś użyćgksu gedit
lubgksudo gedit
zamiast tego. Uruchamianie programów graficznych jakoroot
zwykłychsudo
, gdy aplikacja ma pliki konfiguracyjne dla poszczególnych użytkowników, może zepsuć te programyroot
użytkownikom niebędącym użytkownikami .W ciągu ostatnich kilku dni miałem z tym problem. Odkryłem, że najlepszym sposobem jest użycie pliku wykonywalnego Windows pod Wine. Wydaje się o wiele bardziej solidny.
źródło
Aby odpowiedzieć na twoje pytanie, aby przestać
apt-get -f install
usuwać oprogramowanie, musisz dodać--no-remove
do uruchamianego polecenia. Spowoduje to natychmiastowe przerwanie uruchamiania apt-get, jeśli coś ma zostać usunięte, a twoje oprogramowanie nie zostanie usunięte.Jednak to, czego prawdopodobnie szukasz, to sposób na normalne działanie systemu, a jednocześnie zainstalowanie tego oprogramowania. To, co musisz zrobić, to spojrzeć na dane wyjściowe z wymuszenia instalacji pakietu za pomocą dpkg i zobaczyć, co się nie powiedzie, a następnie zainstalować tę zależność, używając
apt-get install package-name
W twoim przypadku jest to gksu (konkretnie gksu). Teraz może się okazać, że podczas próby zainstalowania gksu ma również zależności, które należy zainstalować. Ponieważ wymuszasz instalację pakietu 32-bitowego, musisz ręcznie zainstalować te zależności za pomocą tego samego polecenia powyżej.
źródło
Po prostu zainstalowałem gp6 pod LinuxMint 14 32-bit, uruchomiłem aktualizator i naprawiłem problemy z zlib, kopiując zlib.so1.2.27 do / opt / GuitarPro, zmieniając nazwę na zlib.so.1, zainstalowałem gksu i jego zależności, ponownie uruchomiłem aktualizator za aktualizowanie wszystkich. Następnie podłączyłem mój 64-bitowy Linux do 3s-Bit Linux poprzez fish: // nazwa użytkownika @ mymachineIP / opt w Dolphin i skopiowałem cały katalog GuitarPro6 do mojego katalogu domowego na 64-bitowym Linuksie, a stamtąd do / opt. Pracuje.
źródło
Spróbuj tego:
Ściągnięte z http://www6.guitar-pro.com/en/index.php?pg=download plik .deb, ale nie instaluj go.
Pobierz i zainstaluj getlibs Następnie:
Na koniec uruchom go za pomocą (ignoruj błędy):
źródło