пятница, 4 июля 2008 г.

Наше всё!

/*

Отцвели уж давно
Хризантемы в саду...
/Н.Харито "Хризантемы"/

Re: SUSE Linux Enterprise Desktop 10 Service Pack 1 Media Kit
Видимо сказывается тлетворное влияние SuSE, "сюсешники" - через одного дегенераты.
anonymous (*) (17.06.2007 15:19:05)

Re: Unofficial SuSE FAQ
CУСЯ - ацтой
anonymous (*) (23.11.2002 17:50:00)

Re: Linux Suse 10 + Motorola SM56 Modem
УРА!!!!! Я УСТАНОВИЛА МОДЕМ С SUSE 10 на ноутбук! Увидела долгожданную надпись, повестующую о том, что соединение установлено! Только не спрашивайте меня как, я сама ничего не поняла! Просто искала инструкции по решению моих проблем везде в интернете (даже на сербском нашла, кажется, что именно она и помогла) и делала всё миллион раз! Убитые выходные за ПК, глаза, которые очень болят и с трудом смотрят на экран, хронический недосып... Но зато какой великий результат! Гордитесь мной!!! P.S. А что такое жопорез?
Runata (*) (03.12.2007 11:59:38)


Министерство обороны США включило SUSE Linux Enterprise Server 10 со вторым сервис-паком в «Список рекомендованных продуктов» ( Approved Products List, APL) в связи с реализацией в нем поддержки протокола IP v6, сертифицированной Агентством по информационным системам Минобороны. SLES 10 SP2 — первый дистрибутив GNU/Linux, включенный в список.
Предполагается, что нахождение в «Списке рекомендованных продуктов» станет обязательным требованием к продуктам при государственных закупках.
http://cnews.ru
Оригинал новости


Отгремели отчётами и ура-патриотизмом все новостные каналы, умер и воскрес оффсайт OpenSUSE после релиза версии 11.0, аналитики ЛОР-а раздули флейм на 12 страниц и уже которую неделю трэд держится "ф дисятке" самых-самых...

А я в очередной раз не успел... Опоздал... Слишком поздно что-то начал делать... Постараюсь довести начинание до победы, но реально могу не осилить "в одно рыло".

Суть: добиться в следующем релизе OpenSUSE опции "Enlightenment" в меню инсталлера. Махонькая такая галочка, где-то рядом с KDE, Gnome и прочими. Опция, Господа, большего пока не надо. Как полигон был создан репозиторий SOAD (SuSE On Active Diet):

SOAD

где и собирается тот самый софт, которого так не хватает для множественного оргазма (с прицелом запуска и работы на машинах класса P-III). Также довольно давно был создан репозиторий для одного-единственного пакета:

Enlightenment_DR17-cvs-core-metapackage

Это собранные в одну большую рпм-ку (метапакет) собсно сам E17-ый, Entrance, E_Modules и Scrot (чтобы скриншоты делать не напрягаясь).

Всё было очень даже неплохо до момента включения проверок собранных пакетов Rpmlint-ом. Можно эти проверки "зарэзать нах" для себя, горячо любимого. Но, когда Партия говорит: "Стройся!" - агрессивно класть болт не принято :). Могут неправильно понять и не оценить мощь интеллекта. Более всего бесит тупость шаблона линта. Вот вам примерчик. И такие "приколы" на каждом шагу. Старые проверенные работающие макросы объявляются ересью, их замена на вариант, предлагаемый как "образец кошерности" самим "линтиком", приводит к проблемам при реальной установке собранного пакета. Если бы это чудо "включили" в OBS до релиза OpenSUSE-11.0, то... Сомневаюсь, что мы бы имели хороший релиз. Впрочем и то, что мы имеем сейчас с учётом "ретроспективы" естественно, до уровня SuSE Pro 8.2 не дотягивает (да, это платная коробочная версия, выпущенная в апреле далёкого 2003-го года, да, я до сих пор пользую xmms и mplayer из командной строки и не вижу этим программам альтернативы даже на горизонте, нет, нет, хм, "красноглазый задрот?" - а зеркало говорит "голубоглазое блондинко". кому нонче верить?!).

В прошлый раз обновлял SuSE-10.2 до версии 10.3 о чём радостно прохрюкал, пошатываясь от выпитого на легендарном "бгоневичке". Сейчас же задачи несколько иные. Надо "вложиться" в минимально приемлимую установку. Не феерические голые иксы плюс консольные приложения на ncurces. Нужно что-то похожее на правду. В идеале (imho) результат закатывать на 1 (один) установочный компакт-диск (не DVD) и получать готовую к работе систему. Можно было для начала и на "хомячках" (виртуалках) потренироваться, но... Не наш метод. Проапгрейдить давно установленную бетку 11.0-RC-1 до stable release тоже никто не мешал, хотелось "оценить продукт" так сказать... Пощупать.

Ранее ваш покорный слуга за "точку отсчёта" всегда принимал паттерн, предлагаемый SuSE как "минимальная графическая установка"/"Minimum Graphical System". С него и начал-с. Не тут-то было! Косяки пошли сразу. kernel-pae вместо kernel-default (это моему-то старпёру с полутора гигами оперативы и дедушкой Athlon-ом 3700+ в сердце), пакет 'x11', слинкованный с 'libqt4-x11', и прочие "радости", что сходу "накидали" размерчик устанавливаемых рпм-ок за гигабайт (это именно сумма по рпм-пакетам, до установки/распаковки на партицию). К буям такие развлечения! Ставим в установщике метки "Taboo/Never install" на следующие пакеты (эти метки потом найдут отражение в файле /etc/zypp/locks):

libqt4-x11
gnome-panel
opensuse-manual_en
yast2-control-center-gnome
ghostscript-omni
gnome2-user-docs
DirectFB

"Отстрел" самых жирных котов лучше всего вести выбрав в установщике режим "Installation Summary" и отсортировав результат по размеру. Возня с мелочью кроме эстетического удовлетворения пользы как-то не приносит. Оговорюсь, что сразу встаём в "барскую" позу - это типа нехай холопы и OpenSUSE Build Service нам пакеты компиляют - исходники ядра и gcc ставить не будем. Flash player поставим потом из сети, java машину тоже не ставим. Всё в принципе получалось довольно красиво до момента включения в список пакетов 'Evince' - гляделку документов, что потянула за собой 'Nautilus' и половину "Гнома" в придачу. Значит придётся как и 'Pidgin' пересобирать 'Evince' и отучать "тащить в дом всякий хлам". Вломил 'smpppd' и 'pptp' ибо иначе не достучался бы (спасибо Провайдеру за ВПН) до репо с уже готовым "One Click Install":

E17_Base.ymp

После чего оформился список установленных пакетов (вариант сыроват, требует доработки и допила). Сама установка этих пакетов с DVD на винт по времени заняла минуты четыре или пять. Без шуток:


> cat list_of_installed_packages


aaa_base-11.0-79.2
alsa-1.0.16-39.1
alsa-firmware-1.0.16-24.1
alsa-oss-1.0.15-48.1
alsa-plugins-1.0.16-57.1
alsa-tools-1.0.16-47.1
alsa-utils-1.0.16-35.1
apparmor-docs-2.3-24.1
apparmor-parser-2.3-23.1
apparmor-profiles-2.3-11.1
apparmor-utils-2.3-14.1
atk-1.22.0-23.1
audiofile-0.2.6-115.1
audit-1.6.8-18.1
audit-libs-1.6.8-18.1
autofs-5.0.3-40.1
autoyast2-installation-2.16.19-0.1
avahi-0.6.22-68.1
bash-3.2-112.1
bash-doc-3.2-71.1
bind-libs-9.4.2-39.1
bind-utils-9.4.2-39.1
binutils-2.18.50.20080409-11.1
bluez-libs-3.32-3.1
boost-1.34.1-42.2
bootsplash-3.3-126.1
bootsplash-branding-openSUSE-3.1-16.1
branding-openSUSE-11.0-12.1
bundle-lang-common-en-11.0-118.1
bundle-lang-gnome-en-11.0-149.1
bzip2-1.0.5-13.1
cairo-1.4.14-32.1
cdparanoia-IIIalpha9.8-664.1
cdrkit-cdrtools-compat-1.1.7.1-16.1
checkmedia-2.1-113.1
cifs-mount-3.2.0-22.1
ConsoleKit-0.2.10-14.1
ConsoleKit-x11-0.2.10-14.1
coreutils-6.11-9.1
cpio-2.9-60.1
cpp-4.3-39.1
cpp43-4.3.1_20080507-6.1
cracklib-2.8.12-24.2
cracklib-dict-full-2.8.12-20.1
cron-4.1-172.1
cryptsetup-1.0.5_SVNr46-21.1
cups-libs-1.3.7-25.1 # да, таки выкинул полноценный cups, грешен
curl-7.18.1-18.1
cyrus-sasl-2.1.22-140.1
dbus-1-1.2.1-15.1
dbus-1-glib-0.74-88.1
dbus-1-x11-1.2.1-18.1
dejavu-2.25-4.1
deltarpm-3.4-78.1
desktop-data-openSUSE-11.0-62.1
desktop-file-utils-0.15-34.1
device-mapper-1.02.24-27.1
dhcpcd-3.2.3-6.1
dialog-1.1-10.1
diffutils-2.8.7-118.1
dirmngr-1.0.1-21.1
dmraid-1.0.0.rc14-63.1
dosfstools-2.11-119.1
dvd+rw-tools-7.1-17.1 # явно лишнее, есть wodim
E17-0.16.999.043-4.9
e2fsprogs-1.40.8-20.1
eel-2.22.1-26.1
ethtool-6-52.1
evince-2.22.1.1-26.1 # сколько же хлама тянет за собой эта прилада...
evms-2.5.5-270.1
expat-2.0.1-62.1
fam-2.7.0-106.1
fbset-2.1-892.1
file-4.24-13.1
filesystem-11.0-42.1
fillup-1.42-216.1
findutils-4.4.0-13.1
fontconfig-2.4.2-90.1
fonts-config-20080121-26.1
freeglut-060903-133.1
freetype2-2.3.5-62.1
ft2demos-2.3.5-79.1
fuse-2.7.2-32.1
fxload-2002_04_11-212.1
gail-1.22.1-19.1
gawk-3.1.5h-37.1
gconf2-2.22.0-28.1
gconf2-branding-openSUSE-2.20-53.1
gconf-editor-2.22.0-30.1
gdbm-1.8.3-344.1
genisoimage-1.1.7.1-16.1
gfxboot-4.0.14-4.1
gfxboot-branding-openSUSE-4.0.14-4.1
giflib-4.1.4-132.1
glib2-2.16.3-20.1
glib2-branding-openSUSE-2.16-15.1
glibc-2.8-14.1
glibc-locale-2.8-14.1
glitz-0.5.6-144.1
gmp-4.2.2-30.1
gnome-desktop-2.22.1-26.1
gnome-icon-theme-2.22.0-16.1
gnome-keyring-2.22.1-22.1
gnome-vfs2-2.22.0-33.1
gpart-0.1h-595.1
gpg2-2.0.9-22.1
gpg-pubkey-0dfb3188-41ed929b
gpg-pubkey-307e3d54-481f30aa
gpg-pubkey-3d25d3d9-36e12d04
gpg-pubkey-713600e4-479657e2
gpg-pubkey-7e2e3b05-4816488f
gpg-pubkey-9c800aca-481f343a
gpg-pubkey-a1912208-446a0899
gpm-1.20.1-424.1
grep-2.5.2-73.1
groff-1.18.1.1-139.1
grub-0.97-126.1
gtk2-2.12.9-37.1
gtk2-branding-openSUSE-11.0-0.1
gtk2-engines-2.14.1-6.1
gtk2-theme-openSUSE-11.0-16.1
gvfs-0.2.3-29.1
gvfs-backends-0.2.3-29.1
gvfs-fuse-0.2.3-29.1
gvim-7.1-128.1
gzip-1.3.12-72.1
hal-0.5.11-8.1
hdparm-8.6-17.1
hicolor-icon-theme-0.10-75.1
hunspell-1.2.2-15.1
hunspell-tools-1.2.2-15.1
hwinfo-14.19-3.1
icedax-1.1.7.1-16.1
info-4.11-16.1
insserv-1.11.0-31.2
install-initrd-1.0-368.1
inst-source-utils-2008.6.5-1.1
iproute2-2.6.23-75.1
iptables-1.4.0-40.1
iputils-ss021109-265.1
kbd-1.12-187.1
kernel-default-2.6.25.5-1.1
kexec-tools-1.101-201.1
keyutils-libs-1.2-80.1
klogd-1.4.1-677.1
kpartx-0.4.7-127.1
krb5-1.6.3-50.1
lcms-1.17-40.1
ldapcpplib-0.0.5-52.1
less-418-20.1
libacl-2.2.45-40.1
libapparmor1-2.3-16.1
libarchive2-2.2.5-51.1
libart_lgpl-2.3.20-19.1
libasound2-1.0.16-39.1
libatk-1_0-0-1.22.0-23.1
libattr-2.4.39-40.1
libavahi-client3-0.6.22-68.1
libavahi-common3-0.6.22-68.1
libavahi-core5-0.6.22-68.1
libavahi-glib1-0.6.22-68.1
libbeagle1-0.3.5.1-2.1
libblkid1-1.40.8-20.1
libblocxx6-2.1.0.342-7.2
libbonobo-2.22.0-21.1
libbonoboui-2.22.0-30.1
libbz2-1-1.0.5-13.1
libcap2-2.08-2.1
libcdio7-0.80-3.1
libcdio_cdda0-0.80-3.1
libcdio_paranoia0-0.80-3.1
libcom_err2-1.40.8-20.1
libcroco-0_6-3-0.6.1-123.1
libcurl4-7.18.1-18.1
libdaemon0-0.12-28.1
libdb-4_5-4.5.20-67.1
libdjvulibre15-3.5.20-51.1
libdrm-2.3.0-83.1
libecore0-0.9.9.043-5.7
libedbus0-0.5.0.043-5.10
libedje0-0.9.9.043-5.7
libeel-2-2-2.22.1-26.1
libeet1-1.0.1-5.1
libefreet0-0.5.0.043-5.5
libembryo0-0.9.9.043-4.1
liberation-fonts-0.1-86.1
libesd0-0.2.38-75.1
libevas0-0.9.9.043-5.3
libevent-1.4.3-10.1
libexempi3-2.0.0-1.1
libexif-0.6.16.2-32.1
libexpat1-2.0.1-62.1
libext2fs2-1.40.8-20.1
libfuse2-2.7.2-32.1
libgcc43-4.3.1_20080507-6.1
libgcrypt11-1.4.0-3.1
libgio-2_0-0-2.16.3-20.1
libgio-fam-2.16.3-20.1
libglade2-2.6.2-93.1
libglib-2_0-0-2.16.3-20.1
libgmodule-2_0-0-2.16.3-20.1
libgnome-2.22.0-30.1
libgnomecanvas-2.20.1.1-42.1
libgnome-desktop-2-2-2.22.1-26.1
libgnomeui-2.22.1-22.1
libgnutls26-2.2.2-17.1
libgobject-2_0-0-2.16.3-20.1
libgpg-error0-1.6-3.1
libgphoto2-2.4.1.2-21.1
libgsf-1-114-1.14.8-24.1
libgssglue1-0.1-3.1
libgthread-2_0-0-2.16.3-20.1
libgvfscommon0-0.2.3-29.1
libHX10-1.15-12.1
libicu-3.8.1-21.1
libidl-0.8.10-27.1
libidn-1.8-8.1
libjpeg-6.2.0-852.1
libksba-1.0.2-49.1
liblcms1-1.17-40.1
libltdl-3-1.5.26-23.1
libmng-1.0.10-56.1
libmpfr1-2.3.1-4.1
libncurses5-5.6-83.1
libnscd-2.0.2-81.1
libopenct1-0.6.14-22.1
libopensc2-0.11.4-37.1
libopenssl0_9_8-0.9.8g-47.1
libpcap-0.9.8-28.1
libpng12-0-1.2.26-14.2
libpoppler3-0.8.2-1.1
libpoppler-glib3-0.8.2-1.1
libreadline5-5.2-71.1
libreiserfs-0.3.0.5-116.1
librpcsecgss-0.17-12.1
librsvg-2.22.2-33.1
libsmbclient0-3.2.0-22.1
libsmbios-libs-0.13.12-5.1
libsoup-2.4.1-16.1
libsoup-2_4-1-2.4.1-16.1
libsqlite3-0-3.5.7-17.1
libstdc++43-4.3.1_20080507-6.1
libtalloc1-3.2.0-22.1
libtasn1-1.2-31.1
libtasn1-3-1.2-31.1
libtdb1-3.2.0-22.1
libtiff3-3.8.2-108.1
libusb-0.1.12-110.1
libuuid1-1.40.8-20.1
libvolume_id-120-13.1
libwbclient0-3.2.0-22.1
libxcrypt-3.0-14.1
libxml2-2.6.32-11.1
libzio-0.7-9.1
libzypp-4.26.4-1.1
licenses-20070810-52.1
limal-1.4.7-0.1
limal-perl-1.4.7-0.1
linux-atm-lib-2.5.0-110.1
login-3.36-3.1
logrotate-3.7.5-48.1
lsof-4.79-9.1
lv-4.51-99.1
lvm2-2.02.33-28.1
make-3.81-103.1
man-2.5.1-12.1
man-pages-2.79-12.1
master-boot-code-1.14-60.1
mc-4.6.2.pre1-71.1
mc-lang-4.6.2.pre1-71.1
mdadm-2.6.4-43.1
Mesa-7.0.3-35.1 # да, да, да.... превед ATI....
mingetty-1.0.7s-64.1
mkinitrd-2.2-19.1
module-init-tools-3.4-15.1
MozillaFirefox-3.0-0.1
mozilla-nspr-4.7.1-18.2
mozilla-nss-3.12.0-23.2
mozilla-xulrunner190-1.9.0-0.1
mozilla-xulrunner190-gnomevfs-1.9.0-0.1
nautilus-2.22.2-30.3
ncurses-utils-5.6-83.1
netcat-1.10-980.1
netcfg-11.0-34.1
net-tools-1.60-691.1
nfs-client-1.1.2-8.1
nfsidmap-0.20-76.1
nss-mdns-0.10-14.1
ntfs-3g-1.2506-5.1
ntp-4.2.4p4-44.1
obex-data-server-0.3-26.1
openldap2-client-2.4.9-7.1
openobex-1.3-126.1
opensc-0.11.4-37.1
openslp-1.2.0-143.1
openssh-5.0p1-21.1
openssl-0.9.8g-47.1
openssl-certs-0.9.8g-47.1
openSUSE-release-11.0-47.1
openSUSE-release-dvd-11.0-47.1
orbit2-2.14.12-32.1
pam-1.0.1-8.1
pam-config-0.53-3.1
pam-modules-11.0-35.1
pam_mount-0.35-15.1
pango-1.20.1-20.1
parted-1.8.8-46.1
pciutils-3.0.0-12.1
pciutils-ids-2008.5.31-1.1
pcre-7.6-22.2
pcsc-lite-1.4.100-21.1
perl-5.10.0-37.1
perl-base-5.10.0-37.1
perl-Bootloader-0.4.63-2.1
perl-Config-Crontab-1.21-48.1
perl-Crypt-SmbHash-0.12-109.1
perl-Crypt-SSLeay-0.57-14.1
perl-DBD-SQLite-1.14-41.1
perl-DBI-1.604-13.1
perl-Digest-HMAC-1.01-603.1
perl-Digest-MD4-1.5-108.1
perl-Digest-SHA1-2.11-98.1
perl-doc-5.10.0-37.1
perl-File-Tail-0.99.3-108.1
perl-gettext-1.05-112.1
perl-HTML-Parser-3.56-77.1
perl-HTML-Tagset-3.20-17.1
perl-libapparmor-2.3-16.1
perl-libwww-perl-5.810-10.1
perl-Net-Daemon-0.43-52.1
perl-NetxAP-0.02-668.1
perl-Parse-RecDescent-1.94-28.1
perl-PlRPC-0.2019-56.1
perl-RPC-XML-0.60-10.1
perl-TermReadKey-2.30-109.1
perl-TimeDate-1.16-232.1
perl-URI-1.36-10.1
perl-X500-DN-0.29-53.1
perl-XML-Bare-0.27-29.1
perl-XML-LibXML-1.66-23.1
perl-XML-LibXML-Common-0.13-134.1
perl-XML-NamespaceSupport-1.09-109.1
perl-XML-Parser-2.36-34.1
perl-XML-SAX-0.16-33.1
perl-XML-Simple-2.18-38.1
perl-XML-Writer-0.604-18.1
perl-XML-XPath-1.13-49.1
permissions-2008.6.2-2.1
pinentry-0.7.5-16.1
pkg-config-0.23-21.1
pmtools-20071116-21.1
pm-utils-0.99.3.20070618-63.1
PolicyKit-0.8-14.1
PolicyKit-doc-0.8-17.1
poppler-data-0.2.0-12.1
popt-1.7-427.1
portmap-6.0+git20070716-38.1
postfix-2.5.1-28.1
ppp-2.4.4-112.1
pptp-1.7.1-88.1
procps-3.2.7-113.1
psmisc-22.6-30.1
pth-2.0.7-83.1
pwdutils-3.2.1-12.1
python-2.5.2-26.1
readline-doc-5.2-71.1
reiserfs-3.6.19-132.1
release-notes-openSUSE-11.0.5-1.1
resmgr-1.1.0_SVNr155-26.1
rpm-4.4.2-199.1
ruby-1.8.6.p114-6.1
rxvt-unicode-9.02-14.1
satsolver-tools-0.9.2-1.1
scpm-1.1.6-71.1
screen-4.0.2-165.1
sed-4.1.5-103.1
setserial-2.17-691.1
shared-mime-info-0.23-37.1
siga-10.101-110.1
slang-2.1.1-54.1
smpppd-1.59_SVN16-10.1
sqlite3-3.5.7-17.1
startup-notification-0.9-70.1
sudo-1.6.9p15-13.1
suse-build-key-1.0-855.1
SuSEfirewall2-3.6_SVNr195-9.1
suseRegister-1.2-123.1
sysconfig-0.70.8-3.1
syslog-ng-1.6.12-76.1
sysvinit-2.86-148.1
t1lib-5.1.1-67.1
tar-1.19-35.1
tcl-8.5.2-15.1
tcpd-7.6-829.1
terminfo-5.6-83.1
terminfo-base-5.6-83.1
terminus-font-4.20-160.1
timezone-2008c-0.1
udev-120-13.1
unzip-5.52-117.1
update-alternatives-1.8.3-113.1
utempter-0.5.5-114.1
util-linux-2.13.1-30.1
uuid-runtime-1.40.8-20.1
vim-7.1-128.1 # может выкинуть vim? палюбэ в гуях и SciTE прокатит... но рука не поднимается на такое...
vim-base-7.1-128.1
vim-data-7.1-128.1
w3m-0.5.2-90.1 # да, есть Firefox, но люблю w3m...
wireless-tools-29-24.1
wodim-1.1.7.1-16.1
wvdial-1.60-31.1
wvstreams-4.4.1-32.1
xdg-utils-1.0.2-56.1
xkeyboard-config-1.2-42.1
xorg-x11-7.3-96.1
xorg-x11-driver-input-7.3-91.1
xorg-x11-driver-video-7.3-138.2
xorg-x11-driver-video-radeonhd-1.2.1_080522_566ba69-6.1
xorg-x11-driver-video-unichrome-20080411-16.1
xorg-x11-fonts-core-7.3-70.1
xorg-x11-libfontenc-7.3-41.1
xorg-x11-libICE-7.3-41.1
xorg-x11-libs-7.3-64.1
xorg-x11-libSM-7.3-41.1
xorg-x11-libX11-7.3-56.1
xorg-x11-libXau-7.3-43.1
xorg-x11-libxcb-7.3-48.1
xorg-x11-libXdmcp-7.3-41.1
xorg-x11-libXext-7.3-51.1
xorg-x11-libXfixes-7.3-49.1
xorg-x11-libxkbfile-7.3-50.1
xorg-x11-libXmu-7.3-51.1
xorg-x11-libXp-7.3-49.1
xorg-x11-libXpm-7.3-49.1
xorg-x11-libXprintUtil-7.3-49.1
xorg-x11-libXrender-7.3-48.1
xorg-x11-libXt-7.3-48.1
xorg-x11-libXv-7.3-51.1
xorg-x11-server-7.3-110.2
yast2-2.16.71-6.1
yast2-add-on-2.16.8-6.1
yast2-apparmor-2.16.4-4.1
yast2-autofs-2.15.4-21.1
yast2-backup-2.16.5-7.1
yast2-bootloader-2.16.20-0.1
yast2-core-2.16.51-6.1
yast2-country-2.16.26-6.1
yast2-country-data-2.16.26-6.1
yast2-drbd-2.13.1-158.1
yast2-firewall-2.16.2-25.1
yast2-gtk-2.16.14-1.1
yast2-hardware-detection-2.16.1-49.1
yast2-inetd-2.16.0-27.1
yast2-installation-2.16.50-3.1
yast2-iscsi-client-2.16.14-6.1
yast2-kerberos-client-2.16.11-9.1
yast2-ldap-2.16.0-52.1
yast2-ldap-client-2.16.16-6.1
yast2-libyui-2.16.48-3.1
yast2-mail-2.16.6-2.1
yast2-mail-plugins-2.16.6-2.1
yast2-metapackage-handler-0.8.5-16.1
yast2-mouse-2.16.1-26.1
yast2-multipath-2.13.0-192.1
yast2-ncurses-2.16.27-8.1
yast2-ncurses-pkg-2.16.13-4.1
yast2-network-2.16.48-3.1
yast2-nfs-client-2.16.1-26.1
yast2-nis-client-2.16.3-6.1
yast2-ntp-client-2.16.9-11.1
yast2-online-update-2.16.15-6.1
yast2-online-update-frontend-2.16.15-6.1
yast2-packager-2.16.53-3.1
yast2-pam-2.16.2-17.1
yast2-perl-bindings-2.16.7-14.1
yast2-phone-services-2.16.0-27.1
yast2-pkg-bindings-2.16.39-4.1
yast2-printer-2.16.32-3.1
yast2-product-creator-2.16.19-3.1
yast2-profile-manager-2.16.1-27.1
yast2-registration-2.16.7-4.1
yast2-repair-2.16.12-4.1
yast2-restore-2.16.2-26.1
yast2-runlevel-2.16.5-15.1
yast2-samba-client-2.16.9-3.1
yast2-samba-server-2.16.3-15.1
yast2-security-2.16.1-16.1
yast2-slp-2.16.0-25.1
yast2-sound-2.16.11-6.1
yast2-squid-2.16.3-37.1
yast2-storage-2.16.26-0.1
yast2-storage-evms-2.16.26-0.1
yast2-storage-lib-2.16.26-0.1
yast2-sudo-2.16.1-27.1
yast2-support-2.16.1-6.1
yast2-sysconfig-2.16.0-28.1
yast2-theme-openSUSE-2.16.38-2.1
yast2-trans-en_US-2.16.9-1.1
yast2-transfer-2.16.1-76.1
yast2-trans-stats-2.15.0-87.1
yast2-tune-2.16.2-2.1
yast2-tv-2.16.6-7.1
yast2-update-2.16.10-4.1
yast2-users-2.16.33-6.1
yast2-vm-2.16.5-7.1
yast2-xml-2.16.1-14.1
yast2-ycp-ui-bindings-2.16.47-5.1
ypserv-2.19-124.1
zisofs-tools-1.0.6-112.1
zlib-1.2.3-113.1
zypper-0.11.6-4.1


После установки 'Entrance', модулей E17-го, 'Exalt'-а, 'imlib2' и ещё какой-то мелочи сей "списочек" чуток "потолстел". Но не намного. Список использованных репо:

> cat list_of_enabled_repositories.repo

[11.0_non_oss]
name=
baseurl=http://ftp.gwdg.de/pub/opensuse/distribution/11.0/repo/non-oss/suse/
type=rpm-md
enabled=1
autorefresh=1
gpgcheck=1
keeppackages=0

[E17_core_meta]
name=E17_core_meta
baseurl=http://download.opensuse.org/pub/opensuse/repositories/home:/dmitry_serpokryl:/Enlightenment-cvs-core-metapackage/openSUSE_11.0/
type=rpm-md
enabled=1
autorefresh=1
gpgcheck=1
keeppackages=0

[11.0_oss]
name=
baseurl=http://ftp.gwdg.de/pub/opensuse/distribution/11.0/repo/oss/suse/
type=rpm-md
enabled=1
autorefresh=1
gpgcheck=1
keeppackages=0

[gwdg_update]
name=
baseurl=http://ftp.gwdg.de/pub/opensuse/update/11.0/
type=rpm-md
enabled=1
autorefresh=1
gpgcheck=1
keeppackages=0

[11.0_local_iso]
name=11.0_local_iso
baseurl=iso:///?iso=openSUSE-11.0-DVD-i386.iso&url=file:///mnt/sdc3/sda/source/dist/opensuse/
path=/
type=yast2
enabled=1
autorefresh=0
gpgcheck=1
keeppackages=0

[openSUSE-DVD 11.0]
name=openSUSE-DVD 11.0
baseurl=cd:///?devices=/dev/sr1,/dev/sr0
path=/
type=yast2
enabled=1
autorefresh=0
gpgcheck=1
keeppackages=0

Пока без фанатизма. Не секрет, что для варианта изготовления нормального установочного диска придётся подтянуть репо 'packman'-а. Иначе поддержка мультимедиа "из коробки" устроит далеко не всех. Пакетик для нормального отображения Ваших шрифтов (заточен под функции работы со шрифтами в E17):

freetype2-2.3.6

Выглядит это всё как обычно :). Вот "шотик ни о чём", дабы посмотрев на него все могли сказать "кг/ам! у мну круче! kde4 - наше фсио! в биореактор, быдло сусешник! Патрик - бох!"



Модули 17-го творят чудеса. Можно читать ньюса (правда пока только RSS, Atom ещё не поддерживается), менять говернор проца, делать скриншоты, слушать музыку (простенькая морда к mpd), получать прогноз погоды, следить за температурой, нагрузкой на систему, использовать 17-ый как tiling WM, устраивать слайд-шоу из обоев рабочего стола и т.п.

Для запуска иксов нарисовал следующий файлик:

> cat ~/.xinitrc

#!/bin/sh
exec /usr/bin/enlightenment_start

> chmod +x ~/.xinitrc

После чего тупо набрал:

> startx

и взлетел :). Логин-менеджер в принципе не нужен. "Взлёт" можно и в ~/.profile прописать для автоматизма. Или поэкспериментировать с password-less логином (автологин-ом). Было бы желание.

В /etc/sysconfig/yast2 прописываем:

WANTED_GUI="gtk"

и кладём большой болт на всё qt/kde хозяйство. Или ncurces, или правим конфиги ручками, как оно типа труЪ и должно быть (только вот без знаний "потрохов" SuSE при ручной правке можно реально "огрести").

Вот пока и все "успехи"... Теперь в качестве "лирического отступления" немного о том, что "ниасилили" ура-патриоты и герои журналистики.

Все орали о прикручивании lzma к zypper-у/rpm, что типа и дало такой волшебный результат с ощутимым приростом в скорости работы пакетного менеджера. Ну-ну... Как всегда позабыли "заглянуть под капот", что характерно. Работа проделана огромная. Кое-что вроде потеряли в функционале (сравните формат locks файла в 11.0 и 10.3 - всё станет ясно), а может и не потеряли, просто мне кажется, что в 11.0 контроль версий послабее. Сейчас идёт активная разработка по прикручиванию многопоточности в zypper для скачивания И УСТАНОВКИ скачанных пакетов. Пока лишь smart имеет многопоточность на скачивании, но вот алгоритмы его/smart-а по установке скачанного добра оставляют желать... Впрочем абсолютно справедливо утверждение, что OpenSUSE-11.0 имеет лучший на сегодня менеджер пакетов. Ни pacman-у (Archlinux), ни urpmi, ни apt-у "ловить", простите, пока нечего. Что будет дальше - посмотрим.

Откровенно боялся третьего фокса. В Ubuntu-8.04 оно падало на раз, в бетках OpenSUSE-11.0 падало иногда, релиз 11.0 после апдейтов (поставил и сразу "накатил" что было в сети) гонял пару суток. Навешал addon-ов. Ждал-с. А вот буй! Работает! И пока сам не увидел, что оно реально "хавает" темы gtk - не верил. Это просто праздник какой-то! (Жарево и порево - это очень здорево!)

Хоть и выкинул cups за ненадобностью дома, но changelog впечатлил. Респект. Нативная поддержка utf-8. И не мечтал.

Перезагрузка иксов по ДВОЙНОМУ Ctl+Alt+Backspace - зер гут! Бывало "промахивался" по хоткеям и "попадал" на Ctl+Alt+Backspace... Screen конечно же "наше фсио" но для гуёвых прилад "скрина" пока никто не придумал...

Улучшения в SuSEfirewall2/iptables - FW_SERVICES_ACCEPT_RELATED_ - чудненько, надо "пощупать"...

Что там с третьим "сквидом" - хз, не пробовал, а вот то, что как-то незаметно для OpenSUSE закончился кошмар с апгрейдом с одной версии на другую (да и даунгрейдом тоже) никто и не заметил :). Читаем man zypper:

dist-upgrade (dup) [options]
Perform a distribution upgrade. This command performs an update of all packages with a special resolver algorithm which takes care of pack‐
age splits, pattern and product updates, etc.

-r, --repo
Limit updates to repository specified by alias, number or URI. This option can be used multiple times.

-l, --auto-agree-with-licenses
Automatically say 'yes' to third party license confirmation prompt. By using this option, you choose to agree with licenses of all third-
party software this command will install. This option is particularly useful for administators installing the same set of packages on multi‐
ple machines (by an automated process) and have the licenses confirmed before.

--debug-solver
Create solver test case for debugging. See the install command for details.

-D, --dry-run
Test the upgrade, do not actually install or update any package. This option will add the --test option to the rpm commands run by the dist-
upgrade command.


Это и есть труЪ! Научился ли Network Manager работать с pptp/ВПН - хз. Посмотрел как это делал 'kinternet', написал простенький bash-скрипт, скормил скриптик 'Exalt'-у и всё прекрасно завелось с полпинка:



Пример этого скрипта:

> cat /home/sda/bin/route_pre_vpn_up


#!/bin/sh
sudo ifconfig dsl0 down
sudo kill -9 `pgrep smpppd-ifcfg`
sudo kill -9 `pgrep pptp`
sudo kill -9 `pgrep pppd`
sudo /etc/init.d/smpppd restart
sudo route del default
sudo route add ПРОПИСЫВАЕМ РОУТИНГ
sudo route add ПРОПИСЫВАЕМ РОУТИНГ
*****
sudo /usr/sbin/smpppd-ifcfg --ifcfg=ifcfg-dsl0 --provider=ПРОВАЙДЕР --user=ПОЛЬЗОВАТЕЛЬ
sudo ifconfig dsl0 up
sudo route del default
sudo route add default gw ШЛЮЗ_ВПН-а


В качестве шаблона, не более. Можете использовать вот такую конструкцию:

echo "$sudo_password" | sudo -S КОМАНДА

предварительно прописав переменную "sudo_password". Именно так в SuSE и "поднимался" ВПН при помощи 'kinternet'. Поддержка внешних скриптов 'Exalt'-ом очень и очень пригодилась.

Естественно, что в свежей системе, да ещё и установленной подобным образом, всё летает. Бо тормозить пока нечем/нечему :). Впрочем и "рабочая" 10.3 пашет зер гут. Но, как только дело доходит до апдейтов - иду пить чай. Опять же, 11.0 - свежий релиз, что там тех апдейтов-то по сравнению с 10.3. Поживём - увидим, что к чему.

Мой нижайший поклон всем, кто работал над этим релизом OpenSUSE. Зер гут, Господа, зер гут!

P.S. fglrx из репов не ставил, ибо морально к этому не готов. Потом. Может быть. А может и нет....

P.P.S. за двое суток эксплуатации сбоев/косяков не замечено. В логах конечно есть на что обратить внимание, но к пенальти по производительности/скорости это не приводит.

*/

1 комментарий:

HighwayStar комментирует...

Что-то припозднился ты с апдгрейдом.

Я поддерживал флейм на лоре постя сообшения из уже устновленной openSUSE 11.0

Уже скоро нужно будет начинать тестирование 11.1.

За тестирование 11.0 уже выслали бесплатную коробку openSUSE, интересно доставит ли почта ее до релиза 11.1 что состоится в декабре?