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

ソフトウェアパッケージをインストールおよび保守するためのツール



4
すべてのmanページを無効にできますか?
特にRaspberry pi(Raspbian Wheezyを実行)では、一般的に、すべてのmanページを無効にできますか? これは、保存されたmanページ、「man-dbのトリガーの処理」などがないことを意味します。マニュアルページは常にインターネットで利用できるので、実際にインストールする必要はありません。それらを生成して保存する必要はないようです。

3
インストールしたすべてのパッケージを完全に削除しますか?
いくつかのツールをテストおよびインストールするために、CentOS7がインストールされた1つのLinuxサーバーを使用していました。そして今、私はインストールしたパッケージの数を覚えていません。 私のサーバーが以前のように新しいものになるように、すべてのパッケージを削除したいです。すべてのパッケージを検索して、1つずつ削除したくありません。1つのコマンドだけでそれらを削除する方法はありますか?

2
Synaptic Package Managerにアップグレード可能なパッケージの「アップグレードのマーク」がないのはなぜですか?
ヘルプドキュメントには、アップグレードのマーキングが記載されています。コンテキストメニューとメニューバーには、このオプションは一切リストされておらず、グレーアウトされていないオプションは、削除または完全削除のマークのみです。「インストール済み(アップグレード可能)」には約40個のパッケージがありますが、実際にアップグレードする方法はないようです。これはLinux Mint 17、32ビット上にあります。私は何を間違えていますか?

3
Debian Netinst-GnomeをインストールするときにaptがLibre Officeをダウンロードするのはなぜですか?
Debianがあります。netinstからインストールして、ディスクスペースとネットワーク転送(小さなパーティション、UMTS接続)を節約しました。 Gnomeをインストールすることにしました。入力したとき: apt-get install gnome Libre Office、Gimpなどの大きなものをダウンロードし始めました... 私は本当に好きではありません。 Gnomeをインストールするときに、Debian開発者がLibre OfficeまたはGimpを必要とするのはなぜですか?または私は何かを見逃しましたか? Gnomeと本当に必要なパッケージだけをインストールするにはどうすればよいですか?

4
aptで特定のパッケージに依存するパッケージを見つける方法は?
パッケージの依存関係ではなく、特定のパッケージに依存しているパッケージを取得するにはどうすればよいですか? 私のWebサーバーでは、debian 6.0 Squeeze-LTS(長期サポート用のsqueezeの初めての拡張機能)を使用していますが、特定のパッケージのサポートが終了したことが報告されています。 Unfortunately, it has been necessary to limit security support for some packages. The following packages found on this system are affected by this: * Source:libplrpc-perl, ended on 2014-05-31 at version 0.2020-2 Details: Not supported in squeeze LTS Affected binary package: - libplrpc-perl (installed version: 0.2020-2) バイナリパッケージに依存するものを見ることなく、そのバイナリパッケージをアンインストールしようとは本当に望んでいません。その説明は、今まで聞いたことがない内容を説明しています。 …

4
Gentooでパッケージを安全にアンインストールする
Gentooで特定のパッケージをアンインストールしたかったので、emergeのmanページを閲覧しました。私は--unmergeオプションを見つけました: 警告:このアクションは重要なパッケージを削除する可能性があります!一致するすべてのパッケージを削除します。これは依存関係のチェックを行わないため、システムの適切な動作に必要なパッケージを削除する場合があります。その引数は、アトムまたはebuildです。--unmergeの依存関係を認識するバージョンの 場合は、-- depcleanまたは--pruneを使用します。 ただし、システムにインストールされている他のパッケージにアンインストールするパッケージが必要かどうかをemergeで確認したいと思います。その機能を提供しない--depcleanで--pruneください: --depclean 依存関係としてインストールされたが、もはや必要ではないパッケージを削除します --prune 「システムからインストールされているパッケージの最高バージョンを除くすべてを削除します」 の依存関係チェックバージョンはありません--unmergeか?


5
特定の代替手段を提供するDebianのすべてのソフトウェアパッケージを見つける
Debianディストリビューションには、Debian Alternatives Systemがあります。Wikiから: Debian代替システムは、同じまたは類似の機能を実行するいくつかのプログラムが、同時にインストールされるが、デフォルトとして指定された特定の実装を使用する代替実装としてリストされる方法を作成します。たとえば、多くのシステムには複数のテキストエディタが同時にインストールされています。viプログラムは、nvi、elvis、vimなどの多くの実装を持つエディターの古典的な例ですが、どれをデフォルトとして指定する必要がありますか? 一般に、Debianには特定の代替手段を提供する複数のパッケージがあります。Debianリポジトリに存在するそのようなすべてのパッケージの完全なリストを取得するにはどうすればよいですか?例としてviの代替を使用してみましょう。 注:インストールされているパッケージのリストに対してこのようなクエリを実行するのは簡単ですが、それはこの質問ではありません。

2
バイナリパッケージとは何ですか?それらを構築する方法?
バイナリパッケージの詳細を取得して、Linuxで実行したいと考えています。Debianベース(Ubuntu / Linux mint)Linux osを実行しています。 ソースからバイナリパッケージをビルドする方法は?また、アプリケーション(Firefoxなど)やゲ​​ーム(Boswarsなど)のバイナリパッケージを直接ダウンロードできますか? 「xyz.linux.run」形式の直接パッケージを実行します。これらのパッケージとは何ですか?それらは依存関係から独立していますか?または、ビルド済みのバイナリパッケージですか? Linuxで直接「xyz.linux.run」を実行して、Linuxオペレーティングシステムで実行できるそれらのビルド方法。 バイナリパッケージとdebパッケージの違いは何ですか?

1
パッケージのバージョンを指定するArch Linux pacman
pacmanマニュアルに示されているように、必要なパッケージバージョンを定義できることを知っていますpacman -S "bash>=3.2"。しかし、どのバージョンが利用可能かを知るにはどうすればよいですか? pacmanがの.dbファイルを同期するとミラーのコピーが作成されることも知って/var/lib/pacman/sync/いますが、これらのファイルは人間が読める形式ではありません。 そして、私はいくつかのバージョンをインストールしたい場合はどのようなvirtualbox私の希望はどこかの鏡であることを、たとえば、新しいバージョンの必要はないであろうとlinux(としてセットIgnorePkgでpacman.conf私は(あるためでインストールされているよりも)nvidiaドライバ)?それがどのバージョンであり、それが利用可能かどうかを知るにはどうすればよいですか?

3
システムパッケージマネージャーの識別
デフォルトのシステムパッケージマネージャーを(スクリプトから)識別する方法はありますか? 明確にするために、私がやりたいことは、与えられたコマンドを実行することであり、Debianまたはその派生物では「apt」のようなものを返し、openSUSEでは「zypp」を返し、Fedoraなどではそれを返します。 「yum」、Arch Linuxでは「pacman」などを返します。 私は次のようなものでこれを行うことができることを知っています、同じ名前の実行可能ファイルがあるとすぐに壊れないより堅牢な方法があるかどうか疑問に思いました。 which apt >/dev/null 2>&1 if [ $? -eq 0 ] then echo "apt" fi # etc...

4
apt-getから来た人のbashスクリプトでzypperを使用する方法は?
bashスクリプトでのapt-getからzypperへの移行についていくつか質問があります。 これに相当するものは何ですか? sudo apt-get install curl --assume-yes (curlはどのパッケージでもかまいません) Zypperチートシート-openSUSEを見つけました。非常に素晴らしい!しかし、ここでの経験の声に感謝します。すべてのプロンプトに自動的に同意し、応答が必要なものをスキップしないスクリプトでzypperを使用する正しい方法は何ですか? 私の未経験では、私は使いたくなるでしょう: sudo zypper --non-interactive --no-gpg-checks --quiet install --auto-agree-with-licenses curl しかし、それは本当に同等です--assume-yesか? これらと同等のものはどうですか? sudo apt-get autoremove -y sudo apt-get autoclean -y これは存在しないことを示唆しています... gdebi-coreの代替品はありますか?あるいは、gypbiの「強力な充足可能性ソルバー」では、gdebiは必要ありませんか?古いバージョンにパッケージをインストールする必要があり、すでに.debファイルを持っている(ただし、すべての依存関係ではない)場合は、gdebiを使用します。


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