betruger72 02.06.2010 09:32
Archlinux — обновился yaourt
обновился yaourt. редактируйте ~/.yaourtrc, пример можно взять в /etc/yaourtrc. Субъективно yaourt стал работать быстрее, но это, видимо, только у меня ). Список изменений:
yaourt 0.9.4
- Use bash syntax for configuration file, yaourtrc
- Use curl instead of wget since package-query uses curl
- Improve search/query/stats and packages display
- Support splitted packages (retreive and build)
- Support exotic PKGBUILD (which needs makepkg to be parsed)
- Support repo.abs.tar.gz archive
- Better support of pacman.conf and pacman's options
- Fix conflict detection bugs
- Fix -Sbu (sysupgrade with build)
- Use bash syntax for configuration file, yaourtrc
- Use curl instead of wget since package-query uses curl
- Improve search/query/stats and packages display
- Support splitted packages (retreive and build)
- Support exotic PKGBUILD (which needs makepkg to be parsed)
- Support repo.abs.tar.gz archive
- Better support of pacman.conf and pacman's options
- Fix conflict detection bugs
- Fix -Sbu (sysupgrade with build)
чейнжлог yaourt 0.9.3
- SPEED! Use a new external app to query alpm/aur
- Italian translation (Vincenzo) + Turkish translation (Samed)
- Propose to remove package if there is a conflict with ...
- Better detect of sudo 'command'
- Better default for lockfile path
- Fix error on using diffent shell as root
- Fix parsing config file
- Fix 'provides'
- switch from svn to rsync to fix getting community packages
- FS#156 --print-uris does not need root privileges
- New diffeditor option in yaourtrc for pacdiffviewer
- SPEED! Use a new external app to query alpm/aur
- Italian translation (Vincenzo) + Turkish translation (Samed)
- Propose to remove package if there is a conflict with ...
- Better detect of sudo 'command'
- Better default for lockfile path
- Fix error on using diffent shell as root
- Fix parsing config file
- Fix 'provides'
- switch from svn to rsync to fix getting community packages
- FS#156 --print-uris does not need root privileges
- New diffeditor option in yaourtrc for pacdiffviewer
я вот сразу заметил почему-то. ХЗ. может еще кто отпишется, чо как.
Я тоже заметил, package query теперь отрабатывает мгновенно.
yaourt 0.9.4
- Use bash syntax for configuration file, yaourtrc
- Use curl instead of wget since package-query uses curl
- Improve search/query/stats and packages display
- Support splitted packages (retreive and build)
- Support exotic PKGBUILD (which needs makepkg to be parsed)
- Support repo.abs.tar.gz archive
- Better support of pacman.conf and pacman's options
- Fix conflict detection bugs
- Fix -Sbu (sysupgrade with build)
- Use bash syntax for configuration file, yaourtrc
- Use curl instead of wget since package-query uses curl
- Improve search/query/stats and packages display
- Support splitted packages (retreive and build)
- Support exotic PKGBUILD (which needs makepkg to be parsed)
- Support repo.abs.tar.gz archive
- Better support of pacman.conf and pacman's options
- Fix conflict detection bugs
- Fix -Sbu (sysupgrade with build)
раньше набираешь yaourt -Syu, он секунд 15 думает, потом шуршит. Сейчас шуршит сразу. где changelog глянуть?
да пробовал, конечно, тем не менее до обновления yaourt был задумчивей.
много шустрее, и это не плацебо
Обновился, разницы не вижу.
секунд 15 думает, потом шуршит
шуршит сразу
не плацебо
вот про " не плацебо" спецом для тебя добавил ), реально субъективно более шустро все стало.
Ну что ж, поскольку увеличение скорости работы не подтверждается, поправил заголовок.
а я только в жуйк хотел ругаться, что обновился и поломали конфиг (хотя изменений принципиальных нет, но переменные в конфиге поменяли своё наименования)
насчет быстрее не скажу, он и раньше не чита dpkg был =)
насчет быстрее не скажу, он и раньше не чита dpkg был =)
чета. Чита - это из другой оперы :)
Алсо, если уж сравнивать, то не с dpkg, а с apt.
Алсо, если уж сравнивать, то не с dpkg, а с apt.
да и с тем и с тем можно.. всё равно йогурт/пакман шустрее, и в первую очередь из-за формата пакетов
ну ты то сказал что сравнивать надо не с dpkg а с apt
значит тебя зацепило ;)
значит тебя зацепило ;)
Чую, вопль "АРЧЕВОДЫ В ТРЕДЕ!!!11" станет локальным мемом велинупса.
да у меня вообще ощущение что на вилинуксе 99% народу это арчеводы и убунтоводы
был же опрос. Сейчас влом искать, но где-то процентов 45 на убунту, процентов 25 на арче, остальные - на другом
chmod у шелов некоторых есть встроенный, лавйсд тоже никто не отменял, распаковка из архива пакета.. ну в общем уйма методов
livecd это понятно, я имел ввиду не внешние методы. Ну да, распаковать из архива это метод.
А install юзает chmod или сам правит права доступа? Если нет, то можно им.
Ну вообще, лично у меня не собиралось ядро kernel26zen-git на старом yaourt - ошибку уже не помню... Обновился - и все заработало.
Да, стал работать быстрее поиск по именам пакетов, особенно если искомые пакеты в AUR'е. Раньше приходилось долго ждать пока ноут пошуршит диском, сейчас быстрее примерно секунд на 5.
Intel Core Duo 1.73 GHz
2 GB RAM
:-)
Если это небыстрая система, то не знаю что и сказать...
2 GB RAM
:-)
Если это небыстрая система, то не знаю что и сказать...
я обновил yaourt, теперь он не хочет устанавливать пакеты из aur:
конфиг /etc/yaourtrc почти стандартный, с раскоментированными опциями:
AURVOTE=1
AURSEARCH=1
в чём дело?
$yaourt -Ss psi-plus-svn
aur/psi-plus-svn .-1 (91)
Psi IM Mod by [email protected]
$sudo yaourt -Sv psi-plus-svn
Root : /
Conf File : /etc/pacman.conf
DB Path : /var/lib/pacman/
Cache Dirs: /var/cache/pacman/pkg/
Lock File : /var/lib/pacman/db.lck
Log File : /var/log/pacman.log
Targets : psi-plus-svn
psi-plus-svn package not found, searching for group...
error: 'psi-plus-svn': not found in sync db
конфиг /etc/yaourtrc почти стандартный, с раскоментированными опциями:
AURVOTE=1
AURSEARCH=1
в чём дело?
ты как-то странно ищешь, лишние движения. набираешь yaourt psi-plus-svn, он те выдает список пакетов, и только номер пакета ставишь и enter.
да, действительно, так работает.
раньше писал yaourt -Sv pkg, как и pacman -Sv pkg, и устанавливалось.
раньше писал yaourt -Sv pkg, как и pacman -Sv pkg, и устанавливалось.
так ставится
$ yaourt psi-plus-svn
1 aur/psi-plus-svn .-1 (91)
Psi IM Mod by [email protected]
==> Enter n° (separated by blanks, or a range) of packages to be installed
==> ----------------------------------------------------------------------
==> 1
==> Downloading psi-plus-svn PKGBUILD from AUR...
bsdtar: Removing leading '/' from member names
x PKGBUILD
Comment by: x-demon on Sat, 22 May 2010 12:41:27 +0000
проверил - собирается.
Comment by: xandry on Sat, 22 May 2010 13:05:33 +0000
ошибка: './psi-plus-svn-2451-1-i686.pkg.tar.xz': не удалось открыть файл пакета
== WARNING: Your package is saved in /tmp/yaourt-tmp-xandry/psi-plus-svn-2451-1-i686.pkg.tar.xz
cp: невозможно выполнить stat для «./psi-plus-svn-2451-1-i686.pkg.tar.xz»: Нет такого файла или каталога
== WARNING: Unable to copy psi-plus-svn-1-i686.pkg.tar.xz to /tmp/yaourt-tmp-xandry/ directory
Исправьте pkgbuild.
Comment by: Joker-jar on Sat, 22 May 2010 14:11:40 +0000
Что-то я не могу понять, почему действительно извлекается последняя ревизия o_O
pkgver=2404
...
revision=
...
< -z $revision > revision=$pkgver
msg2 SVN revision $revision will be used
makepkg как-то что-то мутит? По идее должна юзаться 2404 ревизия
Comment by: xandry on Sun, 23 May 2010 13:04:48 +0000
x-demon, собираться-собирается, но 1) не экспортируется собранный пакет 2) не устанавливается пакет автоматом
Comment by: emg81 on Mon, 24 May 2010 17:08:42 +0000
Подтверждаю, собирается, но не устанавливается _вообще_
Попробую ещё раз
Comment by: emg81 on Mon, 24 May 2010 17:40:20 +0000
через makepkg всё работает хорошо
First Submitted: Fri, 13 Feb 2009 19:02:24 +0000
psi-plus-svn .-1 : Psi IM Mod by [email protected]
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? ("A" to abort)
1 aur/psi-plus-svn .-1 (91)
Psi IM Mod by [email protected]
==> Enter n° (separated by blanks, or a range) of packages to be installed
==> ----------------------------------------------------------------------
==> 1
==> Downloading psi-plus-svn PKGBUILD from AUR...
bsdtar: Removing leading '/' from member names
x PKGBUILD
Comment by: x-demon on Sat, 22 May 2010 12:41:27 +0000
проверил - собирается.
Comment by: xandry on Sat, 22 May 2010 13:05:33 +0000
ошибка: './psi-plus-svn-2451-1-i686.pkg.tar.xz': не удалось открыть файл пакета
== WARNING: Your package is saved in /tmp/yaourt-tmp-xandry/psi-plus-svn-2451-1-i686.pkg.tar.xz
cp: невозможно выполнить stat для «./psi-plus-svn-2451-1-i686.pkg.tar.xz»: Нет такого файла или каталога
== WARNING: Unable to copy psi-plus-svn-1-i686.pkg.tar.xz to /tmp/yaourt-tmp-xandry/ directory
Исправьте pkgbuild.
Comment by: Joker-jar on Sat, 22 May 2010 14:11:40 +0000
Что-то я не могу понять, почему действительно извлекается последняя ревизия o_O
pkgver=2404
...
revision=
...
< -z $revision > revision=$pkgver
msg2 SVN revision $revision will be used
makepkg как-то что-то мутит? По идее должна юзаться 2404 ревизия
Comment by: xandry on Sun, 23 May 2010 13:04:48 +0000
x-demon, собираться-собирается, но 1) не экспортируется собранный пакет 2) не устанавливается пакет автоматом
Comment by: emg81 on Mon, 24 May 2010 17:08:42 +0000
Подтверждаю, собирается, но не устанавливается _вообще_
Попробую ещё раз
Comment by: emg81 on Mon, 24 May 2010 17:40:20 +0000
через makepkg всё работает хорошо
First Submitted: Fri, 13 Feb 2009 19:02:24 +0000
psi-plus-svn .-1 : Psi IM Mod by [email protected]
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? ("A" to abort)
вот например мой .yaourtrc, попробуй
соотв /media/packages изменишь
# yaourtrc - Configuration for yaourt
#
# See yaourtrc(5) for more information
#
#
ABS_REPO=(testing core extra community-testing community gnome-unstable kde-unstable)
#NOCONFIRM=0
#FORCE=0
#AUTOSAVEBACKUPFILE=0
#FORCEENGLISH=0
EDITFILES=1
AURCOMMENT=1
DEVELBUILDDIR="/var/abs/local/yaourtbuild/"
#DEVEL=0
#NOENTER=1
AURUPGRADE=1
AURVOTE=1
AURSEARCH=1
#TERMINALTITLE=1
EXPORTDIR="/media/packages"
TMPDIR="/tmp"
#MAXCOMMENTS=5
EDITOR="vim"
PACMANBIN="/usr/bin/pacman-color"
COLORMODE="normal"
SHOWORPHANS=1
DIFFEDITCMD="vimdiff"
DETAILUPGRADE=1
#
# See yaourtrc(5) for more information
#
#
ABS_REPO=(testing core extra community-testing community gnome-unstable kde-unstable)
#NOCONFIRM=0
#FORCE=0
#AUTOSAVEBACKUPFILE=0
#FORCEENGLISH=0
EDITFILES=1
AURCOMMENT=1
DEVELBUILDDIR="/var/abs/local/yaourtbuild/"
#DEVEL=0
#NOENTER=1
AURUPGRADE=1
AURVOTE=1
AURSEARCH=1
#TERMINALTITLE=1
EXPORTDIR="/media/packages"
TMPDIR="/tmp"
#MAXCOMMENTS=5
EDITOR="vim"
PACMANBIN="/usr/bin/pacman-color"
COLORMODE="normal"
SHOWORPHANS=1
DIFFEDITCMD="vimdiff"
DETAILUPGRADE=1
соотв /media/packages изменишь
И changelog в студию!