「ユニバース」リポジトリを有効にするにはどうすればよいですか?


回答:


197

1つのコマンドで、ソフトウェアソースティックを使用しない場合は、ターミナルに配置します。

sudo add-apt-repository universe

Ubuntuの古いバージョンでは、完全なソース行を使用する必要がある場合があります。

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"

すべてのUbuntuソフトウェア(main universe restricted multiverse)リポジトリを有効にするには

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe restricted multiverse"

partner異なるリンクのリポジトリを追加することもできます(違いはcanonicalとの違いを参照)

sudo add-apt-repository "deb http://archive.canonical.com/ubuntu $(lsb_release -sc) partner"

次に、パッケージリストを更新します。

sudo apt-get update

PS

$(lsb_release -sc)Ubuntuのバージョンを確認し、ソースリンクにその名前を入れます。12.04が呼び出されるのでprecise、をlsb_release -sc与える端末でテストできますprecise。これにより、ソフトウェアソースにUbuntuリリースの正確な名前が追加されます。間違った言葉と何も動作しません。

リポジトリのすべての違いについては、https://help.ubuntu.com/community/Repositories/Ubuntuを参照してください。


4
sudo apt-get update必要なパッケージをインストールする前に実行する必要がある場合があることに注意してください。
ty01

47

まず、ソフトウェアセンターを開きます。「編集」をクリックしてから「ソフトウェアソース」をクリックして、ソフトウェアソースウィンドウを開きます。開いたら、「コミュニティが管理する無料のオープンソースソフトウェア(ユニバース)」というボックスをオンにします。

ここに画像の説明を入力してください

これで、すべての他のパッケージと同様に、すべてのユニバースパッケージがソフトウェアセンターに表示されます。

詳しくは:


私の場合(Ubuntu 16.04 LTS上)このオプションはすでにチェックされています。だから私はちょうどそれをチェック解除し、それから再びチェックしました。[元に戻す]をクリックすると、ソフトウェアキャッシュが更新されます。そして、私は安定したdebianページでubuntuソフトウェアインストーラを使用して安定したクロムをインストールすることができました。ありがとう@ user69469 :))Strang !! そうではありませんか?
ヤシュラジシンジャデヤ

30

コマンドラインUbuntuソフトウェアリポジトリを有効にする方法12.10以降の場合:

メインリポジトリを有効にするには、

sudo add-apt-repository main

ユニバースリポジトリを有効にするには、

sudo add-apt-repository universe

マルチバースリポジトリを有効にするには、

sudo add-apt-repository multiverse

制限されたリポジトリを有効にするには、

sudo add-apt-repository restricted

注意:

リポジトリを有効にしたら、更新することを忘れないでください。以下のコマンドを実行してリポジトリを更新し、

sudo apt-get update

3
あなたの答えとカンガルーの答えの違いは何ですか、あなたの答えは短く、よりシンプルに見えます。
speedox

8
私の答えは、12.10未満のバージョンでは機能しないため
Avinash Raj

1
最初にそれらをチェックする方法もありますか?したがって、まだ有効になっていない場合にのみ有効にします...スクリプトの目的で。
user2304170

それらがすでに有効になっている場合、すでに利用可能であることを示すメッセージが表示されます `` `$ sudo add-apt-repository main 'main' distribution component is already enabled for all sources。`` `
ムハンマドアリ

16

ダッシュを開いて入力 Software sources

Dashに<code> software sources </ code>と入力します

次に、ソフトウェアソースを開き、ユニバースリポジトリをクリックします。

「コミュニティが管理するオープンソースソフトウェア(ユニバース)」を選択します

キャッシュを閉じてリロードする

キャッシュをリロードする

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