Страница 2 из 3

Добавлено: 2007-06-02 23:42:35
mcat
а вот такой скриптик мне кое в чём помог

Код: Выделить всё

#!/bin/sh
set BATCH=yes
portsnap fetch
portsnap update
cp -Rpn /usr/X11R6/* /usr/local/
rm -R /usr/X11R6
ln -s /usr/local /usr/X11R6
pkg_delete -f xorg\*
portinstall -fkP xorg
portupgrade -fP `portversion -v | grep \< | awk '{print $1}'`
sed -i '' -e 's/usr\/X11R6/usr\/local/g' /etc/X11/xorg.conf
sed -i '' -e 's/usr\/X11R6/usr\/local/g' /usr/local/share/config/kdm/kdmrc
sed -i '' -e 's/\/usr\/X11R6\/bin//g' /etc/login.conf
cap_mkdb /etc/login.conf
sed -i '' -e 's/\/usr\/X11R6\/bin//g'  /root/.cshrc
sed -i '' -e 's/\:\/usr\/X11R6\/bin//g'  /root/.profile
sed -i '' -e 's/\:\/usr\/X11R6\/etc\/rc\.d//g'  /etc/defaults/rc.conf
sed -i '' -e 's/\:\/usr\/X11R6\/lib//g'  /etc/defaults/rc.conf
sed -i '' -e 's/\:\/usr\/X11R6\/lib\/aout//g'  /etc/defaults/rc.conf
sed -i '' -e 's/\:\/usr\/X11R6\/libdata\/ldconfig//g'  /etc/defaults/rc.conf
sed -i '' -e 's/\:\/usr\/X11R6\/libdata\/ldconfig32//g'  /etc/defaults/rc.conf
cd /home
find . -name \.cshrc -exec sed -i '' -e 's/\/usr\/X11R6\/bin//g' {} \;
find . -name \.profile -exec sed -i '' -e 's/\:\/usr\/X11R6\/bin//g' {} \;

Добавлено: 2007-06-03 8:58:57
Alex Keda
последние две строки, не долго думая, я сделал для всего хомяка.
потом вспомнил - что там у меня почта :)))
Хорошо IMAP юзаю...

Добавлено: 2007-06-05 11:05:09
Гость
спасибо всем
иксы поставились со 2 раза
косяки были бональные - то то не поставилось то ӕто не обновилось
если кого интересуует пишите помогу
сам новичек во Фре.помогу всем что знаю)

Добавлено: 2007-06-15 19:41:22
Alex Keda
Всем кто огрёб после обновления до xorg 7.2 такие грабли с xmms (а я огрёб на всех трёх машинах)

Код: Выделить всё

Gdk-WARNING **: Missing charsets in FontSet creation

Gdk-WARNING **:     KOI8-R

Gdk-WARNING **:     KOI8-R
такая строка в установках ширифтов в настройках самого xmms

Код: Выделить всё

-cronyx-helvetica-medium-r-normal--14-*-*-*-*-*-koi8-r-* 
- рулит :))
===========
если такого нет - можно тупо скинуть все фонты установив в пустые строки. само выставиться.

Добавлено: 2007-06-15 20:16:34
vintovkin
Привет!!!
Вот не понял одного в обновлении
на голую систему,а именно говорят что
надо сделать ссылку /usr/X11R6 на /usr/local
Вопрос:какой командой? :twisted: :twisted: :twisted:
или вот нашёл на bsdportal*e

Код: Выделить всё

#mv -R /usr/ports/distfiles /root/ 
#rm -R /usr/posts 
#cvsup -g /root/supfile 
#cd /usr/ports/ 
#make fetchindex 
#mv -R /root/distfiles /usr/ports/ 
#rm -R /usr/X11R6 
#cd /usr/ports/x11/xorg 
#make install
такими командами мона залить 7.2 ?
свежие порты ...

Добавлено: 2007-06-15 20:23:35
Alex Keda
незнаю...
я cvsup обычный сделал и всё.
X11R6 удалил - ссылок не делал...
P.S. Фонты сохрани виндовые, если стоят :)

Добавлено: 2007-06-15 20:50:11
vintovkin
Ага!Спасибо Большое!удалять как?вот так:

Код: Выделить всё

#rm -R /usr/X11R6
Вот кстати давно собирался обсудить этот вопрос-шрифты!!!
Както так получилось что у мя на тачке стоит первой ОС маздай =(
она мну не нужна но я её держу только из-за шрифтов!!!

Код: Выделить всё

#mount_ntfs -C koi8-r /dev/ad0s1 /mnt
#cd /mnt/WINDOWS/Fonts
#cp *.ttf /usr/local/X11/lib/fonts/TTF
как мона решить етот ребус?Где то читал ,не помню где ...
как то мона с портов заливать ttf

чтоб были красивые фонты
есть идеи?!

Добавлено: 2007-06-15 21:48:55
Alex Keda
тахомы в портах нету...

Добавлено: 2007-06-15 22:15:02
vintovkin
lissyara писал(а):тахомы в портах нету...
:D
и как быть ??маздай оставлять для шрифтов? 8) 8) 8)

Добавлено: 2007-06-15 22:53:38
Alex Keda
я вот непойму - что значит "оставлять".
я полгода назад скопировал их и больше про него не вспоминую.

Добавлено: 2007-06-15 23:25:05
vintovkin
sorry
ну да!чёто протормозил :twisted: :twisted: :twisted:
:oops: :oops: :oops:

Добавлено: 2007-06-27 15:35:47
Alex Keda
а на работе для xmms методом научного втыка подобрал такой:

Код: Выделить всё

-monotype-courier new-medium-r-normal-*-*-80-*-*-m-*-microsoft-cp1252
==========
остался бук - но там AMD64 и оно падает при сборке с патчем для кодировки...
надо воевать... :(

Добавлено: 2007-07-04 13:22:54
dvg_lab
помучившись три дня сделал pkg_deinstall -afO потому что qt33 нивкакую собираться не хотел, такой же глюк как и здесь http://mail.kde.org/pipermail/kde-freeb ... 00808.html сейчас буду ставить все с нуля, дома уже это проделал, главное BATCH=yes поставить :) ну и неделю еще все это собирать.

Как-то переход мантейнеры всетаки не до конца отладили, но раз у всех разные глюки по ходу обновления, у меня на четырех разных машинах также глюки разные, значит сама по себе эта проблема достаточно сложная, я единственное надеюсь что в следующем релизе будет уже все на мази.

Добавлено: 2007-07-04 13:38:16
Alex Keda
если с нуля ставить - всё без глюков...

Добавлено: 2007-07-05 7:44:07
illya
lissyara писал(а):если с нуля ставить - всё без глюков...
я бы не сказал что без глюков, мне показалось что куча зависимостей не соблюдена,
например при сборке хоть кед хоть гнома вылетают пустные инклуды, приходится разбираться какой порт надо установить, тогда продолжаешь сборку.

За то помоему собираться стало гораздо быстрее. По крайней мере Xorg
если бы всё шло путём, то за сутки xorg kde firefox в кармане

Добавлено: 2007-07-05 8:55:05
Alex Keda
в суботу-воскресенье переставлял систему дома - пытался неудачно сменить архитектуру.
так вот - полная сборка kde - ни одного глюка. всё по дефолту с BATCH=yes

Добавлено: 2007-07-05 15:55:07
FreePascal
Подтверждаю, сборка проходит без глюков.
На моем пылесосе все стало работать намного шустрее.

Добавлено: 2007-07-05 17:01:52
dvg_lab
FreePascal писал(а):Подтверждаю, сборка проходит без глюков.
На моем пылесосе все стало работать намного шустрее.
а я видимо без косяков не могу, дома нормально собрал, на работе блин не могу,
misc/shared-mime-info не собираецо, говорит что
/usr/local/lib/libxml2.so: undefined reference to `pthread_equal'

ёмае, разбираться времени не было...

Добавлено: 2007-07-05 20:04:50
FreePascal
dvg_lab писал(а):
FreePascal писал(а):Подтверждаю, сборка проходит без глюков.
На моем пылесосе все стало работать намного шустрее.
а я видимо без косяков не могу, дома нормально собрал, на работе блин не могу,
misc/shared-mime-info не собираецо, говорит что
/usr/local/lib/libxml2.so: undefined reference to `pthread_equal'

ёмае, разбираться времени не было...
убери все лишнее с make.conf и пересобери libxml2, советую оставить только

Код: Выделить всё

PERL_VER=5.8.8
PERL_VERSION=5.8.8
дальше вернеш все обратно.
точно соберется :D

Добавлено: 2007-07-05 23:30:13
Гость
FreePascal писал(а):Подтверждаю, сборка проходит без глюков.

убери все лишнее с make.conf и пересобери libxml2, советую оставить только

Код: Выделить всё

PERL_VER=5.8.8
PERL_VERSION=5.8.8
дальше вернеш все обратно.
точно соберется :D
вот ведь, не подумал как то об этом, а ведь именно по случаю статьи про make.conf размещенной здесь впервые напихал туда всяких WITH_THREADS=yes, CPUTYPE?=pentium4 и тд...
кста, а почему CPUTYPE? с вопросом на конце? мож это буг в статье?
За три года под фрёй все больше склоняюсь к мнению что да, хотя и можно внести изменения куда угодно, хоть в ядро, но лучше этого не делать, как поставляется ось так ее и нужно юзать, только тюнить немного в сторону секурити, а вот крутилки/перделки/улучшайзеры нефик приворачивать :-) для этого линукс есть
Люди же делали которые явно лучше нас знают где какой параметр перекручивать надо а где не надо.

Вобщем действительно собираецо все нормально :)) и нефиг было гугл мучить :)
ЗЫ: этот сайт мне определенно нравится, спасибо всем кто вносит свой вклад, отдельное спасибо Лису :) Я вот мож разгребусь малость тоже на выходных статью слабаю. :)

Добавлено: 2007-07-05 23:46:14
Alex Keda
я вообще послежнее время на дженерике живу - вот в таком виде:

Код: Выделить всё

ussr# more /etc/make.conf | grep KERNC
KERNCONF=       color-console
ussr#     

Код: Выделить всё

ussr# more /usr/src/sys/i386/conf/color-console
#


include GENERIC

ident           SMP-GENERIC

# To make an SMP kernel, the next line is needed
options         SMP                     # Symmetric MultiProcessor Kernel

# color console
options         SC_NORM_ATTR=(FG_GREEN|BG_BLACK)
options         SC_KERNEL_CONS_ATTR=(FG_RED|BG_BLACK)
options         SC_HISTORY_SIZE=2022



ussr#       
и всё - т.е. тока SMP и цвет ядра/юзерланда.
ну и буфер консоли...

Добавлено: 2007-07-05 23:51:48
FreePascal
Anonymous писал(а): кста, а почему CPUTYPE? с вопросом на конце? мож это буг в статье?
Читаем /usr/share/examples/etc/make.conf

Код: Выделить всё

(?= allows to buildworld for a different CPUTYPE.)

Добавлено: 2007-07-06 9:08:44
dvg_lab
FreePascal писал(а):
Anonymous писал(а): кста, а почему CPUTYPE? с вопросом на конце? мож это буг в статье?
Читаем /usr/share/examples/etc/make.conf

Код: Выделить всё

(?= allows to buildworld for a different CPUTYPE.)
спасибо, век живи, век учись, а сколько еще в портах всякого добра нужного лежит на это всей жизни не хватит чтоб исследовать. Каждую неделю открываю для себя какой-то нужный варез из портов :))

2 lissyara: я тоже ктати люблю зеленую консоль :) действительно есть ли большой астральный смысл выносить из ядра все лишние дрова? у меня на всех тачках минимум 1Гб мозгов, на серваках так минимум 2...

Добавлено: 2007-07-06 9:19:36
Alex Keda
дело уже даже не в люблю/нелюблю - самое оптимальное соотношение чтоб глаза не уставали.
ну а ядро красное -- для понту :)

Добавлено: 2007-07-08 3:14:39
npu3pak
прочтение UPDATING и portupgrade -a :D ну и после этого около 6 часов сна :lol: как вариант ))))