Локальный репозиторий с пакетами AUR (Arch Linux)

Контекст, в котором было опубликовано сообщение

Многие будут знать, что я обычно использую дистрибутивы на основе исходного кода, и это вопрос, что в отпуске последнее обновление моего любимого Funtoo, это привело к сбою системы (возможно, я смогу это исправить, но мне не хотелось с ними бороться), поэтому я решил дать новый шанс Arch Linux, Пользовался им давно.

А в чем была моя с ней проблема? В основном то, что я использую ОЧЕНЬ СИЛЬНО программного обеспечения AUR (для начинающих читателей AUR, похоже на "репо", в которое пользователи загружают программы, которых нет в официальных репозиториях, что-то вроде PPA Ubuntu).

В чем проблема? Во много раз программное обеспечение AUR не работает, либо потому, что сопровождающие пренебрегают своими пакетами, либо потому, что у них просто нет знаний, чтобы исправить проблему, которая возникла с новой версией, это, в основном, и размышление о том, что я очень легко злюсь, это меня трахает, так как борьба с компиляциями и сборками пакетов, которые ломаются, я собираюсь Gentoo/Funtoo.

Вот статистика страницы официальный будучи щедрыми и предполагая, что пакеты, которые никогда не обновлялись, и потерянные пакеты такие же, у нас почти 1/4 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:

yaourt -S --noconfirm local-repo

Настройка:

Затем, как указано там, мы должны настроить local-repo через файл «~ / .config / локальное репо»Изначально он пуст, мы продолжим создавать папки, в которых мы будем размещать наше репо, в моем случае я помещаю его в /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

Обратите внимание, что здесь есть примеры настройки локального репо: /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

Как видите, я указываю, откуда я хочу, чтобы вы взяли каждую вещь, здесь у вас есть описание того, что каждая вещь делает из сообщения, на котором я основываюсь для этого:

  • путь -> Указывает расположение пакетов репозитория.
  • подпись -> Подписывать пакеты ключом PGP.
  • signdb -> Подпишите базу данных ключом PGP.
  • журнал -> Местоположение файла, в котором будет сохранен журнал локального репо.
  • журнал сборки -> Папка, в которой будут храниться журналы при сборке пакетов.
  • pkgbuild -> Папка для хранения файлов PKGBUILD.

Добавить пакеты

Если пакет, который нужно добавить, находится в наших папках как свободный пакет (например, мы загружаем его и храним в папке загрузок, или мы сами компилируем пакет в папке внутри нашего дома, предназначенной для компиляций), мы добавляем его с помощью:

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

и если это пакет AUR мы используем:

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

Уточнение: Если пакет, который вы хотите установить, имеет другую зависимость от AUR, не "автоматически разрешает" эти зависимости

То есть, например, если мы хотим установить пакет appmenu-gtk2 это зависит от libdbusmenu-gtk2 что в AUR, Мы не можем

локальное репо 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

Наконец, мы синхронизируем базы данных Pacman и у нас есть готовый репозиторий.

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

Япа: "Ускорить процесс компиляции пакетов"

Поскольку мы собираемся компилировать пакеты, мы собираемся немного ускорить процесс, коснувшись одного из параметров, который отключен по умолчанию, в основном то, что мы собираемся сделать, это указать makepkg использовать все ядра для компиляции, для этого мы ищем строку: «MAKEFLAGS» внутри /etc/makepkg.conf и ставим «= -j »То есть в моем случае 7-ядерный Core I4 который для HT добавляет еще 4 логических ядра, тогда мои MAKEFLAGS выглядят так:

MAKEFLAGS="-j9"

снимок3

Источник: Tuxylinux


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

55 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Elav сказал

    Отлично, это отлично для меня 😀

  2.   kik1n сказал

    И я думал, что вы никогда не покинете Gentoo / Funtoo, в основном из-за того, что это беспокоит меня, USE.
    Говорю вам, openSUSE хехехе.

    Но когда-то я был стрелком и есть такая поговорка. «После установки Arch она всегда возвращается».

    1.    x11tete11x сказал

      aggggghhhh нет, пожалуйста, Сьюз, Я НЕНАВИЖУ это! В своем G + я объяснил причины, хуже всего то, что то, что я сказал о Yast в gtk-версии Yast, сделано хорошо ¬¬ что дало мне еще больше за низкий уровень, а брандмауэр Suse это ненавидел, я решил заменить Lubuntu из моего старого от Opensuse + LXDE, я не мог справиться с брандмауэром, чтобы установить сетевой принтер, Lubuntu распознал его как ни в чем не бывало, и, черт возьми? Как может быть, что mediatomb имеет невыполненные зависимости в "официальных" репозиториях? По этим причинам и из-за двойственности приложений однозначно делать то же самое Suse нет, спасибо xD

      1.    kik1n сказал

        Хахахахаха Вы должны установить openSUSE + KDE.

        Что ж, на все есть вкусы. Но ПРАВИЛА openSUSE.

    2.    Elav сказал

      Для меня это правда. Посмотри на меня хахаха

      1.    kik1n сказал

        Вы тоже ненавидите openSUSE elav или вы тоже были Archero? хе-хе.

        1.    Elav сказал

          OpenSUSE мне никогда не нравился. Из всех дистрибутивов, которые я пробовал, он всегда был одним из самых тяжелых.

          1.    kik1n сказал

            Тсссс, рекомендую еще раз взглянуть, очень хорошо

            1.    Elav сказал

              Я действительно пробовал это с KDE 4.10, и правда, что он улучшился, но я не знаю, всегда есть что-то, что мне не совсем нравится. Кроме того, я счастлив между Debian и Arch Linux.


          2.    kik1n сказал

            Хахахаха, то же самое происходит и с Debian.
            Установил 6, очень старый.
            Установите в этом году бета-обновление 7 к выпуску, если мне понравились некоторые вещи, такие как очень стабильные пакеты, но я все еще вижу его старым, отсутствие пакетов, я не вижу его очень плавным и т.д.

            Я придерживаюсь openSUSE Tumbleweed KDE и Slackware KDE. Я давно хотел вернуться в Arch.

  3.   Патрик72 сказал

    между тем я доволен своей Windows 8. Я не забиваю себе голову ерундой и более продуктивен.
    Для меня это так же просто, как загрузить программу с официального сайта или из магазина Windows одним щелчком мыши, и все.
    Я не трачу часы на настройку странных вещей, и все время, которое у меня остается, я пользуюсь этим, чтобы повеселиться и гулять со своей семьей, а вы, ребята, сидите на этом стуле своей квадратной задницей и увлекаетесь своим система, которая никого не волнует.

    Редактор сообщений модератором: По всей видимости, в Windows от patricio72 нет проверки орфографии.

    1.    Elav сказал

      Точно так же. Будьте счастливы, наслаждайтесь с семьей, когда моя задница становится квадратной, мой мозг продолжает разветвляться, и поэтому я получаю больше знаний. 😉

    2.    x11tete11x сказал

      Я трахался со своими друзьями, семьей и девушкой в ​​течение 3 недель, в один из дней я потерял настройку Epson XP-201 в Windows, Windows XP была доставкой, одна из двух окон 2, которые есть в моем дом, тот я взял без проблем другой бился ... все любунту дома брал без проблем, отец тоже устанавливает программы кликом из Ubuntu Store ...
      с другой стороны, что вы делаете, используя систему, которая никому не нужна? Напоминаю, что вы публикуете с андроида, читайте там, на чем основан андроид и точные различия между ядром Linux и ядром андроида, если вы понимаете, о чем они говорят, вы поймете, что своим жалким аргументом вы противоречите вы сами, а с другой стороны, что вы делаете в Интернете? Я имею в виду, он установлен на серверах Linux ... еще одна глупость, что вы здесь делаете, комментируете? Я говорю, разве вам не следует быть со своей семьей? еще одна вещь, у моего брата есть Windows 7, чтобы играть дома, я установил гаджет для мониторинга дисков, мне пришлось искать альтернативную страницу, потому что магазин Windows был в порядке, спасибо, я был заражен вредоносным ПО, затем у меня были оба хрома и firefox, зараженный странной рекламой ... Мне пришлось делать "странные вещи", чтобы получить всю эту чушь ... антивирус (HA! Я уже забыл об этом) полностью обновленный AVG сказал: "Хорошо, спасибо" не дрогнул. .. Также это моя проблема - использовать систему, которая мне нравится, а не вашу. И если меня забавляет настраивать мою систему и получать от нее максимальную отдачу, ЧТО? это НЕПРАВИЛЬНО?, ааааа правда в windows ничего изменить нельзя…. ааааа правда, стартовая версия Windows не поддерживает такую ​​глупость, как протокол IPP, поэтому я не могу подключить ее к серверу CUPS под Linux ... аааа правда им потребовалось 6 лет, чтобы внедрить систему шифрования паролей пользователей ... Напоминаю, что с windows 95 на XP достаточно было зайти в папку system32 скопировать файл User.pwl (думаю, это было расширение) и все дома тихо, перебором или радужными таблицами, вы может взломать пароль пользователя, чтобы потом делать все, что вы хотите, аааа правда, в Windows XP, если вы напишете: «Буш скрывает эхо» или «Буш скрыл факс» в текстовом сообщении, а затем вы откроете его, он подвергнет его цензуре ... настоящие окна ... всегда такие крутые ...

      1.    Elav сказал

        Игнорируй его. У меня также есть много времени для моей семьи, моей девушки, моих вещей, и я с удовольствием использую GNU / Linux.

    3.    кот сказал

      Вы живете счастливо в своем лотке, не бросаете песок в других.

    4.    pandev92 сказал

      Тролль и очевидное xD

    5.    SnocK сказал

      Оо, а ты поверишь и все такое? Куда они теперь с окном 8 положили клавишу f8?

  4.   Патрик72 сказал

    типичный комментарий linuxero, защищающегося той же старой историей: «большая часть Интернета работает на Linux, этот Android - это Linux, и бла-бла-бла»

    Я знаю, что android использует ядро ​​linux, но это не gnu / linux. им легко пользоваться, потому что он имеет простой в использовании графический интерфейс, созданный компанией и предназначенный для ее потребителей.
    и старая история о том, что весь Интернет работает на Linux, верна, но это только задачи фоновой обработки, выполняемые веб-серверами, например Apache, PHP, MySQL, короче говоря, это просто веб-службы.
    Но давайте перейдем к делу, давайте поговорим о DESKTOP, давайте будем честными, Linux еще предстоит пройти долгий путь, ему не хватает достойных драйверов для нашего оборудования, ему не хватает достойного профессионального программного обеспечения, такого как Adobe Suite, Office, Autocad, и его нет Мне кажется, что есть бесплатные альтернативы, потому что они намного хуже. и, наконец, пользователю нужен EASE, а также окна, в которых также есть консоль, но почти никто не использует и не нуждается в ней, если вы не системный администратор или программист. Все делается на графическом уровне, в отличие от Linux, в котором время от времени вам приходится прибегать к консоли, чтобы создать команду или отредактировать файл конфигурации, и, по правде говоря, это оставляет очень плохой вкус в устах обычных пользователей, которые они хотят, чтобы у него все работало.

    1.    Патрик72 сказал

      этот комментарий отправляется @ x11tete11x в качестве ответа

      1.    Elav сказал

        Да мужик, известно, что для x11tete11x. А если серьезно, бесполезно впадать в столь бесплодную дискуссию, как та, которая начинает формироваться.

    2.    Elav сказал

      Я читаю такие комментарии, и меня это зудит. Определите «простоту использования», потому что с KDE я могу легко сделать то же самое, что и с Windows 7, и даже сделать многие вещи проще. Но я не хочу вдаваться в обычные дебаты. Вы пользуетесь Windows? Повезло тебе. Давайте спокойно использовать GNU / Linux. Пройдем работу. Давайте будем свободными от вирусов. Давайте узнавать больше каждый день. Пожалуйста, не приходите разжигать флейм с людьми, которые не испортили ни вас, ни вашу Windows.

      1.    кот сказал

        Мне всегда казалось, что Aero - это настроенный на KDE xD

    3.    x11tete11x сказал

      типичный ответ от "windowsero" это будет мой последний комментарий относительно этого экземпляра. Вы проигнорировали все недостатки в окнах, которые я назвал вам, sethc.exe, это похоже на вас?…. Скажите, как мне сделать такую ​​глупость, как создание сетевого профиля для определенной сети? Мой старик в школе, где он учит, что они используют прокси, и каждый раз, когда он находится в Windows, он должен вручную настраивать IP-адрес в linux каждая сеть имеет свой профиль…. Что чего-то не хватает, или я откажу вам, но на самом деле это не работает для вас? Мне кажется, я собираюсь нанять ваши волшебные руки, чтобы установить окна, потому что в моем доме некоторые окна всегда закручиваются из-за какая-то странная причина ...
      «Обычные пользователи, которые хотят, чтобы все работало» прямо сейчас летят в мой город и объясняют это моему отцу, у которого полно окон, чтобы трахнуть себя (50-летний парень, учитель физики в средней школе), объясните, почему именно сейчас он должен использовать "метро", я поставил Lubuntu и счастливого парня, старый интерфейс для Windows XP на всю жизнь, ярлыки для программного центра, никаких вирусов, и парень счастлив, я настаиваю, что он пришел ко мне домой и объясните, почему теперь вам нужно использовать METRO ...

      1.    Патрик72 сказал

        Конечно, и сколько командных строк и файлов конфигурации вы сделали, чтобы он работал на вас?
        это окна так же просто, как использование мастеров или помощников, и мне не нужно копировать и вставлять команды, которые вы найдете на форумах.
        хорошая попытка, но пока окна - король

        1.    Elav сказал

          Если вы имеете в виду несколько сетевых подключений, достаточно просто графически открыть редактор подключений и добавить столько профилей, сколько хотите 😉

        2.    Mor0dox сказал

          Тролль видно.

        3.    Eltigreasesino сказал

          Вы когда-нибудь устанавливали дистрибутив GNU / Linux? Если нет, не разговаривайте, не зная

          PS: Дистрибутивы GNU / Linux создаются сообществами пользователей, а не гигантскими корпорациями, такими как Microsoft.

    4.    карликовый сказал

      Я буду говорить об идиотских вещах, я не собираюсь спорить, что это проще или сложнее, я просто делаю вывод, что вы довольно неумелые ... и на самом деле эта неумелость не имеет ничего общего с использованием окон, есть люди, которые это делают и это не имеет к вам никакого отношения.

      Если бы это зависело от меня, ваши комментарии не прошли бы, вы просто тролль, на самом деле ваши аргументы в пользу отказа от использования GNU / Linux идиотские, я не говорю, что вы должны его использовать, просто никого не волнует, почему вы не используете используй это.

      Моя искренняя рекомендация? Избегайте глупостей и не думайте, что чувствуете себя отличным парнем, который опровергает аргументы, просто ограничьте себя комментариями, если вы не скажете ничего конструктивного ...

      Для Элава: не позволяйте ему передавать больше комментариев, или он продолжит обсуждение, с моей стороны, этот здесь больше не говорит, как бы авторитетно это ни звучало, иногда это должно быть так.

      1.    Elav сказал

        карлик. Patrick72 может быть всем, что вы говорите, но обижать его - нехорошо. Мы уже получили известность благодаря тому, что пользователи DesdeLinux оскорбляют пользователей Windows. Не будем отставать.

        С этого момента я буду принимать меры со всеми пользователями, которые оскорбляют других. Никто не имеет права. Если они приходят извне и оскорбляют нас, мы это игнорируем, редактируем комментарий, модифицируем его и все.

        😉

        1.    x11tete11x сказал

          агхх извините, если я пропустил цепочку, но именно то, что вы говорите, недавно я прочитал это: «Поскольку пользователи Linux оскорбляют пользователей Windows» ¬¬ ... и тогда такие вещи происходят .... Я не могла точно бросить цветы ¬¬

        2.    карликовый сказал

          Для меня беспомощность - это состояние человека, который не знает, как себя вести, думает, что знает о чем-то, и чувствует, что в силах говорить об этом, даже если он на самом деле не знает, о чем говорит. На самом деле считаю, что сильно сдерживаюсь, чтобы не попасть в ненужные драки.

          Согласитесь, такого рода комментарии, как и первый, который он сделал, даже не должны были произойти ... не потому, что он говорил об окнах, а потому, что это комментарий тролля, бесплодный, без какого-либо вклада и только разжигает пламя, меня просто беспокоит, что люди позволяют себе говорить о чем-то (что угодно), ничего не зная на самом деле ... Я? Я не использовал окна напрямую по крайней мере 4 года, сегодня я не могу сказать, насколько это неудобно для меня, потому что я им не пользуюсь, и никто не видит, как я говорю об этом в других сообществах или в статьях, и когда я говорю, что использую не использую, я объясняю, что не использую, потому что для меня мой дистрибутив дает мне все, что мне нужно ...

          В любом случае, больше никаких разговоров об этом деле, этого достаточно, и ты, и я в силах положить конец этой проблеме 🙂

  5.   x11tete11x сказал

    Люди, извините за то, что запачкали пост этим обсуждением, что вам здесь нечего делать, @elav @nano, если кто-то из вас хочет удалить всю дикцию, включая мои комментарии, я не возражаю, пост был бы более подробным: D, всем спасибо: v

    1.    диазепан сказал

      Всем доброго тете, кто-то хочет испытать наше терпение

      1.    кот сказал

        троллинг с пользовательским агентом xDDDD

      2.    x11tete11x сказал

        хахаха, мудак xD

        1.    диазепан сказал

          Да ладно тебе. Я не должен быть таким плохим

    2.    Аток сказал

      Muchach @ s «Не корми тролля»
      Кстати, я знал, что ты вернешься в Arch. XD

      1.    x11tete11x сказал

        хахаха давай посмотрим сколько это продлится у меня xD

  6.   XPT сказал

    Хороший пост 🙂
    полезный

  7.   MSX сказал

    TL, д-р
    … Но то немногое, что я читал о @ patricio72, - это ерунда: давайте проиллюстрируем себя, вы, блин, понятия не имеете, о чем он говорит.

    @x11
    Зачем столько проблем с созданием локального зеркала, если мы собираемся использовать программное обеспечение только на нашей машине (или двух или трех, если на то пошло)?
    При регулярной проверке обновлений программного обеспечения и отражении изменений в makepkg мне кажется ...

    1.    x11tete11x сказал

      В основном из-за следующего, когда я говорю, что использую много программного обеспечения AUR, это не шутка, на данный момент у меня примерно 30 пакетов, установленных из AUR, уже там становится немного более хаотичным иметь дело с каждым PKGBUILD, таким образом, мне удается централизовать их все, чтобы иметь возможность более организованного и правильного доступа к PKGBUILD вручную, если это так, это скорее вопрос комфорта

      1.    MSX сказал

        Я все еще не могу найти дорогу: /
        Я храню эти пакеты: http://chakra-project.org/ccr/packages.php?SeB=m&L=2&K=msx (Лично у меня их установлено около 60), а локальные копии расположены в своих каталогах.
        Когда будет время, попробую, мне пригодится 😀

        1.    x11tete11x сказал

          Они обслуживаются вами, и когда вы устанавливаете пакеты AUR, которые вы не поддерживаете? Тут все усложняется, потому что, как много раз говорится в сообщении, сопровождающие оставляют свои PKGBUILD устаревшими, и нужно вмешиваться ... и вы не можете загрузить обновленный версия, потому что вы Они удаляют пакет, потому что он уже находится в AUR / CCR .. это случилось со мной, когда я загрузил обновленную версию simon, поскольку это уже было .. Мне пришлось связаться с сопровождающим и сказать ему, чтобы он вставил батарейки и обновление .. который, похоже, был похищен каким-то внеземным присутствием xD хахаха

          1.    MSX сказал

            Когда у приложения, которое я хочу установить, устарел сценарий установки и ответственному лицу требуется много времени, чтобы ответить на приведенный ниже вопрос, я обновляю и устанавливаю его локально. Если по прошествии двух недель с момента первого уведомления об устаревшем пакете я все еще не получу ответа, я прошу TU забрать скрипт у текущего сопровождающего, чтобы принять его и загрузить обновленную версию.
            В зависимости от текущего загрузчика / сопровождающего иногда они просят вас подождать немного дольше, если это кто-то неизвестный или у кого есть один пакет, а тот, кто просит отречения, известен в сообществе, они делают это сразу.
            Лично я всегда советую первоначальным сопровождающим, что, если они снова захотят взять пакет на себя, у меня не будет проблем с его возвращением.

            Тем не менее, я все еще не могу понять использование локального репо для пакетов AUR: P: P: P
            Нужно будет установить его и посмотреть, упростит ли дополнительный уровень администрирования, а не усложнит 😉

            В любом случае спасибо за сообщение по этой теме!

        2.    x11tete11x сказал

          точно! отвечая на ваш последний комментарий, тут вы попали в точку, просто не делать всего этого, это самое ... эгоистичное решение? Может быть, просто сохранить свое собственное репо, в котором вы изменяете / помещаете / удаляете все, что хотите xD /, также упрощает мне переустановку их по причинам X, поскольку у меня уже есть готовые двоичные файлы xD

  8.   Diegogabriel сказал

    Похоже, ты лепрос

    1.    x11tete11x сказал

      ? Я не понял, я Tete xD хахаха

  9.   Хорхе сказал

    Что ж, я считаю полезным создать локальный репозиторий, если вам нравится Tete…. Мне кажется, что он достаточно хорошо объяснил это в своем посте.

    В моем случае в этом нет необходимости, и мне также не хватает знаний для компиляции пакета и прочего ... Я еще не достиг этого.

    Спасибо за пост, он очень хорошо объяснен.

  10.   нюансированный сказал

    Очень хорошо, 3 месяца и никаких проблем, очень редко что-то выходит из строя в archlinux 😀

    1.    MSX сказал

      Уфф, позаботьтесь, чтобы Педро Дебиан Флинтстоунс и Пабло Slackware Мармол попали ему в голову.
      (Хотя, честно говоря, они никогда не поймут, что дистрибутив может быть не только таким же или более стабильным, чем у них, но и иметь современные пакеты, которые уважают восходящий поток, а не заплесневелые байтовые выдумки>: D

  11.   Пабло Кардозо сказал

    Очень глупый вопрос: после завершения всего процесса добавления пакета, который я хотел установить (скобки), в каком порядке я должен его установить? Если я использую скобки yaourt -S из того, что я вижу, он повторно загружает все, как если бы его не было в моем локальном репозитории, а если я использую скобки sudo pacman -S, он сообщает мне, что пакет не существует, что очевидно.

    Что-нибудь, что я пропустил? Большое спасибо и очень хороший пост.

    1.    Пабло Кардозо сказал

      После утреннего товарища кровь прилила к моему мозгу, и я понял, что мне нужно установить его с опцией pacman -U и путем к файлу, который я скачал.

      Все равно спасибо.

      1.    x11tete11x сказал

        Если вы выполните все инструкции, когда вы выполните pacman -Sy, у вас будет новое репо с локальными пакетами

        если предположить, что ваше репо называется Pablo, это будет примерно так:
        local-repo pablo -A скобки

        это добавит его в репо, а затем

        sudo pacman -Sy скобки

        это обновит репозитории, включая локальный, и найдет и установит программу из локального репо.

        1.    Пабло Кардозо сказал

          Аааааааааааааааааааааааааа, но я сделал:
          скобки local-repo AUR -A
          sudo pacman -Sy
          sudo pacman -S скобки

          И это не сработало для меня, но мне нужно будет установить другие программы и посмотреть, работает ли у меня так, как вы упомянули.

          Спасибо большое за ответ.

          1.    x11tete11x сказал

            Если у вас все еще есть проблемы, вы можете совершить экскурсию по форуму, IRC или связаться со мной через G + 😀