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

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


3
/ var / lib / apt / listsは巨大です
私はそれ/var/lib/apt/listsが巨大であることに気づきました。86MBの大きさです。これは少し大きすぎるようです。これは正常ですか?そうでない場合は、どうすればよいですか?

4
ワイルドカードが削除されたapt-get removeは、予想以上に削除されました。どうして?
昨夜、CDを焼こうとしていました。k3bに悩まされ、代わりにbraseroを使用することにしたので、k3bを削除しに行きました。 入力したもの: sudo apt-get remove k3b タブを2回押すと、システムにk3bとk3b-dataの両方があることがわかりました。k3bがなければシステムにk3b-dataは必要ないと仮定して、それも削除したかったので、次のように入力しました。 sudo apt-get remove k3b* 残念ながら、私はYを押して確認せずに確認しました。これは、以上の全体の多くをアンインストールk3bしてk3b-data。k3b*正規表現に適合しないパッケージをアンインストールしました。たとえば、次のようにtransmissionしてnetwork-manager。 私は間にスペースを持っていなかったことをかなり確信しているk3bと*私はそれはそれがなかったすべてのことを削除する理由他に知りません。apt-getについて誤解していることはありますか?

6
「sudo pip install」はまだ慣習に違反していますか?
私はUbuntuが初めてなので、ご容赦ください。pip次のコマンドを使用してインストールしましたsudo apt-get -y install python-pip。次に、Webサイトで次のコマンドを使用してNLTKをインストールしましたsudo pip install -U nltk。しかし、その後、私は自分がやったことはすべて「壊れた練習」だったというこの質問につまずいた。最も印象に残ったのは、使用することsudo pipは本質的に間違っており、pip力をかけすぎるとオペレーティングシステムファイルが破損する可能性があるということです。誰でもこの主張を検証できますか? 注- sudoコマンドを試行したときにapt-get -y install python-pip2つのエラーが発生したため、使用しただけです。 E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

11
Ubuntuで壊れたパッケージを削除する方法
壊れたパッケージを削除できません。次のコマンドを使用します。 sudo apt-get -f install ただし、次の応答が返されます。 Preparing to unpack .../nodejs_0.10.28-1chl1~trusty1_amd64.deb ... Unpacking nodejs (0.10.28-1chl1~trusty1) over (0.10.25~dfsg2-2ubuntu1) ... dpkg: error processing archive /var/cache/apt/archives/nodejs_0.10.28-1chl1~trusty1_amd64.deb (--unpack): trying to overwrite '/usr/share/man/man1/node.1.gz', which is also in package nodejs-legacy 0.10.25~dfsg2-2ubuntu1 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Processing triggers for man-db (2.6.7.1-1) ... …

1
libdvd-pkg: `apt-get check`が失敗しました。パッケージが壊れている可能性があります。中止
参考:Kubuntu 18.04を使用しています apt-transport-httpsをインストールすると、次のエラーが表示されます このエラーを修正するためにすでに疲れているものは次のとおりです。 sudo apt-get autoremove libdvd-pkg sudo apt-get install libdvd-pkg sudo apt-get update sudo apt-get install -f sudo apt-get purge apt-transport-https && sudo apt-get install apt-transport-https 私が見続けるエラーは Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: apt-transport-https* 0 upgraded, 0 …

8
Ubuntuにnpmをインストールできませんでした
ubuntu 12.04にnodejsとnpmをインストールしようとしました。私はグーグルでやった。今、マシンにnpmをインストールできませんでした。 sudo apt-get install npm これは私にこれを与えます The following packages have unmet dependencies: npm : Depends: nodejs but it is not going to be installed Depends: nodejs-dev Depends: node-request but it is not going to be installed Depends: node-mkdirp but it is not going to be installed Depends: node-minimatch but …

3
この特定のシナリオでapt-get autoremoveコマンドを使用しても安全ですか?
前回使用したときにsudo apt-get autoremove、ほぼすべての重要なディスプレイドライバーまたはパーツが削除されました。これにより、コマンドを再び使用することについて非常にうんざりさせられました。ただし、何かをインストールするかapt-get update、ターミナルを使用するたびに次のように表示されます。 The following packages were automatically installed and are no longer required: devilspie libturbojpeg:i386 libxrandr-ltsr2 language-pack-kde-en kde-l10n-engb language-pack-kde-en-base libxv1:i386 libllvm3.2 libllvm3.2:i386 linux-generic-lts-raring Use 'apt-get autoremove' to remove them. コマンドを試してみましたがclean、メッセージがしばらく表示されなくなりました。私の質問は、autoremoveコマンドを安全に実行できるのか、それともすべてをもう一度失うのかということです。autoremoveこの特定の(または任意の)ケースで使用することがどれだけ安全かを確認する方法はありますか?

1
tasksel、APTのタスクを使用するか、通常のメタパッケージをインストールする必要がありますか?
TaskselまたはプレーンApt? 過去には、私は常にtaskselいわゆる「タスク」をインストールするのに使用していました。ただし、これはAPTに統合されているようです。 apt-cache dumpavail | grep ^Task [...] snip Task: lamp-server [...] そして^、次のようにキャレット()を追加することで、このような「タスク」をインストールできることを確認します。 sudo apt-get install lamp-server^ これは次と同等ですか? sudo tasksel install lamp-server そして、どちらが好ましいですか? メタパッケージ さらに、ここでメタパッケージはどのように機能しますか?一部のタスクはメタパッケージではないようですが、他のタスクは次のとおりです。 apt-cache show lamp-server N: Unable to locate package lamp-server apt-cache show kubuntu-desktop Package: kubuntu-desktop [...] Task: kubuntu-desktop では、最後の例を使用すると、次の3つのインストール方法の違いは何ですか? sudo apt-get install kubuntu-desktop sudo apt-get install …



4
Qt 5およびCMakeアプリケーションをビルドするにはどのパッケージが必要ですか?
私は、Ubuntu 13.10でQt 5を必要とし、ビルドシステムにCMakeを使用するsdrangeloveをビルドしようとしています。ここで要求しているファイルを提供するには、どのパッケージをインストールする必要がありますか? たくさんの*qt5*パッケージがありますが、有望なパッケージをインストールしてみましたが効果はありません。私が見つけたすべての議論は、うまく機能するか、CMakeビルドルールを実行するのではなく記述することについて話している。私はDebian / Ubuntuパッケージの組織化の経験があまりありません。 CMake Error at CMakeLists.txt:14 (find_package): By not providing "FindQt5Core.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Core", but CMake did not find one. Could not find a package configuration file provided by "Qt5Core" (requested version 5.0) …

5
以下のパッケージには依存関係が満たされていない!
Ubuntu 14.04にPostgreSQL 9.3をインストールすることについて非常に混乱しているため、これを書いています。最初にPython / Djangoの開発に必要です。インストールしようとしたときに問題に遭遇しました。今、私はこのエラーを抱えており、それが私を夢中にさせています: The following packages have unmet dependencies: postgresql-9.3 : Depends: postgresql-client-9.3 but it is not going to be installed Depends: postgresql-common (>= 142~) but it is not going to be installed E: Unable to correct problems, you have held broken packages. オンラインでいくつかの解決策を見つけました(PPAを追加した後、満たされていない依存関係を解決するにはどうすればよいですか?) 。 PostgreSQLの公式インストールチュートリアル(http://www.postgresql.org/download/linux/ubuntu/)に続いて2番目に、リポジトリを複製しましたが、リポジトリを削除し、新しいリポジトリを追加しましたが、それでもこのエラー。

2
動作中のプログラムのPPAを作成するにはどうすればよいですか?
C、C ++、またはPythonで作成されたアプリケーションが動作していると仮定しましょう。Launchpad PPAを作成して、他の人がパッケージから簡単にインストールできるようにします。これを最初から最後まで行うための手順をステップごとに説明してください。(または、同じことを行うリンクを提供します;) プログラミング言語は重要ですか?(それはbashスクリプトですか?) ビルドに何か追加する必要がありますか? ビルドはどこにインストールする必要がありますか? 依存関係を定義するにはどうすればよいですか? 依存関係を使用するにはどうすればよいですか? .debを作成するにはどうすればよいですか? Launchpadにアップロードする前に何をする必要がありますか?


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