タグ付けされた質問 「package-management」

ソフトウェアパッケージ、特にAPTおよびdpkgシステムの管理に関する質問。


2
dpkg --set-selections '*'からすべてのデータと依存関係を復元する
だから私は1台のマシンで実行できます: dpkg --get-selections '*' > selection.txt 別のマシンで: dpkg --set-selections < selection.txt ...次のいずれかが続きます: aptitude install apt-get -u dselect-upgrade ...そのパッケージをインストールします。 ただし、パッケージ(たとえばxyz)が別のパッケージの依存関係として自動的にインストールされたかどうかなど、一部の情報はプロセスで失われるようabcです()。あなたのようなことをするときはいつもそれを見ることができますapt-get --purge remove abc。元のマシンでは、パッケージxyzが依存関係としてインストールされ、それを削除abcするために使用できることが通知されますapt-get autoremove。 今、私はとに気づいていますが、手元の(単純な)タスクを考えるdeborphanとdebfoster、それらを使用するのは面倒です。 上記の選択の保存と復元は、インストールされたパッケージの微妙な依存関係を復元するのに十分ではないようです。 パッケージ管理のためにメタデータの完全なセットをバックアップし、その全体を復元する方法はありますか?


3
依存関係が満たされていないため、完全な/ bootをクリーンアップできません
/ bootがいっぱいであることを説明するエラーメッセージが表示されました。古いイメージファイルをクリーンアップしようとすると、ディスクのフルエラーまたは依存関係エラーが原因で常に失敗するようです。誰かが私が間違っているところを説明できますか? $ sudo apt-get autoremove 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. linux-image-extra-3.13.0-44-generic : Depends: linux-image-3.13.0-44-generic but it is not installed linux-image-extra-3.13.0-45-generic : Depends: linux-image-3.13.0-45-generic but it is …

6
半分インストールされたパッケージを修正
ステートメントを使用しsudo apt-get upgradeているときにエラーが発生しています: dpkg: error processing libgfortran3:amd64 (--configure): package libgfortran3:amd64 is not ready for configuration cannot configure (current status `half-installed') Errors were encountered while processing: libgfortran3:amd64 E: Sub-process /usr/bin/dpkg returned an error code (1) 他のアプリケーションのインストール/アップグレードをブロックしないようです。この問題は、アプリケーションのアップグレード中にPCを直接シャットダウンしたために発生したと考えています。 どうすれば修正できますか?





1
LaTeXパッケージの簡単なインストール/削除
以前はWindowsでLaTeXを使用していましたが、不足しているパッケージを簡単に追加できるMiktexパッケージマネージャーがありました。textcompUbuntu 11.10 にインストールしたかったのですが、ここから zipをダウンロードし/usr/share/texmf-texlive/tex/latex、私のケースにあるパッケージを見つけ、そこにzipの内容を抽出し、パッケージを更新する必要があります。 WindowsのMiktexパッケージマネージャーのような簡単な方法でインストールと削除を行うパッケージマネージャーはありますか?

2
アップグレードを保留したインストール済みパッケージのリストを取得するにはどうすればよいですか?
最近、Ubuntuシステムにインストールされたパッケージのリストを取得する必要がありましたが、これらのパッケージもアップグレードのために保留されていました。 パッケージの「保留」ステータスは、オプションで明示的に指定されていない限り、オペレーティングシステムのアップグレード時にインストーラーがこれらのパッケージもアップグレードしないことを意味します。 コマンドラインソリューションを探していますが、これはGUIからも可能であることを理解しています。

3
パッケージがdebとsnapの両方として利用可能な場合、どの方法が望ましいですか?
もちろん、ほとんどのパッケージの答えは簡単です。ツールまたはライブラリの場合、debが唯一のオプションであり、一部のプロプライエタリソフトウェアのスナップは唯一のオプションです。 Ubuntuは、パッケージ、分離、セキュリティ、更新などの利点を挙げて、Snapパッケージを大幅に推進しているようですが、Ubuntu 18.04に同梱されているすべてのアプリケーションはdebパッケージとしてインストールされています。 一例として、Firefoxがあります。これは、セキュリティ上の理由から常に最新の状態に保つ必要があり、過去にはセキュリティとブランド(Iceweasel)についてディストリビューションパッケージのメンテナと競合していました。しかし、CanonicalはFirefoxをdebパッケージとして出荷することを選択しました。 スナップとデブの両方があるパッケージの場合、これは疑問を提起します。どちらをインストールする必要がありますか?答えが簡単な場合、インストール済みのdebを積極的に移行する必要がありますか?

3
curlはUbuntu 18.04 LTSで動作しません
curlを使用してWebからコンテンツを取得できません。私はそれを下に置いてインストールしようとしました。 一部のパッケージをインストールできませんでした。これは、不可能な状況をリクエストしたか、不安定なディストリビューションを使用している場合、必要なパッケージがまだ作成されていないか、着信から移動されていないことを意味します。次の情報は、状況の解決に役立つ場合があります。 次のパッケージには、満たされていない依存関係があります。curl:依存:libcurl4(= 7.58.0-2ubuntu3)がインストールされません。E:問題を修正できません。壊れたパッケージを保持しています。 私は両方で保持パッケージをチェックしてきましたsudo apt-mark showheld&dpkg -l | grep ^h手持ちのパッケージのリストを取得することを望んで、私は何の結果いずれかの方法を取得していません。 また、インストールしようとするlibcurl4と、以下のパッケージを削除しようとするため、ほとんどシステムが壊れます。 libcurl3 mongodb-enterprise mongodb-enterprise-server mongodb-enterprise-tools msodbcsql msodbcsql17 mssql-tools php7.1-curl r-base r-base-core r-base-dev r-base-html r-cran-boot r-cran -class r-cran-codetools r-cran-foreign r-cran-getopt r-cran-kernsmooth r-cran-lattice r-cran-littler r-cran-mass r-cran-matrix r-cran-mgcv r-cran -nlme r-cran-nnet r-cran-rpart r-cran-spatial r-cran-survival r-recommended slack-desktop virtualbox-5.2 編集 # See http://help.ubuntu.com/community/UpgradeNotes for …

6
Google Chromeをインストールして削除しようとした後の依存関係エラー
だから、しばらくの間、ubuntuは完璧に機能しました。Google Chromeをダウンロードしようとしましたが、誤って32ビットバージョンをダウンロードしました。戻って64ビットをダウンロードしようとしましたが(32ビットを削除せずに愚かに)、に関連するエラーメッセージを取得する際に問題が発生し始めましたgoogle-chrome-stable。 次のステップは、Chromeに関連するUbuntuのすべてを消去することでしたが、まだこれらのエラーが発生しています。Linuxの初心者であることを考えると、今何をすべきかが本当に失われています。 現在、コマンドラインからは何もダウンロードできません。たとえば、Ubuntuのバージョンのf.luxをダウンロードしようとしたところ、次のような結果が得られました。 Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: gcc-4.8-base:i386 libasn1-8-heimdal:i386 libasound2:i386 libatk-bridge2.0-0:i386 libatk1.0-0:i386 libatspi2.0-0:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libcairo-gobject2:i386 libcairo2:i386 libcolord1:i386 libcups2:i386 libcurl3:i386 libdatrie1:i386 libdbus-glib-1-2:i386 libdbusmenu-glib4:i386 libdbusmenu-gtk3-4:i386 libdbusmenu-gtk4:i386 libexpat1:i386 libffi6:i386 libfontconfig1:i386 libfreetype6:i386 libgconf-2-4:i386 …

6
インストール済みソフトウェアをインストール済みサイズで一覧表示するにはどうすればよいですか?
マシンにインストールされているソフトウェアのリストと、それらによって消費されるディスク容量を取得したいと思います。最大/最小で注文できるようにしたいと思いますが、それは必須ではありません。 私はそれを試すためにソフトウェアをインストールし、自分の後には決してクリーンアップしないような人です。 その結果、7GB(Windowsとデータは別のパーティションにあり、スワップ領域にもあります)Ubuntu 11.04パーティションが苦しんでおり、定期的に警告メッセージが表示され始めました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.