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

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

3
ソフトウェアアップデータ-すべてのアップデートをインストールできるわけではありません
Ubuntu 14.04 LTSを使用しています。システムを更新しようとすると、次のエラーメッセージが表示されます。 ソフトウェアアップデータ-すべてのアップデートをインストールできるわけではありません 私はグーグルで調べ、壊れたパッケージをを使用して修正することを提案しましたsudo apt-get install -f。しかし、それは私にはうまくいきませんでした。 これを使用apt-get upgradeすると、次のメッセージが表示されます。 Reading package lists... Building dependency tree... Reading state information... The following packages have been kept back: gir1.2-rb-3.0 gir1.2-totem-1.0 librhythmbox-core8 libtotem-plparser18 libva1 libvlc5 libvncserver0 linux-generic-lts-utopic linux-headers-generic-lts-utopic linux-image-generic-lts-utopic rhythmbox rhythmbox-data rhythmbox-mozilla rhythmbox-plugin-cdrecorder rhythmbox-plugin-magnatune rhythmbox-plugins smplayer smplayer-themes totem totem-common totem-mozilla totem-plugins vlc vlc-data …

3
NPMは、最新のUbuntu(18.04)インストールのバージョンが正しくありません
通常のインストールでは、sudo apt install nodejsNode.js sudo apt install npmをインストールしてからNode Package Managerをインストールします。しかし、そうすることで、npm -vと言い3.5.2ます。正常にアップグレードするには、を実行しますsudo npm install -g npm。これにより、最新バージョンに更新されます(この記事の執筆時点では6.0.1)。 私がするときwhich npm、私は得る/usr/local/bin/npm、しかしaptシンボリックリンクをインストールする/usr/bin/npm。私は場合はsudo apt purge npm、NPMを削除するには、それはまだでNPMのNPMバージョンを残し/usr/local/bin/npmしかし、npm -v言います-bash: /usr/bin/npm: No such file or directory。 多くの記事では、nodejsのインストールにPPAを使用すると述べていますが、これを行うにはネイティブな方法があるはずaptです。 通常およびPPAを介したインストールに関するDigitalOceanの指示: https ://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-18-04 PPAを介したインストールに関するTecAdminの指示: https ://tecadmin.net/install-latest-nodejs-npm-on-ubuntu/

9
18.04にアップグレードし、多くのパッケージが壊れ、依存関係が満たされていない
私はひどいミスを犯し、別のパーティションでバックアップを作成せずに18.04にアップグレードしました。 sudo apt update sudo apt upgrade sudo apt dist-upgrade sudo apt-get autoremove sudo apt install update-manager-core sudo do-release-upgrade -d 次に、再起動後にコマンドを更新およびアップグレードしました。sudo apt-get -f installコマンドが修正できない、満たされていない依存関係と壊れたパッケージに関する多くの問題があります。更新 sudo apt install -fエラーログの出力の最初の部分は次のとおりです。 Reading package lists... Building dependency tree... Reading state information... Correcting dependencies... failed. The following packages have unmet dependencies: gnome-calendar : Depends: gsettings-desktop-schemas …

3
apt-getはnvm経由でインストールされたノードソフトウェアを認識しません
私は.debパッケージをインストールしようとしていますが、nodejs、nodejs-underscoreなどのいくつかの依存関係が必要ですが、それらはすべて既にインストールされてnvmおり、利用可能です。 とにかくapt-get、nvmを介してインストールされたパッケージを認識して、衝突しないようにすることができますか?apt-getはシステム全体であるのに対して、nvmはローカルユーザー空間で動作するため、ハッキングが必要になる場合があります。

1
一部のアプリケーションをGNOMEに結び付ける理由は何ですか?
私のコンピューターにEvolution、Tracker、その他のパッケージ(Ubuntu 14.04、GNOME 3.9、Shell 3.10.4)は必要ありませんが、GNOMEはこれらのパッケージに依存しています。パッケージを実際に削除せずにそれらのいくつかを無効にするためのいくつかのトリックを読みました。この方法にもかかわらず、この方法でGNOMEを実行する理由を知りたいです。 私はFUDになりたくありません(私は10年間Linuxを使用しています)が、Windowsには「Windowsの機能をオンまたはオフにする」機能があります。この意味でのLinuxのアーキテクチャ上の優位性を考えると、これらのパッケージを無効にする方が簡単ではないでしょうか?

5
システムにWineをインストールできないのはなぜですか?
Ubuntu 12.10への新規インストールでアップグレードし、何度もwineをインストールしようとしましたが、常に次のようになります: This error could be caused by required additional software packages which are missing or not installable. Furthermore there could be a conflict between software packages which are not allowed to be installed at the same time. The following packages have unmet dependencies: wine: 依存関係をインストールすることはできません。インストールするために別の依存関係のセットが必要であると言っています。Asus KJ50 64ビットOSを使用して、Windows 7でデュアルブート sudo …

1
* -docパッケージの使用とは何ですか?
私はいくつかのプログラムをインストールしていましたが、どのプログラムにもXXX-docパッケージがあります。マニュアル用、おそらくマニュアルページ用でしょうか?オンラインでドキュメントを取得しているため、その場合、すべてのdocパッケージを削除できますか?ドキュメント全体ではなく、基本的なマニュアルページだけが必要なので、実際に何を構成する必要がありますか? 例:vim-doc.htmlファイル(を使用してチェックdpkg)のみで構成されるため、manページが存在しないと思うので、docパッケージの使用法は何でしょうか。 安全sudo apt-get purge (or remove) .*-docですか?

5
ソフトウェアが単一のファイルにパッケージされていないのはなぜですか?
ほとんどのWindowsソフトウェアは単一の実行可能ファイルにパッケージ化されています。セットアップファイルをダブルクリックすると、すべてのファイル、バイナリ、およびライブラリがセットアップされます。 Ubuntuまたはより一般的にはlinuxパッケージの依存関係を理解し​​ています。しかし、なぜこれらが存在するのでしょうか。すべての依存関係を持つ単一のファイルを構築することはできませんか?この方法の問題点は何ですか? 理由を詳しく説明してください。

3
パッケージはどのように提案され、追加パッケージと新規パッケージの違いは何ですか?
を介して新しいパッケージをインストールするときapt-get install、私は通常、必要な/欲しいプログラムであればyesをチェックしますが、それを読んで、セクションが実際に何を意味するのか少し興味があります。 どのapt-getパッケージが「推奨」されているかをどのように知るのですか? 「次の追加パッケージがインストールされます」と「次の新しいパッケージがインストールされます」の違いは何ですか?

4
Dpkgとapt-getは依存関係をインストールしますか?
私は疑問に思っていました、伝える方法はありますか dpkgか、apt-get私はパッケージをインストールしたい場合にも、それは必要なすべての依存関係をインストールすることは?を使用してパッケージをインストールしましたdpkgが、いくつかの依存関係の問題について不平を言ったので、手動で1つずつ検索する必要がありました。これを行うより良い方法はありますか?

3
すべてのパッケージ/ソースをリセットし、ゼロから開始する方法はありますか?
一部のソフトウェア(PHPなど)の古いバージョンを取得するために、Ubuntuの古いリリースからソースを追加して、パッケージ管理で遊んでいます。残念なことに、apt-getまたはsynapticを使用しようとするたびに、インストール可能な候補がないことを示すエラーメッセージが表示されるため、ある時点でそれを上書きしなければなりませんでした。 新たに開始したい-インストールされているすべてのパッケージと追加されたソースを削除します。これをすばやく行う方法はありますか、それともOSを再インストールする必要がありますか?

7
破損したパッケージのインストールを修復する方法(mysql)
Ubuntu 16.04にアップグレードした後、mysqlが驚くべきエラーを抱えていることに気付きました。壊れたセットアップだと確信して、mysqlのパージを実行してみました。それはすべてを削除するようには見えなかったので、私は自分でそれをやってみました: sudo rm -r /etc/mysql sudo rm -r /usr/share/mysql-workbench sudo rm -r /usr/share/mysql sudo rm -r /usr/share/mysql-common これは間違いでした。これをやろうとしないでください。現在、mysqlは正しくインストールされません。私は依存関係を再インストールしようとしました: sudo apt-get install --reinstall $(apt-cache depends mysql-server | grep -Po 'Depends:\s+\K[^ ]+$' | tr '\n' ' ' ) そして、パッケージ自体: sudo apt install mysql-workbench mysql-server --reinstall しかし、次のようなあらゆる種類の不可解なエラーが発生します。 sudo apt-get install --reinstall mysql-server …


3
更新後に動作していないカーネルを削除する方法は?
私が持っています。簡単な質問。カーネルを更新した後、古いカーネルを選択しない限り、起動できませんでした(紫色の画面でスタック)。それでは、シナプスを使用して新しいカーネルを削除するにはどうすればよいですか。そして、どうすればこれを安全に行うことができますか?Quantal Quetzelにいます。私のカーネルは3.5.0-40です。動作中のカーネルは3.5.0-39です。また、カーネルの更新が更新マネージャーに表示されないようにするにはどうすればよいですか?ありがとう。

1
コンパイルせずにImageMagickの最新のアップストリームバージョンをインストールするにはどうすればよいですか?
ImageMagickにいくつかの問題があり、UbuntuのデフォルトのImageMagickパッケージは古いバージョンであり、問題を解決するにはアップグレードする必要があると言われました。 どうやってやるの?最新のUbuntuバージョン(12.10)を持っています。Synapticは、私8:6.7.7.10-2ubuntu4をIMの最新バージョンとして示しています。これは、IMバージョンが6.7.7.10(convert --version同じものを出力する)ことを意味します。IM は、debバイナリ自体を提供しません。Debianには新しいものがありますが、いくつかのテスト/実験ブランチでは、よく理解していれば。LaunchpadでIMを見つけましたが、これをソースに追加する方法はありません。最新/ベータソフトウェアを検索するときに出会う通常のPPAの1つではないようです。私はこれをどのように扱うかわかりません。 パッケージをいくつかの最新のソースから取得するようにマークし、システムの残りを標準ソースから取得するままにする方法はありますか?IM(6.8)の最後の安定バージョンにアップグレードするのがおそらく最善ですが、Debianにはないのでおそらくそれはsci-fiです。ただし、少なくとも必要6.7.9です。 注:ソースからのコンパイルは避けたいです。何かをインストールしapt-get、Synaptic で簡単に操作できないことが嫌です。さらに、コンパイルされたプログラムの更新はありません。接着剤、ワイヤー、アヒルテープを使用するなど、常にシステムに逆らうようにコンパイルします。いいえ、確かにコンパイルしたくありません。

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