Автор Тема: помощ при инсталиране на FreeBSD 10.1 (2)  (Прочетена 11323 пъти)

satir

  • Напреднали
  • *****
  • Публикации: 1073
  • Distribution: FreeBSD-10.1 & LMDE
  • Window Manager: i prefer MATE
    • Профил
    • WWW
Re: помощ при инсталиране на FreeBSD 10.1 (2)
« Отговор #15 -: Dec 01, 2014, 12:27 »
предполагам, че имам, иначе нямаше да стига до логин скрийна. трудното идва от там, че за да проверя всеки път трябва да разкачам и закачам дисковете, за да стартирам тази или онази ос :) прявя го за всеки случай - не искам да закача и двата диска, докато двете системи не са ок.
вероятно трябва да коментирам една от двете графични стеди, или да инсталирам друг ДМ lightdm, например.

edit: инсталирах slim ДМ, разреших го в /etc/rc.conf, gdm го забраних, обаче не мога да се логна. вкарвам потребител и парола и пак на начален екран.
в .xinitrc коментирах сесията на гном и поставих втори ред
exec mate-session
« Последна редакция: Dec 01, 2014, 15:25 от satir »
Активен

solarflux

  • Напреднали
  • *****
  • Публикации: 100
    • Профил
Re: помощ при инсталиране на FreeBSD 10.1 (2)
« Отговор #16 -: Dec 01, 2014, 15:28 »
ок какво става след:

grep login /usr/local/etc/slim.conf ?

също така ако постнеш съдържанието на .xinitrc би било добре...

освен това сега можеш ли да отвориш виртуален терминал с ctrl+alt+f2 ?
Активен

satir

  • Напреднали
  • *****
  • Публикации: 1073
  • Distribution: FreeBSD-10.1 & LMDE
  • Window Manager: i prefer MATE
    • Профил
    • WWW
Re: помощ при инсталиране на FreeBSD 10.1 (2)
« Отговор #17 -: Dec 01, 2014, 15:36 »
не мога да отворя виртуален терминал, екрана става черен и само се чуват вентилаторите...
пак ще рестартирам и ще проверя съдържанието на .xinitrc, защото имам подозрения, че вместо exec в бързането съм сложил xinit
Активен

solarflux

  • Напреднали
  • *****
  • Публикации: 100
    • Профил
Re: помощ при инсталиране на FreeBSD 10.1 (2)
« Отговор #18 -: Dec 01, 2014, 15:38 »
FWIW трябва да е  exec mate-session
Активен

satir

  • Напреднали
  • *****
  • Публикации: 1073
  • Distribution: FreeBSD-10.1 & LMDE
  • Window Manager: i prefer MATE
    • Профил
    • WWW
Re: помощ при инсталиране на FreeBSD 10.1 (2)
« Отговор #19 -: Dec 01, 2014, 15:57 »
FWIW трябва да е  exec mate-session
именно :) така бях направил, както подозирах  :-[ редактирах го и се логнах
не мога да натрескам 1001 усмивки, защото никакви настройки не съм правил и ползвам клавиатурата на форума, а, вервай ми, ухилил съм се до ушите  ;D
току инсталитах лисичката, защото се оказва, че почти нищо инсталирано, като приложения няма

« Последна редакция: Dec 01, 2014, 15:59 от satir »
Активен

satir

  • Напреднали
  • *****
  • Публикации: 1073
  • Distribution: FreeBSD-10.1 & LMDE
  • Window Manager: i prefer MATE
    • Профил
    • WWW
Re: помощ при инсталиране на FreeBSD 10.1 (2)
« Отговор #20 -: Dec 01, 2014, 16:06 »
HQ, solarflux, много ви благодаря за помоща!
Активен

solarflux

  • Напреднали
  • *****
  • Публикации: 100
    • Профил
Re: помощ при инсталиране на FreeBSD 10.1 (2)
« Отговор #21 -: Dec 01, 2014, 16:32 »
радвам се че работи (донякъде)...

сега преди да правиш каквото и да ти препоръчвам да ъпгрейднеш до 10.1
https://www.freebsd.org/doc/handbook/updating-upgrading-freebsdupdate.html

генерално нещо от сорта на:
freebsd-update -r 10.1-RELEASE upgrade

freebsd-update install

shutdown -r now

freebsd-update install
(да, след рестарта пак...)
Активен

HQ

  • Напреднали
  • *****
  • Публикации: 189
  • Distribution: *BSD
  • Window Manager: none
    • Профил
Re: помощ при инсталиране на FreeBSD 10.1 (2)
« Отговор #22 -: Dec 01, 2014, 19:50 »
Радвам се че има резултат! Добре е да компилираш ядро,по-бавно и сложно е но можеш да си къстъмизираш ядрото и да го направиш по-леко.
Ето ти последователността от командите при условие че не си със ZFS:

cd /usr/src
rm -rf *
rm -rf .svn
svn co svn://svn.freebsd.org/base/release/10.1.0/ /usr/src
make buildworld
make buildkernel
make installkernel

- reboot in single user mode -

mount -u /
mount -a -t ufs
swapon -a
cd /usr/src
adjkerntz -i
mergemaster -p
make installworld
mergemaster

Mergemaster ще сравни настоящата версия на конфиговете в /etc с новата и пита коя от тях да остави. За да нямам проблеми обикновенно избирам 'd' (delete) и запазвам старата версия, защото се губят настройки и трябва наново да се конфигурира системата. Направи си копие на /etc някъде предварително!
Следващото ниво е : ZFS root & FreeBSD  :)
Активен

koue

  • Напреднали
  • *****
  • Публикации: 74
  • Distribution: FreeBSD
  • Window Manager: fluxbox
    • Профил
Re: помощ при инсталиране на FreeBSD 10.1 (2)
« Отговор #23 -: Dec 01, 2014, 22:57 »
Добре е да компилира ядрото, защото:
- няколкото секунди, които чака докато зарежда системата му се струват цяла вечност?
- не му достига памет?
- има хардуер, който стандартното ядро не поддържа?
- freebsd-update е глезотия?
- kldload е излишен?
- знае какво прави?

Отделно "By default, when a custom kernel is compiled, all kernel modules are rebuilt.", а ти никъде не споменаваш как да се избегне това. Copy/paste е много хубаво, когато всичко работи, но когато се омажат нещата и се чудим защо системата не тръгва, а си нямаме и на представа какво сме стартирали, започваме да си скубем косите, когато някой попита "Бекъп имаш ли?". Официалната документацията на FreeBSD е много добре написана. Нека тези, които започват за използват операционната система свикнат да я използват. Ще им бъде единствено от полза.
Активен

Спрете да им прощавате, че не знаят какво правят!

satir

  • Напреднали
  • *****
  • Публикации: 1073
  • Distribution: FreeBSD-10.1 & LMDE
  • Window Manager: i prefer MATE
    • Профил
    • WWW
Re: помощ при инсталиране на FreeBSD 10.1 (2)
« Отговор #24 -: Dec 02, 2014, 06:57 »
ако нещата бяха на живот и смърт, ще си ъпгрейдна системата по обичайния начин, дори може и изобщо да не я ъпгрейдвам, но те не са!
уча се, експериментирам, искам да знам повече, интересно ми е и! -приемам предизвикателства. ако официалната докуменация беше достатъчна, нямаше да има и официален форум. форума е за това, за взаимопомощ извън документацията.  ако съм научил нещо, то е покрай проблемите, които съм разрешил, слeд като съм си ги създал :)
истината е, че не се чувствам достатъчно уверен във FreeBSD, но и че имам представа от трудностите, които мога да срещна, така че, ще поемам рискове внимателно :)
п.с. малко от моя опит:
преди години, когато се запалих по Linux се регистрирах във форума
зададох едни от най-малоумните въпроси /месец, или два.../
ориентирах се, разбрах как и започнах да откривам решенията сам
докато се самообучавах няколко години изобщо не писах тук
от две или три години се почуствах достатъчно уверен /с известни уговорки, разбира се/ за да отговарям на въпроси на начинаещи, и го правя
е, сега съм на път да постигна нещо, което от самото начало знаех, че искам. а то е, да се почувствам уверен със FreeBSD :)
и тетека...

п.с2: а сега листето..., калемчето..., и ще си запиша командите от solarflux и HQ, че ако ще е в еднопотребителски режим, пак няма да мога да използвам графика и нет :D
« Последна редакция: Dec 02, 2014, 07:03 от satir »
Активен

HQ

  • Напреднали
  • *****
  • Публикации: 189
  • Distribution: *BSD
  • Window Manager: none
    • Профил
Re: помощ при инсталиране на FreeBSD 10.1 (2)
« Отговор #25 -: Dec 02, 2014, 09:08 »
То ние изписахме 90% от пинизите на FreeBSD  >:D
Не знам в какво не се чувстваш сигурен,аз от първия път щом го инсталирах си казах ТОВА е ос-а! По принцип и 10 години да го ползваш и да не ъпдейтваш то ще си продължава да работи със същата скорост и едва ли нещо ще се счупи просто ей така. Аз поне се занимавам със ZFS от доста години и за мен е важно да имам последна версия на ядрото, съветвам те да се информираш и ти гарантирам че веднъж да овладееш принципа, после няма да ти се връща на дървените линукси с уиндоуските им проблеми! Естествено трябва да имаш стабилна машина - двуядрена с 4гб рам вече е под средното ниво.
В каквото и да се запънеш, питай!
Активен

satir

  • Напреднали
  • *****
  • Публикации: 1073
  • Distribution: FreeBSD-10.1 & LMDE
  • Window Manager: i prefer MATE
    • Профил
    • WWW
Re: помощ при инсталиране на FreeBSD 10.1 (2)
« Отговор #26 -: Dec 16, 2014, 07:05 »
запънах се.
dbus ми дава грешка- липсва libexpat.so.1, който е необходим на dbus-daemon за да стартира, а със сигурност го има на системата, защото лично инсталирах expat-2.1.0_2, dee и други пакети в чиито зависимости е expat. другото, което съпътства проблема или е следствие от него е nvidia-driver, който при инсталирането си ми казва, че ако не работи ще трябва да увелича споделената памет. а тъкмо си пуснах флашплеъра /вече е 11 версия. казвам го, защото подкарах 10-тата и на другия или по-другия ден излезе ъпгрейда, та и ъпгрейд му правих/ :)
проблемите се появиха след използването на командите
Код:
pkg update
pkg update -f
pkg upgrade
pkg upgrade -f
все има нещо, което не може да се преинсталира и аз после го добавям ръчно.
edit: май трябва да направя нещо подобно, но това е за CentOs:
ln -s /usr/lib/libexpat.so /usr/lib/libexpat.so.1

и решението:
Код
GeSHi (Bash):
  1. ln -s /usr/local/lib/libexpat.so.1 /usr/lib/libexpat.so.1
« Последна редакция: Dec 16, 2014, 11:41 от satir »
Активен

koue

  • Напреднали
  • *****
  • Публикации: 74
  • Distribution: FreeBSD
  • Window Manager: fluxbox
    • Профил
Re: помощ при инсталиране на FreeBSD 10.1 (2)
« Отговор #27 -: Dec 16, 2014, 11:46 »
В никакъв случай недей да си правиш сам линкове към библиотеките, освен ако нямаш голямото желание после да дебъгваш сам защо половината ти програми не работят и започнеш да хвърляш чукове, пили, триони. Най-вероятно ти се е счупила зависимостта на базата от пакетите и нещо не ти е обновено.

 % ldd `which dbus-daemon`
/usr/local/bin/dbus-daemon:
        libexpat.so.6 => /usr/local/lib/libexpat.so.6 (0x800877000)
        libthr.so.3 => /lib/libthr.so.3 (0x800a9d000)
        libc.so.7 => /lib/libc.so.7 (0x800cc2000)
Активен

Спрете да им прощавате, че не знаят какво правят!

satir

  • Напреднали
  • *****
  • Публикации: 1073
  • Distribution: FreeBSD-10.1 & LMDE
  • Window Manager: i prefer MATE
    • Профил
    • WWW
Re: помощ при инсталиране на FreeBSD 10.1 (2)
« Отговор #28 -: Dec 16, 2014, 12:23 »
благодаря за съвета, но аз вече го направих, dbus се зареди, gdm също, nvidia-driver се оказа, че и той работи и не се нуждае от преинсталиране, и системата работи.
Код
GeSHi (Bash):
  1. [satir@satir-desktop ~]$ ldd `which dbus-daemon`
  2. /usr/local/bin/dbus-daemon:
  3. libexpat.so.1 => /usr/lib/libexpat.so.1 (0x80087a000)
  4. libthr.so.3 => /lib/libthr.so.3 (0x800aa0000)
  5. libc.so.7 => /lib/libc.so.7 (0x800cc5000)
  6. [satir@satir-desktop ~]$ /usr/local/bin/dbus-daemon
  7.  
като имам време ше си въстановя xorg.conf от архива, че съм описал десетки пътища към различните fonts, които съм инсталирал и тетека...
едит: ако има начин, да се "излекува" счупената зависимост на базата от пакети ще е добре :)
« Последна редакция: Dec 16, 2014, 12:32 от satir »
Активен

solarflux

  • Напреднали
  • *****
  • Публикации: 100
    • Профил
Re: помощ при инсталиране на FreeBSD 10.1 (2)
« Отговор #29 -: Dec 16, 2014, 13:03 »

Код:
pkg update
pkg update -f
pkg upgrade
pkg upgrade -f

има ли някаква специална причина за ползването на -f (force) флаг? Особено при ъпгрейд, е доста неуместно да се ползва и със сигурност може да доведе до проблеми...

pkg check -av какво дава?
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Проблем с монтиране на хард с FreeBSD ?!
Настройки на софтуер
dope_hat 3 2155 Последна публикация Sep 14, 2004, 17:59
от dope_hat
CS сървър под FreeBSD
Настройки на софтуер
nina 4 4053 Последна публикация Nov 26, 2004, 01:43
от nina
FreeBSD
Системни настройки
sasbass 1 2372 Последна публикация Dec 18, 2004, 15:40
от ibb27
FreeBSD
Търсене
stipe 0 1850 Последна публикация Mar 01, 2005, 09:15
от stipe
Създаване на пакети за FreeBSD
Настройки на софтуер
dope_hat 2 1462 Последна публикация Mar 11, 2005, 15:41
от dope_hat