0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

GentooでGentoo Portage Overlaysを有効化する

0
Last updated at Posted at 2026-09-19

GentooのPortage Overlaysは簡単に言うとArchLinuxでいうAURみたいなリポジトリです。
自分用にメモしておこうと思います。

URL

検索

image.png
ここにほしいソフトウェア名を入力します。

今回は例で "mullvad-browser"をインストールします。

検証

mullvad-browserとはこのサイトから詳しく見てください

標準のGentooリポジトリにないことを確認します。
image.png
image.png
証拠に今有効化してるリポジトリもスクショしてみました。

リポジトリチェック

image.png
mullvadで検索するとbrowserがありましたね。そちらをクリックします。

"package" -binファイルは基本的にコンパイル済みのバイナリファイルを指します。

image.png
こんな感じの詳細画面が見れます。
image.png
下に行くとUSEフラグなどの詳細情報もいろいろ見れます。
image.png
でも重要なのはここの赤枠の部分です。
これはどのリポジトリに属しているのか書いてあります。
この場合 " guru " リポジトリに属しています。
これを有効化しましょう。

リポジトリを有効化する

eselect-repositoryを使用するためインストールしてない場合インストールしましょう。

emerge --ask app-eselect/eselect-repository

image.png

eselect repository list | grep "name"

でリポジトリを検索できます。今回は "guru"リポジトリを探してるので、

eselect repository list | grep guru

これで絞ります。
image.png

確認できたらリポジトリを有効化します。

eselect repository enable guru

image.png

リポジトリをこのまま同期します。

emaint sync -r guru

image.png

repoチェック

ls /var/db/repos/guru/

を見ると追加を確認できます。
image.png

emerge検索

image.png
これでインストールできます。

Maskedされたパッケージをインストール

ちょうどよく、mullvad-browserパッケージがマスクされているためこのままではインストールできません。
image.png
こんな感じで拒否されます。
これを有効化しましょう。

vim /etc/portage/package.accept_keywords/mullvad-browser-bin

これを新規作成します。

www-client/mullvad-browser-bin ~amd64

これを書き込みます。
image.png

これで保存してもう一度インストールしてみましょう。

image.png
これでインストールができます。インストールしましょう。

image.png
インストールできました。
image.png

最後に

ほかのソフトウェアの場合は各自名前をしっかり見ること、文字を間違えるとうまくいきません。
Maskされてないソフトウェアはそのままインストールできますよ。
最後までお読みいただきありがとうございました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?