Eu sei que o Guitar pro não suporta 64 bits, mas consegui que funcionasse com este comando
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
E mesmo depois de receber esse erro, o programa funciona perfeitamente e a atualização e a adição de PPAs no sistema funcionam muito bem, mas quando estou tentando instalar outro software, recebo esse erro:
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).
E sempre que eu escrevo "apt-get -f install" eu recebo isso
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 ...
E agora o Guitar Pro é excluído.
Como posso instalar o Guitar Pro e ainda assim poder instalar outro software depois?
sudo apt-get install libssl0.9.8:i386
, além delibportaudio2:i386
Eu tentei algo e fiz funcionar!
Copiei "/ opt / GuitarPro6" em algum lugar.
Eu fiz
sudo apt-get -f install
para remover o Guitar Pro.Copiei a pasta novamente
/opt/GuitarPro6
e substituí tudo lá.Eu instalei mais pacotes da seguinte maneira:
Eu baixei esta imagem do ícone GuitarPro e salvei-a
/opt/GuitarPro6/icon.png
para que eu pudesse ter uma imagem para criar meu próprio.desktop
arquivo.Eu criei um
.desktop
arquivo comsudo gedit
:I salvo esse arquivo para
/usr/share/applications
com o nomeGuitarPro6.desktop
.Agora tudo funciona e posso encontrar o Guitar Pro no painel.
fonte
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
. e funciona tão bem.sudo gedit
. Você deve usargksu gedit
ou emgksudo gedit
vez disso. A execução de programas gráficos como oroot
uso simplessudo
, quando o aplicativo possui arquivos de configuração por usuário, pode atrapalhar esses programas para o nãoroot
usuário .Eu também tenho lutado com isso nos últimos dias. Eu encontrei a melhor maneira é usar o executável do Windows no wine. Parece muito mais sólido.
fonte
Para responder sua pergunta, para parar
apt-get -f install
de remover o software, você precisa adicionar--no-remove
o comando que você executa. Isso interromperá imediatamente a execução do apt-get se algo for removido e o seu software não será removido.No entanto, o que você provavelmente está procurando é uma maneira de executar um sistema normalmente, mas também instalar esse software. O que você precisará fazer é olhar para a saída de quando você força a instalação do pacote com o dpkg e ver o que está falhando, e instalar essa dependência usando
apt-get install package-name
No seu caso, é gksu (especificamente, gksu). Agora você pode descobrir que, ao tentar instalar o gksu, ele também possui dependências que precisam ser instaladas. Como você está forçando a instalação do pacote de 32 bits, será necessário instalar manualmente essas dependências usando o mesmo comando acima.
fonte
Eu simplesmente instalei o gp6 no LinuxMint 14 de 32 bits, executei o atualizador e corrigi problemas com o zlib, copiando o zlib.so1.2.27 para / opt / GuitarPro, renomeando-o para zlib.so.1, instalei o gksu e suas dependências e executei o atualizador novamente por atualizar tudo. Depois, conectei meu Linux de 64 bits ao Linux de 3 bits via fish: // nome do usuário @ mymachineIP / opt no Dolphin e copiei todo o diretório GuitarPro6 no meu diretório doméstico no Linux de 64 bits e daí para / opt. Trabalho.
fonte
Tente o seguinte:
Faça o download em http://www6.guitar-pro.com/en/index.php?pg=download do arquivo .deb, mas não o instale.
Baixar e instalar getlibs Then:
Por fim, inicie-o com (ignorar erros):
fonte