AURパッケージを含むローカルリポジトリ(Arch Linux)

投稿が行われたコンテキスト

多くの人は、私が通常ソースコードベースのディストリビューションを使用していることを知っています。休暇中に私の最愛の人の最後の更新が ふんと、それはシステムをクラッシュさせました(多分私はそれを修正することができましたが、私は彼らと戦う気がしませんでした)、それで私は新しい機会を与えることに決めました アーチのLinux、ずっと前に使っていました。

そして、彼女との私の問題は何でしたか? 基本的に私が使用するもの とても ソフトウェア AUR (初めての読者向け AURは、ユーザーが公式リポジトリにないプログラムをアップロードする「リポジトリ」のようなもので、PPAのようなものです。 Ubuntu).

これの問題は何ですか? その何回もソフトウェア AUR メンテナがパッケージを無視しているため、または新しいバージョンで発生した問題を修正するための知識がないため、これは基本的に、私が非常に簡単に怒ることを考えているため、機能しません。壊れたコンパイルとpkgbuilds Gentooの/ふんと.

これがページの統計です 公式 寛大で、更新されたことのないパッケージと孤立したパッケージが同じであると仮定すると、 AUR それは機能しないので、私の怒り。 今回は何が違いましたか?

投稿開始

アプリを見つけました ローカルリポジトリ、誰かが邪魔をしているのを見るのは不思議です AUR 私のように、彼は、少なくともこれらの「問題」をユーザーが制御できるようにするために、基本的にこのアプリケーションでローカルリポジトリを作成することを決定しました。このリポジトリに、コンパイルするパッケージを配置できます。 AUR、このようにして、パッケージを正しく整理および保守することができます。 AUR.

インストール

makepkgを使用してダウンロードしてコンパイルできます。

wget https://aur.archlinux.org/packages/lo/local-repo/local-repo.tar.gz
tar -xf local-repo.tar.gz
cd hello
makepkg -sic

または、次の方法でインストールできます ヤート:

yaourt -S --noconfirm local-repo

設定:

次に、そこに示されているように、ファイル«を介してlocal-repoを構成する必要があります。〜/ .config / local-repo»最初は空ですが、次に進むのは、リポジトリをホストするフォルダを作成することです。私の場合は、リポジトリを配置します。 /home/x11tete11x/.repo/x11tete11x

mkdir -p ~/.repo/x11tete11x/logs
mkdir -p ~/.repo/x11tete11x/pkgbuilds
mkdir -p ~/.repo/x11tete11x/pkgs-x86_64

ここで、「〜/ .config / local-repo」を構成します。

nano ~/.config/local-repo

ここにlocal-repoを構成する方法の例があることに注意してください:/usr/share/local-repo/config.example

とにかく、local-repoを使用したいのは非常に基本的なことなので、これが私の構成です。

[x11tete11x] path = /home/x11tete11x/.repo/x11tete11x/pkgs-x86_64
sign = no
signdb = no
log = /home/x11tete11x/.repo/x11tete11x/logs/local-repo-log
buildlog = /home/x11tete11x/.repo/x11tete11x/logs/build-logs
pkgbuild = /home/x11tete11x/.repo/x11tete11x/pkgbuilds

ご覧のとおり、私はあなたにそれぞれのものをどこから入手してほしいかを指定します。これは、私がこれを行うための基礎となっている投稿から、それぞれが何をするかについての説明です。

  • path ->リポジトリパッケージの場所を示します。
  • 符号 -> PGPキーでパケットに署名します。
  • サインデータベース -> PGPキーを使用してデータベースに署名します。
  • ログ ->ローカルリポジトリログが保存されるファイルの場所。
  • ビルドログ ->パッケージのビルド時にログが保存されるフォルダー。
  • pkgbuild ->ファイルを保存するフォルダ パッケージビルド.

パッケージを追加する

追加するパッケージがルーズパッケージとしてフォルダーにある場合(たとえば、ダウンロードしてダウンロードフォルダーに入れる、または自宅内のコンパイル用フォルダーに自分でパッケージをコンパイルする)、次のように追加します。 :

local-repo nombre-del-repositorio -a ruta-del-paquete

そしてそれがのパッケージである場合 AUR を使用しております:

local-repo nombre-del-repositorio -A nombre-paquete

明確化: インストールするパッケージに別の依存関係がある場合 AUR、これらの依存関係を「自動的に解決」しません

つまり、たとえば、パッケージをインストールする場合 アプリメニュー-gtk2 それは libdbusmenu-gtk2 何がある AUR、できません

local-repo x11tete11x -A appmenu-gtk2

libdbusmenu-gtk2パッケージが見つからないと言うので、次のことを行う必要があります。

local-repo nombrerepo -A libdbusmenu-gtk2 その後 local-repo nombrerepo -A appmenu-gtk2

このようにして、libdbusmenu-gtk2の依存関係を探すときに、リポジトリですでに使用可能になっています。

パッケージを追加するには、パッケージをリポジトリフォルダ(私の場合は〜/ .repo / x11tete11x / pkgs-x86_64)に直接コピーしてから、データベースを手動で更新しますが、これは非常に面倒です。

パッケージを削除する

パッケージを削除するには、次の手順があります。

local-repo nombre-del-repositorio -r nombre-paquete

ローカルリポジトリをリポジトリのリストに追加します

作成したリポジトリを現在使用しているリポジトリのリストに追加する必要があります。このためには、/ etc / pacman.confファイルを編集し、リポジトリの開始位置の先頭に下に配置した行を配置して、リポジトリが優先されるようにする必要があります。残りの上に、追加されたリポジトリとして最後に追加することもできます。

sudo nano /etc/pacman.conf

そして私達は置きます:

[x11tete11x] SigLevel = Optional TrustAll
Server = file:///home/x11tete11x/.repo/x11tete11x/pkgs-x86_64

最後に、のデータベースを同期します パックマン リポジトリの準備ができました。

sudo pacman -Sy

注意: 初めて同期したいときにエラーが発生し、ファイルが見つからないというメッセージが表示されました: "/home/x11tete11x/.repo/x11tete11x/pkgs-x86_64/x11tete11x.db"、次のようにして解決します。 MARKDOWN_HASH1a42f7dd94ef93f234b52c01c73dc5f0MARKDOWN_HASH つまり、そのような名前の空のファイルが作成され、同期したときにのみ正常に更新され、正しく機能し始めました。

ローカルリポジトリを更新する

リポジトリが機能するようになったら、それを最新の状態に保つように注意する必要があります。

local-repo -UV nombre-del-repositorio

選択 -U にあるパッケージを更新します AUR およびオプション -V からCVSパッケージを更新します AUR (たとえば、git、svn、cvsなど)。
そして最後に、レポのスクリーンショットがいくつかあります😀:

スナップショット2

Yapa:「パッケージのコンパイルプロセスをスピードアップ」

パッケージをコンパイルするので、デフォルトで無効になっているオプションの1つに触れることで、進行を少しスピードアップします。基本的には、makepkgにすべてのカーネルを使用してコンパイルするように指示し、次の行を探します。«MAKEFLAGS »/etc/makepkg.conf内に、«=-jを配置します»つまり、私の場合、私は 7コアコアI4 HTの場合、さらに4つの論理コアが追加されると、私のMAKEFLAGSは次のようになります。

MAKEFLAGS="-j9"

スナップショット3

出典:Tuxylinux


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   エラヴ

    素晴らしい、これは私のために働きます😀

  2.   キクン

    そして、私はあなたがGentoo / Funtooを離れることは決してないだろうと思っていました。それは主に、それが私、USEを悩ませているからです。
    私はあなたに言っています、openSUSEhehehe。

    しかし、かつて私は射手であり、ことわざがあります。 「Archがインストールされると、常に戻ってきます。」

    1.    x11テテ11x

      aggggghhhhいいえお願いしますSuseI HATE it! 私のG +で理由を説明しましたが、何よりも最悪なのは、GtkバージョンのYastでYastについて言ったことがよくできていることです。これにより、低価格でさらに多くのことが得られ、Suseのファイアウォールがそれを嫌っていたので、交換することにしました。私の古いものからOpenSUSE + LXDEによるLubuntuは、ファイアウォールを処理してネットワークプリンターをインストールすることができませんでした。Lubuntuはそれを何もないかのように、そして地獄として認識しましたか? mediatombが「公式」リポジトリで満たされていない依存関係を持っているのはどうしてですか?これらの理由と、同じことを確実に行うためのアプリケーションの二重性のために、Suse no Thanks xD

      1.    キクン

        Hahahaha openSUSE + KDEをインストールする必要があります。

        まあ、すべてに好みがあります。 しかし、openSUSEのルール。

    2.    エラヴ

      私にとってそれは本当です。 私を見てハハハ

      1.    キクン

        openSUSE elavも嫌いですか、それともArcheroでしたか? hehe

        1.    エラヴ

          私はopenSUSEが好きではありませんでした。 私が試したすべてのディストリビューションの中で、それは常に最も重いもののXNUMXつでした。

          1.    キクン

            Tssss、もう一度見てみることをお勧めします、とても良いです😀

            1.    エラヴ

              実際にKDE4.10で試してみたところ、改善されたのは事実ですが、よくわかりません。いつも気に入らないことがあります。 また、DebianとArchLinuxの間で私は満足しています。


          2.    キクン

            ハハハハ、同じことがDebianでも起こります。
            非常に古い6をインストールします。
            今年ベータ7をインストールし、リリースを更新します。非常に安定したパッケージなど、いくつかの点が気に入ったのに、まだ古い、パッケージが不足している、流動性が低いなどがあります。

            私はopenSUSETumbleweedKDEとSlackwareKDEを使い続けています。 私は長い間アーチに戻りたいと思っていました。

  3.   patricio72

    その間、私はWindows 8に満足しています。私は無意味に頭を悩ませることはなく、生産性が向上しています。
    私にとっては、公式WebサイトまたはWindowsストアからクリックするだけでプログラムをダウンロードするのは簡単です。それだけです。
    私は奇妙なことを構成するのに何時間も無駄にしません、そして私が残したすべての時間はあなたたちがあなたの四角いお尻でその椅子に座って誰も気にしないあなたのシステムに関与している間、楽しんで私の家族と一緒に出かけるためにそれを利用します。

    モデレーターによる投稿編集者:どうやらpatricio72のWindowsにはスペルチェッカーがありません。

    1.    エラヴ

      同様に。 幸せになって、あなたの家族と一緒に楽しんでください。私のお尻が四角になりながら、私の脳は分岐し続けるので、私はより多くの知識を得ることができます。 😉

    2.    x11テテ11x

      私は友人、家族、ガールフレンドを3週間いじっていましたが、ある日、WindowsでEpson XP-201をセットアップするのを失いました。WindowsXPは配信で、2つのWindows7のXNUMXつです。私の家、私は問題なく他の人が戦いました...家のすべてのLubuntusは問題なくそれらを取りました、私の父もUbuntuストアからクリックするだけでプログラムをインストールします...
      一方、誰も気にしないシステムを使って何をしますか? あなたがアンドロイドから投稿していることを思い出します、そこでアンドロイドが何に基づいているか、そして彼らが話していることを理解していればLinuxカーネルとアンドロイドカーネルの正確な違いを読んでください、あなたはあなたの哀れな議論であなたが自分自身と矛盾していることに気付くでしょうあなた自身、一方、あなたはインターネットを使って何をしますか? つまり、Linuxサーバーにマウントされています...さらに別の愚かなことですが、ここで何をコメントしていますか?家族と一緒にいるべきではないと言いますか?... もう7つ、兄は自宅で再生できるWindows 6を持っています。ディスクを監視するためのガジェットをインストールしました。Windowsストアは問題がなかったので、別のページを探す必要がありました。マルウェアに感染し、ChromeとFirefoxが奇妙な広告に感染しました...私はそのすべてのがらくたを取得するために「奇妙なこと」をしなければなりませんでした...アンチウイルス(HA!私はすでにそれを忘れていました)AVGは完全に更新されました:「ありがとう」はひるまなかった.. 。また、あなたのシステムではなく、私が感じているシステムを使用することも私の問題です。 そして、システムを構成してそれを最大限に活用することが私を楽しませてくれるなら、何ですか? これは間違っていますか?、Windowsではaaaaaは何も変更できません…。 aaaaa true WindowsのスターターバージョンはIPPプロトコルほど愚かなものをサポートしていないため、LinuxではCUPSサーバーに接続できません... aaaaatrueユーザーパスワードの暗号化システムを実装するのに95年かかりました... Windows 32からXPまでは、systemXNUMXフォルダーに移動してUser.pwlファイル(これは拡張子だと思います)をコピーするだけで十分であり、ブルートフォースまたはレインボーテーブルを使用して、自宅で落ち着いてください。ユーザーのパスワードを破って、後でやりたいことを何でもすることができます。WindowsXPでは、txtに「ブッシュがエコーを隠す」または「ブッシュがfacsを隠した」と書いて、それを開くと、検閲されます…。 本当の窓...いつもとてもクール...

      1.    エラヴ

        彼を無視しなさい。 また、家族、ガールフレンド、物事のために十分な時間があり、GNU / Linuxをとても楽しく使用しています。

    3.    ガトー

      あなたはごみ箱の中で幸せに暮らしています。他人に砂を投げないでください。

    4.    パンデブ92

      トロールと非常に明白なxD

    5.    スノック

      ああ、あなたはそれとすべてを信じますか? 彼らは今、ウィンドウ8、f8キーをどこに置いていますか?

  4.   patricio72

    同じ古い話で自分自身を擁護しているlinuxeroの典型的なコメント「インターネットのほとんどはLinux上で実行され、そのandroidはlinuxであり、何とか何とか何とか」

    androidがlinuxカーネルを使用していることは知っていますが、gnu / linuxではありません。 また、企業が作成し、消費者向けに設計された使いやすいグラフィカルインターフェイスを備えているため、使いやすいです。
    インターネット全体がLinux上で実行されるという古い話は真実ですが、これらはWebサーバー(Apache、PHP、MySQLなど)によって実行されるバックグラウンド処理タスクにすぎません。つまり、これらは単なるWebサービスです。
    しかし、要点を説明しましょう。デスクトップについて話しましょう。正直なところ、Linuxにはまだ長い道のりがあり、ハードウェア用の適切なドライバーが不足しています。Adobeスイート、Office、Autocadなどの適切なプロフェッショナルソフトウェアが不足していますが、そうではありません。彼らは非常に劣っているので、無料の選択肢があると私に来てください。 そして最後に、ユーザーはEASEと、コンソールも備えているが、システム管理者またはプログラマーでない限り、ほとんど誰もそれを使用または必要としないWindowsを必要としています。 Linuxとは異なり、コマンドを作成したり構成ファイルを編集したりするためにコンソールに頼らなければならないことがありますが、実際には、一般的なユーザーの口に非常に悪い味を残します。彼らはすべてが彼のために働くことを望んでいます。

    1.    patricio72

      このコメントは答えとして@ x11tete11xに行きます

      1.    エラヴ

        はい、x11tete11xの場合はそれが知られています。 しかし、真剣に、形成され始めているもののように不毛な議論に陥ることは無意味です。

    2.    エラヴ

      こういうコメントを読んで、かゆくなります。 「使いやすさ」を定義します。KDEを使用すると、Windows 7と同じように簡単に実行でき、さらに多くのことがさらに簡単になります。 しかし、私はいつもの議論には入りたくありません。 Windowsを使用していますか? よかったね。 GNU / Linuxを安心して使いましょう。 仕事をパスしましょう。 ウイルスに感染しないようにしましょう。 毎日もっと学びましょう。 あなたやあなたのウィンドウズをいじったことのない人たちと一緒に炎を上げに来ないでください。

      1.    ガトー

        AeroはKDEで調整されたxDであるという予感が常にありました

    3.    x11テテ11x

      「windowsero」からの典型的な応答これがこの標本に関する私の最後のコメントになります。私があなたに名前を付けたwindowsのすべての欠陥を無視しましたか?sethc.exe、それはあなたのように聞こえますか?…。 教えてください、特定のネットワークのネットワークプロファイルを作成するのと同じくらい愚かなことをするにはどうすればよいですか?学校の老人がプロキシを使用することを教えており、Windowsを使用するたびに、手動でIPアドレスを構成する必要があります。 linux各ネットワークにはプロファイルがあります…。 それが欠けている、または私はあなたを否定するつもりですが、それはあなたが働くのに役立たないということですか?私の家ではいくつかの窓が常にねじ込まれているので、私はあなたの魔法の手を雇って窓を設置するつもりですなんらかの奇妙な理由で..。
      「すべてを機能させたい一般ユーザー」は今、私の街に飛行機で行き、窓がいっぱいのボールを持っている父(50歳の男、高校の物理の先生)に理由を説明します。彼は「メトロ」を使わなければなりません、私はLubuntuと幸せな男、一生に一度のWindows XPへの古いインターフェース、ソフトウェアセンターへのショートカット、ウイルスなし、そして男は幸せです、私は彼が私の家に来たと主張しますなぜ今METROを使わなければならないのか説明してください...

      1.    patricio72

        確かに、それを機能させるために、いくつのコマンドラインと構成ファイルを使用しましたか?
        ウィンドウはウィザードやアシスタントを使用するのと同じくらい簡単で、フォーラムにあるコマンドをコピーして貼り付ける必要はありません。
        良い試みですが、今のところ窓が王様です

        1.    エラヴ

          複数のネットワーク接続を意味する場合は、接続エディターをグラフィカルに開き、必要な数のプロファイルを追加するだけです😉

        2.    モルドックス

          視界をトロールします。

        3.    タイガーキラー

          GNU / Linuxディストリビューションをインストールしたことがありますか?インストールしていない場合は、知らずに話さないでください

          PS:GNU / Linuxディストリビューションは、Microsoftのような巨大企業ではなく、ユーザーコミュニティによって作成されています。

    4.    ドワーフ

      私はばかげたことについて話します、それがより簡単であるかより難しいと主張するつもりはありません、私はあなたがかなり無能であると単に推測します…そして実際、その無能さは窓の使用とは何の関係もありません、それをする人々がいますそしてそれはあなたとは何の関係もありません。

      もしそれが私に依存していたら、あなたのコメントは通らないでしょう、あなたはただのトロールです、本当にGNU / Linuxを使わないというあなたの議論はばかげています、私はあなたがそれを使わなければならないと言っているのではありません、単に、あなたがそれを使わない理由を誰も気にしません。

      私の心からの推薦? ばかげていることを避け、議論に反論する偉大な人のように感じるとは思わないでください。コメントするように制限してください。しかし、建設的なことは何も言わないでしょう...

      Elavの場合:彼にこれ以上コメントを渡させないでください。そうしないと、彼は議論を続けます。私の側では、これはもはや話せません。どんなに権威があるように聞こえても、時にはそのようにする必要があります。

      1.    エラヴ

        小人。 Patricio72 さんの言うことはすべてかもしれませんが、彼を怒らせるのは良くありません。私たちはすでにユーザーのネットワーク上で名声を得ています。 DesdeLinux 私たちは Windows ユーザーを怒らせます。自分自身を彼らのレベルに置くのはやめましょう。

        この瞬間から、私は他人を怒らせるすべてのユーザーと行動を起こします。 誰にも権利がありません。 彼らが外部から来て私たちを怒らせた場合、私たちはそれを無視し、コメントを編集し、それを修正し、それだけです。

        😉

        1.    x11テテ11x

          ああ、話が飛んでしまって申し訳ありませんが、まさにおっしゃるとおり、私は最近次のような文章を読みました。「 DesdeLinux 私たちは Windows ユーザーを怒らせます» ã Š…そして、このようなことが起こります…。正確には彼に花を投げることはできませんでした

        2.    ドワーフ

          私にとっての無能さは、自分が何を話しているのか本当にわからなくても、振る舞い方がわからず、何かを知っていると思い、それについて話す力を感じている人の状態です。 実は、不必要な戦いに陥らないように、自分の道をかなり抑制していると思います。

          彼が最初に行ったようなコメントは、発生する必要さえなかったことを認める必要があります...それがウィンドウについて話しているからではなく、それがトロールのコメントであり、何の貢献もなく、それは刺激するだけだからです炎、それは人々が本当に何も知らずに何か(何でも)について話す自由をとることが私を悩ませます...私? 私は少なくとも4年間Windowsを直接使用していません。私はそれを使用していないので、今日私にとってどのように不快であるかを言うことができません。また、他のコミュニティや記事で私がそれについて話しているのを見ることはありません。それを使用してください、私はそれを使用しないと説明します。なぜなら、私、私のディストリビューションは、私が必要とするすべてを私に与えるからです...

          とにかく、この事件についてこれ以上話す必要はありません、それで十分です、あなたと私は両方ともこの問題に終止符を打つ力を持っています🙂

  5.   x11テテ11x

    人々、あなたがここで何もすることがないというこの議論で投稿を汚して申し訳ありません、@ elav @nano私のコメントを含む辞書全体を削除したい場合は、私は反対しません、投稿はより冗長になります:D、ありがとうすべてに:v

    1.    ディアゼパン

      すべての良いテテ、誰かが私たちの忍耐力をテストしたい

      1.    ガトー

        ユーザーエージェントxDDDDによるトローリング

      2.    x11テテ11x

        ハハハ、嫌いな人xD

        1.    ディアゼパン

          ああ、さあ。 私はそんなに悪くてはいけません

    2.    アトク

      Muchach @s«トロールに餌をやらないでください»
      ところで、tete私はあなたがアーチに戻ることを知っていました。XD

      1.    x11テテ11x

        ははは、それが私にとってどれくらい続くか見てみましょうxD

  6.   xpt

    良い投稿🙂
    便利な

  7.   MSX

    TL; DR
    …しかし、@ patricio72について私が少し読んだことはナンセンスです。自分自身を説明しましょう。あなたは、それが何を言っているのかまったくわかりません。

    @x11
    自分のマシンでのみソフトウェアを使用する場合(さらに言えば、XNUMXつまたはXNUMXつ)、ローカルミラーの作成にそれほど問題が発生するのはなぜですか?
    アップストリームがソフトウェアを更新したかどうかを頻繁にチェックし、makepkgの変更を反映していると、私には...

    1.    x11テテ11x

      基本的に次の理由で、私がAURソフトウェアをたくさん使用していると言うと、冗談ではありません。現時点では、AURから約30個のパッケージがインストールされていますが、各PKGBUILDを処理するのはもう少し混乱しています。このようにして、すべてを一元化することができます。この場合、より整理されたPKGBUILDに手動でアクセスして修正できるため、より快適になります。

      1.    MSX

        私はまだ道を見つけることができません:/
        私はこれらのパッケージを保持します: http://chakra-project.org/ccr/packages.php?SeB=m&L=2&K=msx (私は個人的にそれらの約60をインストールしています)そしてローカルコピーは彼ら自身のディレクトリに配置されます。
        しばらく試してみると、それは私にとって便利です😀

        1.    x11テテ11x

          それらはあなたによって維持され、あなたが維持していないAURパッケージをインストールすると、複雑になります。投稿が何度も言っているように、メンテナはPKGBUILDを古くして、介入する必要があります...そしてあなたは更新されたものをアップロードできませんすでにAUR / CCRにあるのでパッケージを削除するのでバージョン..すでにあったので、サイモンの更新バージョンをアップロードしたときに私に起こりました..私はメンテナに連絡してバッテリーを入れるように言わなければなりませんでした更新..ある種の地球外生命体によって誘拐されたようですxDハハハ

          1.    MSX

            インストールしたいアプリケーションのインストールスクリプトが古く、担当者が以下の質問に答えるのに時間がかかる場合は、ローカルで更新してインストールします。 古いパッケージの最初の通知からXNUMX週間経っても応答がない場合は、TUに現在のメンテナからスクリプトを取得して採用し、更新されたバージョンをアップロードするように依頼します。
            現在のアップローダー/メンテナーによっては、もう少し待つように求められることがあります。不明な人や単一のパッケージを持っていて、コミュニティ内で否認を求める人がわかっている場合は、すぐにそれを行います。
            個人的には、元のメンテナに、パッケージを再度引き継ぐ場合は、問題なく所有権を取り戻すように常にアドバイスしています。

            それでも、AURパッケージにローカルリポジトリを使用する意味がありません:P:P:P
            それをインストールして、管理の追加レイヤーが複雑になるのではなく単純化されるかどうかを確認する必要があります😉

            とにかくこの件について投稿してくれてありがとう!

        2.    x11テテ11x

          正確! あなたの最後のコメントに応えて、あなたは頭に釘を打ちました、ただそれをすべてしないために、これは最も...利己的な解決策ですか? たぶん、xDを変更/配置/削除する独自のリポジトリを維持するだけで、Xの理由で再インストールされたリポジトリも容易になります。これは、xDバイナリがすでに用意されているためです。

  8.   ディエゴガブリエル

    あなたはLeprosysのようです

    1.    x11テテ11x

      ? 分かりませんでした、私はTete xDhahahaです

  9.   ヨルゲック

    Teteのように、ローカルリポジトリを作成すると便利だと思います…。 彼が書いた投稿で彼はそれを非常にうまく説明しているように私には思えます。

    私の場合、それは必要ではなく、パッケージなどをコンパイルするための知識も不足しています...私はまだそれに到達していません。

    投稿してくれてありがとう、それは非常によく説明されています。

  10.   ニュアンス

    非常に良い、3か月、問題ありません。archlinuxで何かが失敗することは非常にまれです😀

    1.    MSX

      Uff、Pedro DebianFlintstonesとPabloSlackwareMarmolが頭に浮かぶように注意してください。
      (正直なところ、彼らは、ディストロが彼らのものと同じかより安定しているだけでなく、カビの生えたバイト調合の代わりに上流を尊重する最新のパッケージを持っていることを決して認識しません>:D

  11.   パブロ・カルドソ

    非常にばかげた質問です。インストールしたいパッケージ(括弧)を追加するプロセス全体を実行した後、インストールするためにどのような順序を指定する必要がありますか? 私が見たものからyaourt-Sブラケットを実行すると、ローカルリポジトリにないかのようにすべてが再ダウンロードされ、sudo pacman -Sブラケットを実行すると、パッケージが存在しないことがわかります。これは明らかです。

    私が逃したものはありますか? どうもありがとうございました。

    1.    パブロ・カルドソ

      朝の仲間の後、血液が私の脳に流れ、pacman-Uオプションとダウンロードしたファイルへのパスを使用してインストールする必要があることに気付きました。

      ともあれ、ありがとう。

      1.    x11テテ11x

        ガイド全体を実行する場合、pacman -Syを実行すると、ローカルパッケージを含む新しいリポジトリが作成されます。

        リポジトリの名前がPabloであると仮定すると、次のようになります。
        local-repo pablo-Aブラケット

        これはリポジトリに追加され、その後

        sudopacman-Syブラケット

        これにより、ローカルリポジトリを含むリポジトリが更新され、ローカルリポジトリからプログラムが検索されてインストールされます。

        1.    パブロ・カルドソ

          ああ、でも私はやった:
          local-repo AUR-Aブラケット
          須藤パックマン -Sy
          sudo pacman-Sブラケット

          そしてそれは私にとってはうまくいきませんでしたが、私はすでに他のプログラムをインストールして、あなたが言ったようにそれが私のために働くかどうかを確認するでしょう。

          返事をありがとうございました。

          1.    x11テテ11x

            それでも問題が解決しない場合は、フォーラム、IRCのツアーに参加するか、G +経由で私に連絡してください😀