Guitar Proは64ビットをサポートしていませんが、このコマンドで動作するようになりました
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
そして、私はそのエラーを取得した後でもプログラムは完全に正常に動作し、システムへのPPAの更新と追加はうまく機能しますが、他のソフトウェアをインストールしようとするとこのエラーが発生します:
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).
そして、「apt-get -f install」と書くたびに、これを取得します
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 ...
そして、Guitar Proが削除されました。
Guitar Proをインストールし、その後でも他のソフトウェアをインストールする方法を教えてください。
私も過去数日間これに苦労してきました。最良の方法は、ワインでWindows実行可能ファイルを使用することです。ずっとしっかりしているようです。
私は何かを試してみて、動作するようになりました!
「/ opt/GuitarPro6」をどこかにコピーしました。
Guitar Proを削除するためにSudo apt-get -f install
をしました。
フォルダーを/opt/GuitarPro6
にコピーし直し、すべてをそこに置き換えました。
次のように追加のパッケージをインストールしました。
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
この画像をダウンロードしました GuitarPro icon そして/opt/GuitarPro6/icon.png
に保存したので、自分の.desktop
ファイルを作成するための画像を作成できました。
.desktop
でSudo gedit
ファイルを作成しました:
#!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Name=Guitar Pro 6
Comment=Guitar Pro 6
Icon=/opt/GuitarPro6/icon.png
Exec=sh /opt/GuitarPro6/gp-launcher.sh
Terminal=false
Categories=Audio
このファイルを/usr/share/applications
という名前でGuitarPro6.desktop
に保存しました。
これですべてが機能し、Guitar Proがすぐに見つかります。
LinuxMint 14 32-Bitにgp6をインストールし、アップデーターを実行し、zlib.so1.2.27を/ opt/GuitarProにコピーしてzlibの問題を修正し、zlib.so.1に名前を変更して、gksuとその依存関係をインストールし、アップデーターを再度実行しましたすべてを最新の状態にするため。その後、Dolphinのfish:// username @ mymachineIP/optを介して64ビットLinuxを3s-Bit Linuxに接続し、GuitarPro6のディレクトリ全体を64ビットLinuxのホームディレクトリにコピーし、そこから/ optにコピーしました。動作します。
質問に答えるには、apt-get -f install
がソフトウェアを削除しないようにするには、実行するコマンドに--no-remove
を追加する必要があります。これにより、何かが削除され、ソフトウェアが削除されない場合、apt-getの実行が直ちに中止されます。
ただし、おそらくあなたが探しているのは、システムを正常に実行し、しかもそのソフトウェアをインストールする方法です。あなたがする必要があるのは、dpkgでパッケージのインストールを強制するときからの出力を見て、それが失敗しているものを見てから、その依存関係を使用してインストールすることです
apt-get install package-name
あなたの場合、それはgksu(具体的にはgksu)です。ここで、gksuをインストールしようとすると、インストールする必要がある依存関係もあることがわかります。 32ビットパッケージのインストールを強制するため、上記と同じコマンドを使用してこれらの依存関係を手動でインストールする必要があります。