|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера muhas.ru - Заметки аскетичного гика/Записи в блоге |
![]() |
muhas.ru - Заметки аскетичного гика
Голосов: 1 Адрес блога: http://muhas.ru Добавлен: 2008-11-19 17:05:29 блограйдером muhas |
Охуенный блять совет в консоли!
2011-04-28 23:51:51 (читать в оригинале)Увидел сегодня в твиттере что у сайта охуенный блять совет появилось приложение для iphone/ipad/android. Полез посмотреть, а там и скрипт на bash.
Но он мне ужасно не понравился, ибо использует lynx (которого у меня в системе нет) и парсящий целых 2 страницы сайта. Такой достаточно многословный скрипт, в общем по заветам KISS решил упростить.
В итоге получился простой однострочник получающий рандомный совет
echo -e `curl -s http://fucking-great-advice.ru/api/random | awk -F \" '{print $8}'` |sed 's/\ / /g'Теперь я это в своем zsh вместо фортунок пользую!
В баше может не работать =)
UP и правда в баше не работало, пофиксил. теперь и в bash и в zsh работает
UP2 если у кого-то возникают проблемы и вместо руских букв видны странные последовательности, то можно использовать такой код
/usr/bin/printf "$(echo -e `curl -s http://fucking-great-advice.ru/api/random | awk -F \" '{print $8}'` | sed 's/\ / /g')"\\n AppSet
2011-04-24 14:30:30 (читать в оригинале)
AppSet — GUI фронтенд для консольных пакетных менеджеров, в частности для pacman/alpm. Ещё не так давно он выглядел в расцветку оффсайта ArchLinux, что несомненно придавало ему шарм, но сейчас уже выглядит как и все qt-приложения... Один из немногих вменяемых графических пакетных менеджеров для арча.
Что же этот AppSet умеет?
- Автоматическая генерация пакетов по разделам (игры, офис, мультимедиа, интернет и т.д.)
- Встроенный браузер, показывающий домашние страницы пакетов
- Отображение новостей с сайта
- Иконка в трее, показывающая доступные обновления
- Очистка кэша пакетов
- При установленном packer позволяет работать с AUR (у меня, почему-то, не стал искать по aur — но особого желания ковырять не было)
- При запуске через appset-launch сам спрашивает пароль для sudo через kdesu или gksu (на крайнях xterm запускает, хотя просто через sudo никто)
- Ну и конечно стандартный набор возможностей: установка; удаление; обновление; поиск; отображение списка установленных, неустановленных или требующих обновления. И всё это с возможность (опционально) видеть вывод бэкенда, то бишь pacman/packer
PKGBUILD и оффсайт на котором ещё пару скринов.
PS. надеюсь он не отдаст концы как и многие другие графические пакетные менеджер... Хотя, используемый во многих дистрибутивах PackageKit (имеющий как консольный так и gtk и qt интерфейсы) поддерживает ArchLinux (здесь список поддерживаемого — для арчеводов интересен бекенд alpm) и постоянно развивается, и судя по всему забрасывать его никто не собирается, скорее наоборот...
packer — облегчаем установку пакетов
2011-04-23 15:53:53 (читать в оригинале)
packer — обертка для работы с pacman и AUR. Примечательным является то, что это всего лишь один bash-скрипт из почти восьмиста строк включая комментарии. Умеет packer не так много, но обычно этого не много более чем достаточно...
Ниже список опций, из которых заодно видны все возможности packer.
- -Ss
- Поиск пакетов
- -S
- Установка пакета
- -Syu
- Синхронизация реп и обновление
- -G
- Загрузка и распаковка тарбола из AUR, без установки
- -h
- Хелп =)
- --ignore <'пакеты'>
- Игнорирование пакетов
- --noconfirm
- Избавит от надоедливых y/n, делая всё не требуя подтверждения
- --noedit
- Избавит от вопросов о редактировании PKGBUILD'ов и пост-установочных файлов
- --auronly
- Работать только с AUR, к примеру, packer -Syu --auronly обновит пакеты только из AUR'а
- --devel
- Обновить пакеты находящиеся в разработке (git, svn, hg, etc)
- --skipinteg
- Пропустить проверку контрольных сумм для пакетов из AUR
Без опций показывает список найденного, в интерактивном режиме предлагает установить что-нибудь из этого. Удалять и искать по установленным не умеет, только искать, устанавливать, обновлять, смотреть информацию...
До yaourt или paktahn конечно далеко, но эта обертка к pacman и aur найдет своих пользователей (меня уже нашел). К packer, кстати, уже имеется GUI написанное с использование zenity (blinky) и zsh функции для автодополнения (zsh-packer).
PKGBUILD и исходники на github'е
yaourt-gui
2011-04-03 22:16:16 (читать в оригинале)Я просто оставлю это здесь
Тынц
UP: вышла версия 0.3 — уже с переводом, переводил я, есть небольшие недочеты, но не смертельные
Ускоренный pacman 3.5 уже в core
2011-03-24 09:50:50 (читать в оригинале)Но обновиться до него не каждый сходу может... ибо зависимости в виде package-query, pacman-color, pacman-glib, perl-xyne-arch и прочее от фронтендов к pacman/libalpm из aur ещё не успели подготовиться в pacman 3.5... Поэтому обнавление происходит следующим образом.
pacman -Sy
pacman -Sd pacman
pacman-db-upgrade
pacman -Syu
Апдейт готов! Ну и для качественного функционирования фронтендов, не помешает обновить и их, если конечно обновление есть...
Ну а теперь немного о новой версии pacman — главной его фишкой является то что он сменил формат базы, теперь всё то же самое но не тупо валяется в файловой системе куча каталогов и файлов, а всё это упаковано в архив и уже из архива береутся данные. Т.е. теперь pacman стал ещё быстрее и надобность в использовании pacman-cage отпала, а pacman-optimize не даст заметного прироста в производительности....
PS. Кстати, в git-ветке пакмана появилась поддержка PGP подписей для репозиториев.
Категория «Кулинария»
Взлеты Топ 5
|
| ||
|
+174 |
188 |
Alisa_1968 |
|
+173 |
187 |
Sunny_Ray |
|
+172 |
191 |
Диетические рецепты |
|
+172 |
186 |
bendita_y_celestial |
|
+171 |
185 |
irreelaa |
Падения Топ 5
|
| ||
|
-1 |
13 |
В интересном положении |
|
-1 |
6 |
Хозяюшка |
|
-1 |
55 |
Коктейли и напитки |
|
-2 |
7 |
ГалинаНик |
|
-3 |
4 |
cookingclub_ru |
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.

