タグ付けされた質問 「aptitude」

ncursesベースのテキストモードユーザーインターフェース(TUI)と、 `apt-get`のコマンドラインインターフェースに類似したコマンドラインインターフェースに加えて強力な検索パターンを提供する、Debianおよび派生物の代替パッケージマネージャー。

2
SSHタイムアウト後にaptitude dist-upgradeを安全に再開する方法は?
aptitude dist-upgradeローカルネットワークでSSH を使い始めました。ある時点でセッションはタイムアウトになりましたが、アップグレードは完了していませんでした(ソフトウェア契約の承諾画面の1つに残っていました-どの画面を忘れたので、どのくらいアップグレードが進んだかわかりませんが、ポイントはそれです。現在、それは私が受け入れるのを待っているアイドルです)。 私はサーバーにSSHで戻り、aptitudeプロセスがまだ実行されていることを確認しました。続行する最も安全な方法は何ですか?私は使用しなかったscreenので、実行中のaptitudeプロセスを再開する方法はありますか?そうでない場合、それを強制終了して再起動する最も安全な方法は何ですか?
10 ssh  apt  aptitude 

2
オペレーティングシステムをアップグレードするためのDebianのdo-release-upgradeに相当するものは何ですか?(たとえば、ストレッチからバスターまで)
Ubuntuのdo-release-upgradeコマンドは、オペレーティングシステムを最新のリリースにアップグレードします。Debianの同じ目的のための方法またはツールは何ですか(最新の安定版リリースにアップグレードするため)?


4
壊れたパッケージを削除する
最近、phpmyadminのセットアップに不満を感じていたので、ゼロから始めることにしました。 残念ながら、アンインストールの段階で、手元にないmysqlのrootパスワードを求められました。十分に言えば、データベースコネクタを適切にクリーニングできなかったため、コンポーネントが残っていることがわかりました。 私が家に着いたとき、phpmyadmin aptitude purgeが表示さaptitude removeれ、それを削除しようとしましたが、パッケージに関連付けられたディレクトリが以前の試行から既に削除されているため、パッケージを削除しようとしましたが、それ以上の効果はありませんでした。 私はphpmyadminを再インストールしようとしましたが、aptitudeは利用可能なアップデートがないと単純に述べ、何もしませんでした。アップデートがある場合、私はおそらく同じ問題に遭遇しました。 これに関して、使用したデータベースを削除し、ユーザーテーブルからmysqlをクリーンアップすることで、mysqlをクリーンアップしました。ただし、パッケージの他に何が残っているのか、aptitudeのフックをクリーンアップする方法すらわかりません。 結果として dpkg --purge ickronia:/home/ken# dpkg --purge phpmyadmin (Reading database ... 27158 files and directories currently installed.) Removing phpmyadmin ... /var/lib/dpkg/info/phpmyadmin.prerm: line 5: /usr/share/dbconfig-common/dpkg/prerm.mysql: No such file or directory dpkg: error processing phpmyadmin (--purge): subprocess pre-removal script returned error exit status 1 /var/lib/dpkg/info/phpmyadmin.postinst: …

5
Kali Linuxに特定のバージョンのGCCをインストールする方法
この質問は、Googleで簡単に見つけられるいくつかの質問やその他の場所で適切に対処されているようですが、以下で説明する理由により、解決策は満足のいくものではありません。しかし、完了のために、いくつかの関連リンクを含めました。 /ubuntu/138284/how-to-downgrade-a-package-via-apt-get /ubuntu/428772/how-to-install-specific-version-of -some-package / 428778 /ubuntu/26498/choose-gcc-and-g-version ... その他。 ただし、この質問は、Galiの非常に特定のバージョンをKali Linuxにインストールすることに関するものです。これは、特定のパッケージとしては容易に入手できないようです。特に、問題はバージョン6.3.0のインストール方法に関するものです。特定のプログラムをコンパイルするにはこのバージョンが必要なので、https://www.reddit.com/r/Monero/comments/6d0ah8/xmrig_miner_new_release/ (おまけの質問として、別のバージョンのGCCを使用せずにこの特定の問題を修正するより健全な方法がある場合は、お気軽に回答してください。ただし、この質問は一般的なものであり、関係なくそれを行う方法を知りたいです上記のプログラムを正しくリンクさせる方法) gccなどのパッケージのインストールに使用できるバージョンは、次のようにして決定できます。 apt-cache showpkg gcc 使用可能なバージョンを「バージョン:」の下に一覧表示します。例: 4:7.2.0-1d1 4:4.9.2-2 インストールは発行と同じくらい簡単です apt-get install gcc:4:4.9.2-2 これにより、古いバージョン4:4.9.2-2がインストールされます。これは、7.2.0-1d1のインストールが存在する場合、それを(私は信じて)上書きするだけです。 バージョン4:4.9.2-2を使用できるようにするdeb http://old.kali.org/kali sana main non-free contribには、/etc/apt/sources.listファイルに追加して を実行する必要がありましたapt-get update。 ただし、必要なバージョンがリストにない場合はどうなりますか? 私はさまざまなソース、たとえばhttp://snapshot.debian.org/や、Google検索からのその他のさまざまな質問やウェブサイトで見つけたものなどを試してい ます。 それらのほとんどは、例えば次のように、私に無視またはエラーを与えます Ign:3 http://snapshot.debian.org/archive/debian/20091004T111800Z lenny InRelease これが機能する場合でも、特定のバージョンをインストールすることは非常に悪いアプローチのようです。任意のソースを追加すると、特定のバージョンが必要にならない場合があるためです。 snapshot.debian.orgでgccを検索すると、非常に古いバージョンのみが表示されます。http://snapshot.debian.org/package/gcc/ 私は最終的にこのアプローチに不満を抱き、ソースtarballからGCC 6.3.0をコンパイルしました。コンパイルは成功しましたが、それをインストールする方法に直面しました。私は、実行中には慎重だmake install、私はそれが改ざんされます恐れるようaptとdpkg、おそらくシステムを破ります。 代わりに、ビルドディレクトリから直接実行しようとしました。PATHの最初のエントリとしてビルドディレクトリを追加しようとしましたが、機能しませんでした。次に、名前を変更/usr/bin/gccして/usr/bin/gcc、gcc-6.3.0実行可能ファイルが存在する場所へのシンボリックリンクを作成しようとしました。これにより、次の問題が発生します。 cc: error trying to …

1
これらの壊れた依存関係を修正するにはどうすればよいですか?
aptitudeは依存関係が壊れたパッケージがあることを教えてくれます: kmiller@debian-dev-box:~$ sudo aptitude search '.*' | grep ^.B iB console-setup-linux - Linux specific part of console-setup iB gir1.2-freedesktop - Introspection data for some FreeDesktop co iB gir1.2-glib-2.0 - Introspection data for GLib, GObject, Gio iB gir1.2-gstreamer-0.10 - Description: GObject introspection data fo iB gir1.2-json-1.0 - GLib JSON manipulation library …

1
Debian:インストール/アップグレード時に設定を遅らせる方法は?
私のDebianシステムの1つがめったにアップグレードされません。そのため、アップグレードの時期になると、大量のパッケージが存在します。現在、基本的にアップグレードを監視する必要があります。50個のパッケージごとに、構成を保持するか、新しい構成を組み込むかを決定するのに役立つパッケージがあるためです。 私のシステムは本当に遅いので、できるだけ多くのパッケージを単独で処理するようにシステムに指示し、残りは私に任せることができればいいと思います。 だから私が探しているのはmake -k、apt-getまたはに似ているものaptitudeです。私は何を捜しているわけではないことは、パッケージの非対話型の構成である:私はないパッケージを設定したいが、私は、システムが、それは前のconfigure何も私を求めてすることができますよう、多くのパッケージとしてアップグレード/インストールします。そうすれば、後で戻って一連のパッケージを構成し、残りの(うまくいけば)少数のパッケージをインストールしたいと思っています。 編集: また、私がすることをいいだろうやる私はできるだけ多くのconfigureに得ることができることのconfigureへの復帰を。したがって、構成が必要なすべてのパッケージを延期することから始めて、戻ったときに、この時点で構成できるすべてのパッケージを優先する必要があります。
8 debian  apt  aptitude 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.