С тегом «Pacman»
Я рекомендую. — Экономим трафик — delta обновления в ArchLinux
Всё таки нашелся для ArchLinux репозитарий предоставляющий возможности xdelta, т.е. позволяющего не тянуть обновленный пакет целиком, а тянуть только разницу между текущим установленным и обновленным сделанную с помощью xdelta. В pacman такая возможность присутствует уже очень давно, однако репозитариев с такой возможностью лично мне было не видно... И вот свершилось чудо — я наткнулся на сею репу!
Нашёл интересный блог.
Материал возможно для многих не нов. Но повторение мать ученья.
Подача и примеры отличные.
Рекомендую почитать статьи:
Поддержка ext4 в Windows
Опции управления профилями в netcfg
Pacman – команды работы с базами данных пакетов
Pacman+Aria2
Кратко о SLiM в Archlinux
Как установить и настроить тему в SLiM
Драйвер ntfs-3g
Powerpill – оптимизация скорости pacman’а
Rankmirrors - выбор быстрых зеркал в Arch
Настройка точного времени в Arch
Поддержка русского языка в /etc/fstab Archlinux
GPG – шифруем сообщения в mcabber
Установка ClamAV с "нуля"
Clonezilla – делаем recovery disk Windows XP
ИМХО блог отличный =) И там ещё много
На днях обнаружил у себя установленную хрень. Хрень называлась torcs, и занимала она, не много не мало, 357 метров драгоценного места. Когда и зачем я это устанавливал я ваще не помню :) Так вот вопрос. Можно ли как-нибудь посмотреть все пакеты которые установлены в моей системе, да не просто посмотреть(pacman -Q кагбэ я умею), но еще и отсортировать их(по занимаемому месту / частоте использования)? Чтобы поудалять ненужное и тяжелое? :)
P.S.: ArchLinux
Куда удобней писать debman -Suy, чем sudo aptitude update && sudo aptitude upgrade, поэтому я решил написать эту небольшую програмку, сначала назвал aptman, но потом оказалось, что такой проект уже существует. Тот проект мне не понравился, поэтому я позаимствовал часть кода и написал debman. Он сейчас умеет:
- -S - установка
- -Ss - поиск
- -Qs - поиск по установленным пакетам
- -Sy - установить после обновления списка пакетов
- -Su - обновить пакеты без обновления списка
- -Suy - обновить список пакетов и пакеты
- -R - удалить пакет
- -Qy - получить список файлов внутри пакетов
- -Ql - вывести список файлов внутри пакета
- -Qo - Найти пакет содержащий файл
- -Sb - собрать пакет
- -Si - вывести информацию о пакете
- -Sc - удалить старые загруженные пакеты
- -Scc - удалить все загруженные пакеты
- -Up - установить depatch
- Опции можно комбинировать
Чтоб воспользоваться нужно скачать, распаковать и запустить install.sh
Гуглокод проекта
Итак, сегодня я расскажу о своем новоприобретенном опыте о миграции установленной 32-ой битной Arch Linux системы в 64-х битную - такая задача встала передо мной после апгрейда процессора в ноутбуке. Как арчевод со стажем я первым делом полез на вики, что бы посмотреть как это делается правильно и очень разочаровался, прочитав вот такой вот текст:
Can I upgrade/switch my system from i686 to x86_64 without reinstalling?
No. However, you can start the system with the Arch64 install CD, mount the disk, backup anything you may want to keep that isn't a 32-bit binary (e.g: /home & /etc), and install.
Полазив немного по форуму и поняв, что готового решения не существует, я принялся самостоятельно искать выход из ситуации - очень уж не хотелось делать переустановку системы (этим пускай пользователи `окон` занимаются - им не привыкать) - и нашел! За подробностями добро пожаловать под кат.
Цель данной статьи - рассказать о подходах, которые приняты при установке ПО в дистрибутиве Arch Linux. Если Вам кажется, что в этой области Вы - пользователь Arch Linux со стажем - все знаете и я не открою ничего нового, думаю Вы заблуждаетесь. Будучи активным пользователем этого дистрибутива на протяжении уже почти двух лет я не перестаю открывать в нем новые и новые интересные особенности и неожиданные возможности, как например сегодня... Но об этом позже, а пока начнем с самого начала: итак, что же такое Arch Way в данном конкретном применении?
09.10.09 22:08
Позвольте пропиариться, может мой реп кому нибудь и пригодится.
1
2
|
[xdemon-repo]
Server = http://repo.x-demon.org/archlinux/os/i686/ |
Обновляется обычно раз в сутки, а иногда и раз в неделю... там те пакеты что я мейнтейню в AUR и некоторые другие. Если кому-то что-то надо собрать - пишите, может и добавлю в список.
К слову, вычислительных мощностей мне не хватает, так что если у кого-то есть возможность захостить машину для сборки - буду рад. Тогда обновляться будет стабильно и часто.
UPD: Еще muhas свой реп подкинул
1
2
|
[muhas]
Server = http://repo.muhas.ru/i686 |
Вдохновлённый Arch Linux начал настраивать установленную дестоп-систему под себя.
Для начала решил разобраться почему в списке mirrorlist так много зеркал, а скорость скачивания низкая или зеркала вообще не работают. Решение нашлось достаточно быстро.
1
2
3
4
5
6
7
8
9
|
[lol@loldesktop ~]$ sudo pacman -Syu
:: Синхронизируются базы данных пакетов...
core не устарел
^C
Interrupt signal received |
Хотите автодополнение в pacman и yaourt, как в ubuntu с apt-get?
Это очень просто:
- Ставим bash-completion:
pacman -S bash-completion
- Добавить в ~/.bashrc:
1
2
3
4
5
|
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi |
Теперь, набирая yaourt -S kdemod-e[tab], команда дополниться до yaourt -S kdemod-extragear- =)
PS Атодополнение с AUR не работает!
1
|
|
|
Последние посты
|
|
Последние комментарии
|
|
Изменения
|
|
Черновики (все)
|
|
Избранное (всё)
|
|
|