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

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


10
「apt-get」と「aptitude」の本当の違いは何ですか?(「wajig」はどうですか?)
私はその両方を知っているapt-getし、aptitudeDebianの上のコマンドラインのパッケージ管理インターフェイスは、さまざまなオプションで、Linuxの派生ですが、私はまだ多少混乱しています。内部では、同じAPTシステムを使用していませんか? Debianはなぜこれらの並列ツールを管理しているのですか?(ボーナス質問:wajigとは一体何ですか?)


2
DEBを簡単にアンパックし、postinstを編集し、DEBを再パックします
IntelのOpenCL SDKをインストールしようとしていますが、DEBファイルはRPMからのバグのある変換です(好奇心についてはこちらを参照してください)。postinst彼らが提供するDEB のスクリプトを編集する必要があります。 既存のDEBを取得し、コンテンツ(制御情報を含む)を抽出し、後でコンテンツを再パッケージして新しいDEBを作成するにはどうすればよいですか?ファイルの編集のみを行い、ファイルの追加や削除は行いません。


9
インストール日ごとにaptベースのシステム上のパッケージを一覧表示する
インストールされたパッケージをインストール日ごとに一覧表示するにはどうすればよいですか? debian / ubuntuでこれを行う必要があります。他のディストリビューションへの回答もいいでしょう。 特定のコードをコンパイルするために多くのものをインストールしましたが、インストールする必要があるパッケージのリストを取得したいと思います。

3
Arch Linuxでは、ファイルXを含むインストールするパッケージを見つけるにはどうすればよいですか?
特定のバイナリを提供するパッケージを探しているので、インストールできます。どのパッケージがこのバイナリを提供するかを検索するにはどうすればよいですか?(注:これを行うツールが少なくとも1つあることは知っていますが、その名前を忘れました。)

4
「apt-get update」と同等のyumとは何ですか?
Debian apt-get updateはパッケージインデックスを取得して更新します。私はこの方法で物事を行うことに慣れているため、それyum updateがすべてを実行し、システムをアップグレードすることに驚いた。このため、何もインストールせずにパッケージインデックスを更新する方法に興味がありました。

5
パッケージがbashスクリプトのyumを介してインストールされているかどうかを確認するにはどうすればよいですか?
パッケージをインストールするスクリプトを作成しようとしていますが、後で失敗すると、スクリプトはインストールされたものをロールバックします。もちろん、ユーザーが以前にパッケージを既にインストールしている場合、それらの下からアンインストールしたくありません。パッケージがyumを介して以前にインストールされたかどうかをスクリプトで確認するにはどうすればよいですか?


5
コマンドが見つかりません:netstat、CentOS 7のnmap
次のCentOSを使用しています。 $ cat /etc/centos-release CentOS Linux release 7.0.1406 (Core) コマンドnmap、netstatおよびlsofはCentOS7にはありません。どうして? $ type -a nmap bash: type: nmap: not found $ type -a netstat bash: type: netstat: not found $ type -a lsof bash: type: lsof: not found それらを機能させるにはどうすればよいですか?

1
pacmanでArchのパッケージを強制的に削除するにはどうすればよいですか?
pacman他のパッケージが依然依存している間にArchでパッケージを強制的に削除するにはどうすればよいですか。 pacman -R perl-libwww checking dependencies... error: failed to prepare transaction (could not satisfy dependencies) :: perl-app-cpanminus: requires perl-libwww>=5.828 :: perl-app-pmuninstall: requires perl-libwww :: perl-app-sd: requires perl-libwww :: perl-catalyst-action-rest: requires perl-libwww>=2.033 :: perl-catalyst-runtime: requires perl-libwww>=1.64 :: perl-cpan: requires perl-libwww :: perl-cpan-mini: requires perl-libwww :: perl-cpan-uploader: requires perl-libwww :: perl-feed-find: requires …

5
RPMシステムで利用可能なパッケージバージョンを確認する方法
Debianで利用可能なパッケージのバージョンを確認したいapt-cache policy pkgname場合、次の場合に実行しwajigます: wajig: Installed: 2.01 Candidate: 2.01 Version table: *** 2.01 0 100 /var/lib/dpkg/status 2.0.47 0 500 file:/home/wena/.repo_bin/ squeeze/main i386 Packages 500 ftp://ftp.is.co.za/debian/ squeeze/main i386 Packages これは、3つのwajigパッケージが存在することを意味します。1つはインストール済み(/var/lib/dpkg/status)、もう2つは同じバージョンです。これら2つのうちの1つはローカルリポジトリにあり、もう1つはリモートリポジトリから利用できます。 rpmシステムで同様の結果を得るにはどうすればよいですか?

10
明示的にインストールされたパッケージをリストする
Gentooには、/var/lib/portage/world明示的にインストールしたパッケージを含むファイルがあります。明示的に言うと、デフォルトでインストールされたり、依存関係によって取り込まれたりするものを含めずに、選択したパッケージです。 Ubuntuでその情報を見つけるための同様のファイルまたはコマンドはありますか?

3
何か問題が発生した場合、apt-getアップグレードをロールバックできますか?
aptitude upgradeまたはを開始するapt-get upgrade前に、何か問題が発生した場合に実際のアップグレード前の「適切な」状態に「簡単に」システムをロールバックできるように、何かをセットアップする方法はありますか? つまり、たとえば、プロセス中にアップグレードされた古いバージョンのパッケージを再インストールします。 (編集)いくつかのヒント:etckeeperたとえば、フックをapt使用してapt、パッケージをインストールまたはアンインストールするたびに通知されるようにします。新しくインストールされたパッケージとその以前のバージョン番号のリストを保存して、aptキャッシュからそれらを再インストールできるようなスクリプトが存在すると考えられます(/var/cache/apt/archives)。checkinstallファイルの変更を追跡できるものもあります... それを適切に達成する方法に関する詳細はありますか?

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