octave3.2
パッケージをクリーンインストールしようとしています。
これを行うには、私はそれを削除し、それを再インストールしようとしました。
再インストールすると、エラーが発生しました。パッケージのバグかもしれませんが、クリーンインストールを実行できるように、すべてを削除しておく必要があります。
これで十分ですか?
Sudo apt-get --purge remove octave3.2
次のコマンドを使用します。
Sudo apt-get purge --auto-remove packagename
必要なパッケージと、それらのパッケージと共にインストールされる依存関係を削除します。 --auto-remove
オプションは、Sudo apt-get autoremove
と同様に機能します。
最初に、削除するパッケージの名前を確認します。
dpkg --list
次に、指定されたパッケージを削除します
Sudo apt-get remove package_name
関連するコードを削除する
Sudo apt-get purge package_name
その後、自動削除
Sudo apt-get autoremove
最後に、すべてが正しく削除されていることを確認するために、きれいにします
Sudo apt-get clean
パッケージリストで、削除したいパッケージがもうリストされていないかどうかを確認しますが、オプションです。
ごきげんよう、
インストール中にインストールされた追加の依存関係パッケージを追跡しやすくします。
The following extra packages will be installed:
libgssglue1 libnfsidmap2 libtirpc1 nfs-common rpcbind
元のパッケージのみを削除すると、依存関係パッケージが残る場合があります。
だから、あなたは手動でそれぞれを削除する必要があります
apt-get purge package_name
いくつかの重要なパッケージを削除する場合は、次のコマンドを使用できます。
dpkg --get-selections | grep PACKAGE_NAME | awk '{ print $1}'| xargs apt-get -y --purge autoremove
「-y」スイッチを忘れないでください。そうしないと、apt-getが個々のパッケージの削除について尋ね続け、何も削除されません。
自動インストールされた依存パッケージを手動で削除する代わりに、代わりに次を使用します。
zanfilip @ zanfilip-VPCEB3L0E:〜/ jp/Eclipse $ Sudo apt-get --purge autoremove パッケージリストの読み取り...完了 依存関係ツリーの構築 状態情報を読み込んでいます...完了 次のパッケージは削除されます libupstart1 * linux-headers-3.16.0-30 * linux-headers-3.16.0-30-generic * linux-image-3.16.0-30-generic * linux-image-extra-3.16.0-30-generic * 0はアップグレード、0は新規インストール、5は削除、23はアップグレードしない。 この操作の後、279 MBのディスク容量が解放されます。 続行しますか? [Y/n]
もう1つのオプションは、debfoster
パッケージを使用することです。これにより、依存パッケージとともに、削除(およびパージ)するパッケージが対話的に検索および提案されます。
Sudo apt install debfoster
Sudo debfoster
# and optionally remove debfoster too
Sudo purge debfoster