Как я переходил с xorg.6.9 на xorg7.2 и localbase

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
mcat
проходил мимо

Непрочитанное сообщение mcat » 2007-06-02 23:42:35

а вот такой скриптик мне кое в чём помог

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

#!/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' {} \;

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35066
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-06-03 8:58:57

последние две строки, не долго думая, я сделал для всего хомяка.
потом вспомнил - что там у меня почта :)))
Хорошо IMAP юзаю...
Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Непрочитанное сообщение Гость » 2007-06-05 11:05:09

спасибо всем
иксы поставились со 2 раза
косяки были бональные - то то не поставилось то ӕто не обновилось
если кого интересуует пишите помогу
сам новичек во Фре.помогу всем что знаю)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35066
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-06-15 19:41:22

Всем кто огрёб после обновления до 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-* 
- рулит :))
===========
если такого нет - можно тупо скинуть все фонты установив в пустые строки. само выставиться.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
vintovkin
ВДВ
Сообщения: 1284
Зарегистрирован: 2007-05-11 9:39:11
Откуда: CSKA

Непрочитанное сообщение vintovkin » 2007-06-15 20:16:34

Привет!!!
Вот не понял одного в обновлении
на голую систему,а именно говорят что
надо сделать ссылку /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 ?
свежие порты ...
Junos OS kernel based on FreeBSD UNIX.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35066
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-06-15 20:23:35

незнаю...
я cvsup обычный сделал и всё.
X11R6 удалил - ссылок не делал...
P.S. Фонты сохрани виндовые, если стоят :)
Убей их всех! Бог потом рассортирует...

Аватара пользователя
vintovkin
ВДВ
Сообщения: 1284
Зарегистрирован: 2007-05-11 9:39:11
Откуда: CSKA

Непрочитанное сообщение vintovkin » 2007-06-15 20:50:11

Ага!Спасибо Большое!удалять как?вот так:

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

#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

чтоб были красивые фонты
есть идеи?!
Junos OS kernel based on FreeBSD UNIX.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35066
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-06-15 21:48:55

тахомы в портах нету...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
vintovkin
ВДВ
Сообщения: 1284
Зарегистрирован: 2007-05-11 9:39:11
Откуда: CSKA

Непрочитанное сообщение vintovkin » 2007-06-15 22:15:02

lissyara писал(а):тахомы в портах нету...
:D
и как быть ??маздай оставлять для шрифтов? 8) 8) 8)
Junos OS kernel based on FreeBSD UNIX.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35066
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-06-15 22:53:38

я вот непойму - что значит "оставлять".
я полгода назад скопировал их и больше про него не вспоминую.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
vintovkin
ВДВ
Сообщения: 1284
Зарегистрирован: 2007-05-11 9:39:11
Откуда: CSKA

Непрочитанное сообщение vintovkin » 2007-06-15 23:25:05

sorry
ну да!чёто протормозил :twisted: :twisted: :twisted:
:oops: :oops: :oops:
Junos OS kernel based on FreeBSD UNIX.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35066
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-06-27 15:35:47

а на работе для xmms методом научного втыка подобрал такой:

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

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

Аватара пользователя
dvg_lab
сержант
Сообщения: 291
Зарегистрирован: 2007-07-02 22:51:25
Откуда: Москва

Непрочитанное сообщение dvg_lab » 2007-07-04 13:22:54

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

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

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35066
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-07-04 13:38:16

если с нуля ставить - всё без глюков...
Убей их всех! Бог потом рассортирует...

illya
проходил мимо

Непрочитанное сообщение illya » 2007-07-05 7:44:07

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

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

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35066
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-07-05 8:55:05

в суботу-воскресенье переставлял систему дома - пытался неудачно сменить архитектуру.
так вот - полная сборка kde - ни одного глюка. всё по дефолту с BATCH=yes
Убей их всех! Бог потом рассортирует...

Аватара пользователя
FreePascal
сержант
Сообщения: 245
Зарегистрирован: 2006-05-14 8:50:05
Контактная информация:

Непрочитанное сообщение FreePascal » 2007-07-05 15:55:07

Подтверждаю, сборка проходит без глюков.
На моем пылесосе все стало работать намного шустрее.

Аватара пользователя
dvg_lab
сержант
Сообщения: 291
Зарегистрирован: 2007-07-02 22:51:25
Откуда: Москва

Непрочитанное сообщение dvg_lab » 2007-07-05 17:01:52

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

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

Аватара пользователя
FreePascal
сержант
Сообщения: 245
Зарегистрирован: 2006-05-14 8:50:05
Контактная информация:

Непрочитанное сообщение FreePascal » 2007-07-05 20:04:50

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? с вопросом на конце? мож это буг в статье?
За три года под фрёй все больше склоняюсь к мнению что да, хотя и можно внести изменения куда угодно, хоть в ядро, но лучше этого не делать, как поставляется ось так ее и нужно юзать, только тюнить немного в сторону секурити, а вот крутилки/перделки/улучшайзеры нефик приворачивать :-) для этого линукс есть
Люди же делали которые явно лучше нас знают где какой параметр перекручивать надо а где не надо.

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

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35066
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-07-05 23:46:14

я вообще послежнее время на дженерике живу - вот в таком виде:

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

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 и цвет ядра/юзерланда.
ну и буфер консоли...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
FreePascal
сержант
Сообщения: 245
Зарегистрирован: 2006-05-14 8:50:05
Контактная информация:

Непрочитанное сообщение FreePascal » 2007-07-05 23:51:48

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

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

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

Аватара пользователя
dvg_lab
сержант
Сообщения: 291
Зарегистрирован: 2007-07-02 22:51:25
Откуда: Москва

Непрочитанное сообщение dvg_lab » 2007-07-06 9:08:44

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

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

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

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

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35066
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-07-06 9:19:36

дело уже даже не в люблю/нелюблю - самое оптимальное соотношение чтоб глаза не уставали.
ну а ядро красное -- для понту :)
Убей их всех! Бог потом рассортирует...

npu3pak
мл. сержант
Сообщения: 121
Зарегистрирован: 2007-07-08 2:49:39

Непрочитанное сообщение npu3pak » 2007-07-08 3:14:39

прочтение UPDATING и portupgrade -a :D ну и после этого около 6 часов сна :lol: как вариант ))))