LINUX.ORG.RU

Вот решил погулять по играм, а игры все.. в AUR (Arch Linux)...

 , , ,


0

1

Раньше ставил (давно было, закончилось тем, что при обновлении КДЕ все залагало и пришлось переустанавливать с нуля). Вот думаю над безопасностью установки таких пакетов, не накосячат ли чего? И вот хотелось бы узнать, при удалении пакетов из AUR они удаляются полностью, как и пакеты из официальных репозиториев?

Прошу прощения за нубство ;)

И вот хотелось бы узнать, при удалении пакетов из AUR они удаляются полностью, как и пакеты из официальных репозиториев?

Файлы удаляет пакетный менеджер, так что никаких проблем.

а игры все.. в AUR (Arch Linux)...

Ну гонишь же.

geekless ★★
()

Если у пакета много голосов, то чего опасаться то? А вообще, это обычные пакеты. Ставятся и удаляются, как и пакеты из реп, если пользуешься чем-нибудь типа yaourt

serkhay
()
Ответ на: комментарий от geekless

Я про то, что пакетному менеджеру по барабану из Аура он или нет? Так как PKGбилды, а куда они там нагадят файлами...

Почти все :)

vvaalleekk
() автор топика
Ответ на: комментарий от serkhay

Вот смущает то, что скрипты установки.. Пакетный манагер (к примеру, pacman) не следит, куда что пишет? Чтоб при удалении все стереть

vvaalleekk
() автор топика
Ответ на: комментарий от vvaalleekk

Следит. Удалит все, кроме того, что находится в хомяке. На вики сходи, почитай о pacman-е, yaourt-е и их возможностях.

vadik ★★
()
Ответ на: комментарий от vvaalleekk

yaourt качает PKGBUILD, запускает makepkg, он компилирует и собирает пакет. (Ну или ты вручную качаешь PKGBUILD и запускаешь makepkg, если yaourt-а не установлено.) Затем yaourt запускает «pacman -U файл_пакета», и всё.

С точки зрения pacman-а, это «просто пакет», ему пофиг, из официального репозитория или нет. Когда ты пакет удаляешь, pacman сносит все файлы, которые извлекал из пакета при установке.

geekless ★★
()
Ответ на: комментарий от vadik

Хм. А почему тогда конфиги ну никак не стирает? Читал, но вот этого понять никак не могу. Пробовал почти все параметры, ноль эмоций

vvaalleekk
() автор топика
Ответ на: комментарий от vvaalleekk

Вот смущает то, что скрипты установки..

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

geekless ★★
()
Ответ на: комментарий от vadik

А вот Кеды. Не? Сносил с консоли, конфиги оставались (где-то только для рута) и в хоум. Или тот же speech-dispatcher

vvaalleekk
() автор топика
Ответ на: комментарий от neocrust

Товарисч насчитал целых 6 игр? Я имел в виду то, что подавляющее большинство существующих игр, находятся в AUR. Кстати, вы не видели стоящий репо игр? Гуглил долго, нашел только дохлый archgames..

vvaalleekk
() автор топика
Ответ на: комментарий от vadik

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

vvaalleekk
() автор топика
Ответ на: комментарий от vvaalleekk

vvaalleekk

А вот Кеды. Не?

Не. Нет такого пакета - кеды, и конфигов у него тоже нет. Это группа, в которую входят пакеты. Поэтому оставшиеся конфиги легко идентифицировать (найти какому пакету принадлежат). А то, что конфиги остались в /root/ и в ~/, так то нормально, даже правильно. Пакетный менеджер удаляет то, что он сам установил. Конфиги в домашние папки при установке не переносятся.

vvaalleekk

Или тот же speech-dispatcher

Что сия фраза должна мне показать?

Почитай.

vadik ★★
()
Ответ на: комментарий от vadik

Читал. Я имел в виду то, что его конфиги не сносятся. Уже отписал выше, что не подумал про конфиги в /home/

vvaalleekk
() автор топика

yourt собирает пакеты из PKGBUILD'ов. Потом они устанавливаются, как любой нормальный пакет. Так-что и удаляются они, как любой пакет.

lucentcode ★★★★★
()

teeworlds в коммьюнитию.

И вот хотелось бы узнать, при удалении пакетов из AUR они удаляются полностью, как и пакеты из официальных репозиториев?

Да.

tazhate ★★★★★
()

Это точно такие же пакеты и работа с ними точно такая же, как и официальных репах.

gyrit
()
Ответ на: комментарий от tazhate

tazhate не чужд арча... Удивлён.

А насчёт того, что всё удаляется... Если конфиги в /etc правились, то создаются .pacsave — вроде так.

И кроме этого, наблюдаемый факт:

После полного удаления всех пакетов libreoffica в /usr/lib/libreoffice остались две директории с файлами

# tree
.
├── basis3.3
│   ├── help
│   │   └── ru
│   │       ├── default.css
│   │       ├── err.html
               └── xos.ots
...
└── basis3.4
    └── program
        ├── pythonloader.pyc
        ├── unohelper.pyc
        └── uno.pyc
не принадлежащие, по мнению пакмана, ни одному пакету.

greenman ★★★★★
()

Всем огромное спасибо!

vvaalleekk
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.