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

APT(Advanced Packaging Tool)は、Debianの高レベルのパッケージ管理システムです。また、他のいくつかのLinuxベースおよびDebianベースのオペレーティングシステムでも使用されています。

7
Linux:apt-get / aptitudeを使用して設定ファイルを復元する方法は?
構成ファイル "/etc/mysql/my.cnf"を時々失ってしまい、復元したいのですが。ファイルはmysql-commonいくつかの重要な機能に必要なパッケージに属しているので、私はそれだけpurge && installではできません:依存関係もアンインストールされます(または一時的に無視できる場合は動作しません)。 arパッケージファイルを展開せずにパッケージから構成ファイルを復元する方法はありますか? dpkg-reconfigure mysql-common それを復元しませんでした。


3
apt-getの-qq引数とはどういう意味ですか?
Vagrantfileとpost install bashスクリプトを受け取りました。vagrantfileは、Ubuntu Cloudから標準のUbuntuをダウンロードしますが、bashスクリプトに何かが見つかりました。 次のようなスクリプトの行はほとんどありません。 apt-get update -qq > /dev/null apt-get -qq -y install apache2 > /dev/null -qqシェルスクリプトで何を表しているのか、インターネット上で検索しようとしましたが、何も言及していませんでした。 AFAIK > /dev/nullは、進行中のプロセスが画面に印刷されないことを意味します-qq。そのため、フラグは必要ありません。だから、私は本当に知りたいです。
36 ubuntu  apt 

2
誰かが私のためにUbuntu(Debian)dist-upgradeを明確にできますか?
Ubuntu 8.04 LTSサーバーを持っています。を実行すると、「保持」されるパッケージがいくつかあります(「次の更新は保持されます」)apt-get upgrade。私はapt-get dist-upgradeこれらのパッケージをアップグレードすることができると理解していますが、いくつかの懸念があります: を実行する場合dist-upgrade、8.04からそれ以降のバージョン(8.10と推測します)にアップグレードしますか?もしそうなら、8.04が「長期サポート」(LTS)であることのポイントは何ですか? これは「危険な」プロセスですか?依存している新しいパッケージがあるため、パッケージは保持されていると想定しています。dist-upgrade単に新しいパッケージを引き、かなり簡単なアップグレードを行うか、を調べるためにそこの警告していますか?
35 debian  ubuntu  apt  upgrade 

4
.debパッケージのインストールが実行するアクションを表示するにはどうすればよいですか?
アップグレード予定のパッケージに関連付けられているスクリプト/トリガーを表示できるようにしたいので、たとえば、Webサーバーが再起動されるかどうかを判断できます。私にそれを示す適切なオプションが見つかりません(またはapt / dpkg)。私が得ることができる最高のものは、内容(ファイル)です。これを表示するために見逃した、シミュレート/詳細/コンテンツスイッチの組み合わせはありますか? さらに、パッケージの結果(サービスの再起動など)が発生した場合、今すぐ実行したくないのですが、一部またはすべてのスクリプトを実行せずにパッケージをインストールする方法はありますか?
33 apt  aptitude  dpkg 

2
yumはapt-get upgradeとapt-get dist-upgradeと同等ですか?
私は* .debの男で、rpmを管理している間はかなり不快に感じます。 私はapt-get upgrade、「通常の」アップグレードやapt-get dist-upgrade、カーネルのアップグレードを許可したり、新しいメジャーパッケージバージョンのアップグレードを許可したりするために、debianベースのサーバーで実行するのに慣れています。 私が管理するCentOSサーバーでは、同様の機能を使用したいと考えていますが、man yumはそのような動作を提供していないようです。との違いはyum update、yum upgrade私が探しているものではないようです。 これまでの私の最善のアプローチは、次の設定を追加および削除することです/etc/yum.conf: exclude=kernel* より良いアプローチが必要です。すべての提案を歓迎します。 編集済み: yumのそれらのマニュアルページの説明と--obsoletesフラグは、私にとっては少しわかりにくいです。だから、私がそれから理解することを言い換えさせてください:yum updateそれは、現在のカーネルを廃止としてマークすることを意味するため、新しいカーネルをインストールしないことを理解する必要がありますか?それyum upgradeは同じまたはほぼ同じであると仮定できますapt-get dist-upgradeか? 編集2 私が一番気に入っapt-get upgradeているのは、どのパッケージが保持されているかを教えてくれるので、それに応じて行動できることです。apt-get dist-upgrade明示的またはのいずれかでapt-get install package。 したがって、現時点で私の最善のアプローチを少し考えた後は、yum.conf の廃止設定を無効にし(Steven Pritchard の回答で説明されているように)、最初に実行しyum updateます。すべての更新プログラムがインストールされたら、2番目yum update --obsoletesを実行して、どのパッケージが保持されているかを確認し、その結果に応じて機能します。 それは機能しますか?
31 linux  apt  yum 


4
Debian Jessieにopenjdk-8-jre-headlessをインストールできません
今週の金曜日、私は走ったときに何らかの理由でパッケージを2つ保留していたのを見たapt-get upgradeので、自然に私は経験の浅いシステム管理者がすることをし、単にそれらを再インストールして問題が解決されることを期待してパッケージをアンインストールしました。 状況はさらに悪化しました。openjdk-8-jre-headless私が再インストールしようとしたとき、私はこれを得ました: $ apt-get install openjdk-8-jre-headless Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been …

3
apt-getパッケージのインストールに関する質問にデフォルトの回答を渡しますか?
新しいサーバーの構成スクリプトを作成しようとしていますが、最初のステップの1つは、MySQL、phpMyAdminなどの一連の必要なパッケージをインストールすることです。apt-get installただし、dpkgがそれらを構成しようとすると、 MySQLルートパスワード、phpMyAdminパスワード、使用するサーバーなど、いくつかのオプション プロンプトを読む可能性が低い同僚にこのスクリプトを渡す可能性が高いため、単に開始してすぐに立ち去りたいという私の希望は、一連の「デフォルト」の回答を渡す方法を知りたいです。使用する値。これには、コマンドラインで渡されるユーザー名/パスワード/その他の動的な値が含まれる場合があります。 - スクリプトにパスワードを含めることはセキュリティ上の問題であることを認識していますが、特にこれに対する答えが示唆するパッケージをインストールするというより一般的な意味で、私はそれを無視したいと思っています。

11
Debian / Ubuntuのコマンドラインでセキュリティアップデートのリストを取得する方法
GUIツールでは、セキュリティアップデートを含むリストパッケージを取得できます。これはDebianまたはUbuntuのコマンドラインで実行できますか? 通常、私は「apt-get upgrade」を使用して、何がアップグレードされているかを表示しますが、どれがセキュリティ更新であるかを知りたいです。

4
apt-getでパッケージを再インストールし、セットアップスクリプトを実行するにはどうすればよいですか?
だからmailutilsをインストールし(apt-get install mailutils)、小さなセットアップ画面を表示するとポップアップが表示され、質問を始めました。構成する必要のあるすべてのデータを取得する前に、台無しにしてキャンセルしたと思います。とにかく、どうすればそのセットアップスクリプトを再実行できますか? PBI
24 ubuntu  apt 

6
Ansibleでapt-get autoremoveを実行する
私はansibleでEC2サーバーの群れを維持しています。サーバーは定期的に更新され、aptモジュールを使用してアップグレードされます。 サーバーを手動でアップグレードしようとすると、次のメッセージが表示されました。 $ sudo apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages were automatically installed and are no longer required: linux-headers-3.13.0-29 linux-headers-3.13.0-29-generic linux-headers-3.13.0-32 linux-headers-3.13.0-32-generic linux-image-3.13.0-29-generic linux-image-3.13.0-32-generic Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to …
23 apt  ansible 

3
debian lennyでapt-get update 404を取得
これが私の /etc/apt/sources.list ###### Debian Main Repos deb http://ftp.us.debian.org/debian/ lenny main contrib non-free ###### Debian Update Repos deb http://security.debian.org/ lenny/updates main contrib non-free deb http://ftp.us.debian.org/debian/ lenny-proposed-updates main contrib non-free 私がする時: # apt-get update 私はいくつかの良い線を得ています、そして: Err http://ftp.us.debian.org lenny/contrib Packages 404 Not Found [IP: 35.9.37.225 80] Err http://ftp.us.debian.org lenny/non-free Packages 404 Not Found …
23 apt  debian-lenny 

4
ツールが含まれるUbuntuパッケージを確認する方法
具体的な例として、インストールされていない特定のツール(nslookupなど)を使用して、次のエラーが発生したときにインストールする必要があるパッケージを特定できるようにします。 apt-get install nslookup E: Unable to locate package nslookup 明らかに、特定のパッケージ(dnsutils)の答えを見つけるためにグーグルで検索できますが、自分でそれを見つける方法を知りたいです。
23 ubuntu  apt 

4
Debianパッケージのインストール中にプロンプ​​トを無効にする
Debianパッケージのインストール中に表示されるプロンプトを完全に無効にするにはどうすればよいですか?見つけたすべてのオプションを使用しましたが、まだプロンプトが表示されているパッケージがいくつかあります。 私はこのコマンドを使用しています: apt-get -y --allow-unauthenticated --force-yes -o DPkg::Options::="--force-overwrite" -o DPkg::Options::="--force-confdef" install x11-common x11-commonパッケージがまだプロンプトを表示するのはなぜですか?どうすればこれらのプロンプトを取り除くことができますか? 前もって感謝します - ビクター 編集:明確にするために、プロンプトは「はい/いいえ」プロンプトではなく、色付きの画面(通常は2色の画面)で開かれた質問ですが、これらの質問のデフォルトオプションを設定したい

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