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

Debianとその派生物の標準ソフトウェアパッケージ管理システムであるAPT(Advanced Packaging Tool)の使用、設計、機能などに関する質問。

2
debianで保持されている壊れたパッケージを修正しますか?
コストがかかり、必要なすべてのグループウェア機能がcitadelにあるように見えるので、Googleアプリから自分を遠ざけることを検討したいと思います。だから私はシタデルスイートを次のようにインストールしようとしています: apt-getインストールcitadel-suite しかし、それは戻ります: citadel-suite:依存:citadel-mtaがインストールされ ませんE:問題を修正できません。パッケージが壊れています。 はい、そうです。citadel-mtaは必要です。それはポイントの半分です。では、なぜインストールされないのでしょうか?壊れたパッケージはありますか?なぜ壊れているのですか?なぜ開催されるのですか?私はそれらを握らなかった。または、それらを壊します。 apt-getの問題は、10年間使用してきたため、Appleのフレーズを借りるだけで機能することです。今はそうではないので、私はむしろ途方に暮れています。-fスイッチを試しましたが、役に立ちませんでした。/etc/apt/sources.listに変更を加えていないため、元に戻すことはできません。次に何を試したらいいですか?
12 debian  apt 

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を使用します。

3
Debianにパッケージが存在するかどうかをbashから確認する方法
MySQLサーバーをインストールするインストールbashスクリプトを記述したいと思います。 Linux Mintでは、私はコードに従っていました: apt-get -y --force-yes install mysql-server-5.6 しかし、私は新しいDebian 8をインストールしましたが、ありませんmysql-server-代わりにありmariadbます。 パッケージが存在するかどうかを確認するにはどうすればよいですか? 私はdpkg -s、パッケージがインストールされているかどうかを判断する必要があることを知っています。
12 bash  apt  deb 

4
特定のコンポーネント(non-free、contrib)からインストールされたすべてのソフトウェアをリストする
全て一覧表示する方法があるnon-freeとcontrib経由のDebianにインストールされているソフトウェアはapt? /etc/apt/sources.list 以下のとおりであります deb http://ftp.us.debian.org/debian/ wheezy main non-free contrib deb-src http://ftp.us.debian.org/debian/ wheezy main non-free contrib deb http://security.debian.org/ wheezy/updates main non-free contrib deb-src http://security.debian.org/ wheezy/updates main non-free contrib # wheezy-updates, previously known as 'volatile' deb http://ftp.us.debian.org/debian/ wheezy-updates main deb-src http://ftp.us.debian.org/debian/ wheezy-updates main 私が追加non-freeしたのはcontrib何年も前のことですが、ビデオカード用のnon-freeドライバーが必要でしたが、現在はnon-freeドライバーを必要としない新しいドライバーに置き換えられています。non-freeのものを取り除きたいのですが、アンインストールする余裕がない他のnon-freeソフトウェアを何年もインストールしていたのではないかと心配しています。
12 debian  apt  dpkg 

1
削除できるようにgpgキーIDを識別する方法
を実行するとapt-key list、削除したいキーが表示されます。 ... pub rsa2048 2017-11-24 [SC] 3241 413F 3CE0 B919 E82F DCA0 6239 92CF C9A9 7C2C uid [ unknown] John Doe <john.doe@gmail.com> sub rsa2048 2017-11-24 [E] ... man apt-keyを実行してキーを削除できることを通知しますapt-key del keyid。また、list(別名finger)は信頼できるキーをフィンガープリント付きでリストすることを教えてくれるので、これ3241 413F 3CE0 B919 E82F DCA0 6239 92CF C9A9 7C2Cはフィンガープリントであり、キーIDではないと想定しています。私は周りめちゃめちゃてきたgpg --list-keysとgpg --list-public-keys、しかし、それはすべてのキーが表示されませんが、作成する~/.gnupg/キーIDを表示していない様々な非テキストファイルで。 キーを削除できるように、キーIDを特定するにはどうすればよいですか? PS。この質問をする前に、私は解決策を探しましたが、「短いキーID」を使用しないことをお勧めします。の説明に従って、keyidでキーを削除しない場合はman apt-key、適切な方法を指定してください。
12 debian  apt  gpg  apt-key 

2
Linux-aptのみを使用してセキュリティ更新プログラムを表示またはアップグレードする
aptのみを使用してセキュリティアップグレードを一覧表示またはインストールする方法はありますか? アップグレードをリストする場合: apt list --upgradable また、パッケージとライブラリを知らなくても、どのアップグレードが関連するセキュリティアップグレードであるかを確認できます。 さらに、他のものをスキップしてそれらを適用するだけのオプションがあります。そのため、セキュリティに関係のないアップグレードは、次回実行したときにもう一度プロンプトが表示されますapt upgradeか?
11 debian  security  apt  upgrade 

3
UbuntuにGCC 7をインストールしますか?
GCC 7でテストを実行しようとしています。gcc-7またはclang 4.0のインストール方法によると、Ubuntu.SEでは、GCC 7をUbuntuにインストールするには、次の手順を実行できます。 add-apt-repository ppa:ubuntu-toolchain-r/test && apt-get update && apt-get install -y gcc-7 コマンドはインストール時に失敗します。 # apt-get install -y gcc-7 ... E: Unable to locate package gcc-7 7.1を試す: # apt-get install -y gcc-7.1 ... E: Unable to locate package gcc-7.1 E: Couldn't find any package by glob 'gcc-7.1' E: Couldn't …
11 ubuntu  apt  gcc  ppa 

2
信頼できないパッケージapt-transport-https
私はDebian wheezy apt-transport-httpsを使用しており、httpsプロトコルを介してaptリポジトリにアクセスできるパッケージをインストールしたいと考えています。 私を本当に困惑させているのapt-getは、私に次のメッセージが表示されることです: $ sudo apt-get install apt-transport-https ... The following NEW packages will be installed: apt-transport-https 0 upgraded, 1 newly installed, 0 to remove and 14 not upgraded. Need to get 109 kB of archives. After this operation, 166 kB of additional disk space will be used. WARNING: …
11 debian  apt  https 

3
apt-getに強制的にyes / noを促す
apt-getはい/いいえのプロンプトを強制的に表示する方法はありますか?--force-yesオプションが存在しますが、何もないように思わ--force-promptまたは類似のオプション。すべての依存関係がすでにインストールされているパッケージをインストールしようとすると、yes / noプロンプトを表示せずにインストールが開始されます。潜在的な依存関係が事前にインストールされているかどうかわからないため、依存関係が存在するかどうか、およびどの依存関係がインストールされるかを確認する場合、これは面倒な場合があります。 注:「apt-get install」でいつ続行するかを確認するように求められますか?これは、プロンプトが表示される標準的な条件の下で説明するという点で多少関連しています。強制する方法を知りたいです。
11 apt 

2
apt-getインストールが「パッケージが見つかりません」というエラーで失敗する
システムがパッケージkamailioを見つけられないというエラーメッセージが表示されます。 そのサイトのリポジトリをナビゲートしたところ、kamailioパッケージがあることがわかりましたが、http: //repo.pouf.org/raspbian/pool/main/k/ フォルダーにあります。 また、sources.listファイルを次のように変更してみました。 deb http://repo.pouf.org/raspbian/dists/ wheezy main しかし、それでも問題は解決しませんでした。

3
Debian 9ストレッチにzfsをインストールする
debian 9.1にzfsをインストールしようとしましたが、いくつかエラーが発生しています。 私の最初のインストールはzfs-dkmsだけでしたが、zfs-dkmsを実行するにはspl-dkmsも必要であることをネットで読みました。 私の手順は、次のようにnon-freeを追加して私のsources.listを変更することでした。 /etc/apt/sources.list deb http://ftp.nl.debian.org/debian/ stretch main contrib non-free deb-src http://ftp.nl.debian.org/debian/ stretch main contrib non-free deb http://security.debian.org/debian-security stretch/updates main contrib non-free deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free # stretch-updates, previously known as 'volatile' deb http://ftp.nl.debian.org/debian/ stretch-updates main contrib non-free deb-src http://ftp.nl.debian.org/debian/ stretch-updates main contrib non-free 従来のapt-get更新を実行してから、以下を使用してzfsをインストールしてみました。 apt-get install …
11 debian  apt  zfs 

1
機械可読形式でaptのキーIDとフィンガープリントを取得する
40桁のキーフィンガープリントによって特定のキーが存在することを確認するために、キーフィンガープリントを識別子として使用できるように、puppetlabs-aptの問題にパッチを当てようとしています。 キーが存在することを確認するのに問題があり、以下を出力するコマンドが必要です。 キーの8桁のID。 鍵の16桁のID。 鍵の40桁のID。 apt-keyこれらの値を1行に1つずつ出力するために使用できるコマンドはありますか?出力を解析して、キーが存在するかどうかを確認できますか?
11 apt  gpg 

1
/ var / lib / dpkg / lockをロックできません(読み取り専用)
リモートサーバー(これはesxiサーバーのvmマシン(debian)です)にルビーをインストールしようとしていました。このエラーが発生しました: コマンド: sudo apt-get install ruby​​1.8 エラー: W: Not using locking for read only lock file /var/lib/dpkg/lock E: Unable to write to /var/cache/apt/ E: The package lists or status file could not be parsed or opened. それから私は試しました: sudo dpkg --configure -a 出力: dpkg: unable to access dpkg status area: Read-only …
11 mount  apt  dpkg 

2
apt update実行時のappstreamcliに関する問題
今日、次のリターンでapt更新を実行しているときに、debianテストで問題が発生しました。 E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh-cache > /dev/null; fi' E: Sub-process returned an error code
11 debian  apt  upgrade 

5
DebianへのGitのインストール中の満たされていない依存関係
私はgitをインストールしようDebian 8.6 Jessieとしていて、いくつかの依存関係の問題に遭遇しました。奇妙なのは、最近GitLinuxに慣れている間に、VM に最近インストールしたときに何も問題がなかったことです。 apt-get install git 結果: The following packages have unmet dependencies: git : Depends: liberror-perl but is not installable Recommends: rsync but it is not installable E: Unable to correct problems, you have held broken packages. 更新 俺の sources.list 私のシステムに問題があるようです。何も正しくインストールできなくなりました。Pulseaudio数日前に正常にインストールしたようなものをインストールすると、依存関係の問題が発生します。

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