Мы — долго запрягаем, быстро ездим, и сильно тормозим.
www.lissyara.su —> статьи —> FreeBSD —> X11 —> FluxBox

Установка и настройка - FluxBox.

Автор: afftar.


Немного о FluxBox ето оконный менеджер для слабиньких машын он почти не жрет ресурсов( и шустро пашет).

Приступим к установке...

При установке FreeBSD выбираим все пакеты.
Если нет тогда заходим в
sysinstall


host# sysinstall

И видим перед собой:
  -----------------------— sysinstall Main Menu -------------------------¬
  ¦ Welcome to the FreeBSD installation and configuration tool.  Please   ¦
  ¦ select one of the options below by using the arrow keys or typing the ¦
  ¦ first character of the option name you're interested in.  Invoke an   ¦
  ¦ option with [SPACE] or [ENTER].  To exit, use [TAB] to move to Exit.  ¦
  ¦ --------------------------------------------------------------------¬ ¦
  ¦ ¦    Usage       Quick start - How to use this menu system          ¦ ¦
  ¦ ¦   Standard     Begin a standard installation (recommended)        ¦ ¦
  ¦ ¦   Express      Begin a quick installation (for experts)           ¦ ¦
  ¦ ¦    Custom      Begin a custom installation (for experts)          ¦ ¦
  ¦ ¦   Configure    Do post-install configuration of FreeBSD           ¦ ¦
  ¦ ¦   Doc          Installation instructions, README, etc.            ¦ ¦
  ¦ ¦   Keymap       Select keyboard type                               ¦ ¦
  ¦ ¦   Options      View/Set various installation options              ¦ ¦
  ¦ ¦   Fixit        Repair mode with CDROM/DVD/floppy or start shell   ¦ ¦
  ¦ ¦   Upgrade      Upgrade an existing system                         ¦ ¦
  ¦ ¦   Load Config  Load default install configuration                 ¦ ¦
  ¦ ¦   Index        Glossary of functions                              ¦ ¦
  ¦ L------------------------------------------------------------------— ¦
  +-----------------------------------------------------------------------+
  ¦                        [ Select ]    X Exit Install                   ¦
  L------------------[ Press F1 for Installation Guide ]-------------------

Выбираим раздел
Configure


  ----------------------- FreeBSD Configuration Menu -----------------------¬
  ¦ If you've already installed FreeBSD, you may use this menu to customize ¦
  ¦ it somewhat to suit your particular configuration.  Most importantly,   ¦
  ¦ you can use the Packages utility to load extra "3rd party"              ¦
  ¦ software not provided in the base distributions.                        ¦
  ¦ ----------------------------------------------------------------------¬ ¦
  ¦ ¦ X Exit            Exit this menu (returning to previous)            ¦ ¦
  ¦ ¦  Distributions    Install additional distribution sets              ¦ ¦
  ¦ ¦  Packages         Install pre-packaged software for FreeBSD         ¦ ¦
  ¦ ¦  Root Password    Set the system manager's password                 ¦ ¦
  ¦ ¦  Fdisk            The disk Slice (PC-style partition) Editor        ¦ ¦
  ¦ ¦  Label            The disk Label editor                             ¦ ¦
  ¦ ¦  User Management  Add user and group information                    ¦ ¦
  ¦ ¦  Console          Customize system console behavior                 ¦ ¦
  ¦ ¦  Time Zone        Set which time zone you're in                     ¦ ¦
  ¦ ¦  Media            Change the installation media type                ¦ ¦
  ¦ ¦  Mouse            Configure your mouse                              ¦ ¦
  ¦ ¦  Networking       Configure additional network services             ¦ ¦
  ¦ L-v(+)----------------------------------------------------------------- ¦
  +-------------------------------------------------------------------------+
  ¦                         [  OK  ]       Cancel                           ¦
  L-----------[ Press F1 for more information on these options ]-------------
[cede]
Потом [code] Distributions


    ------------ Select the distributions you wish to install. -----------¬
    ¦ Please check off the distributions you wish to install.  At the     ¦
    ¦ very minimum, this should be "base".                                ¦
    ¦ ------------------------------------------------------------------¬ ¦
    ¦ ¦ <<< X Exit     Exit this menu (returning to previous)           ¦ ¦
    ¦ ¦     All        All system sources, binaries and X Window System ¦ ¦
    ¦ ¦     Reset      Reset all of the below                           ¦ ¦
    ¦ ¦ [ ]  base      Binary base distribution (required)              ¦ ¦
    ¦ ¦ [ ]  kernels   Binary kernel distributions (required)           ¦ ¦
    ¦ ¦ [ ]  dict      Spelling checker dictionary files                ¦ ¦
    ¦ ¦ [ ]  doc       Miscellaneous FreeBSD online docs                ¦ ¦
    ¦ ¦ [ ]  games     Games (non-commercial)                           ¦ ¦
    ¦ ¦ [ ]  info      GNU info files                                   ¦ ¦
    ¦ ¦ [ ]  man       System manual pages - recommended                ¦ ¦
    ¦ ¦ [ ]  catman    Preformatted system manual pages                 ¦ ¦
    ¦ ¦ [ ]  proflibs  Profiled versions of the libraries               ¦ ¦
    ¦ ¦ [ ]  src       Sources for everything                           ¦ ¦
    ¦ ¦ [ ]  ports     The FreeBSD Ports collection                     ¦ ¦
    ¦ L-----v(+)--------------------------------------------------------- ¦
    +---------------------------------------------------------------------+
    ¦                       [  OK  ]       Cancel                         ¦
    L----------------------------------------------------------------------

Потом
 All




------------------------- User Confirmation Requested -------------------------¬
¦ Would you like to install the FreeBSD ports collection?                      ¦
¦                                                                              ¦
¦ This will give you ready access to over 13,300 ported software packages,     ¦
¦ at a cost of around 440MB of disk space when "clean" and possibly            ¦
¦ much more than that when a lot of the distribution tarballs are loaded       ¦
¦ (unless you have the extra discs available from a FreeBSD CD/DVD distribution¦
¦ and can mount them on /cdrom, in which case this is far less of a problem).  ¦
¦                                                                              ¦
¦ The ports collection is a very valuable resource and well worth having       ¦
¦ on your /usr partition, so it is advisable to say Yes to this option.        ¦
¦                                                                              ¦
¦ For more information on the ports collection & the latest ports, visit:      ¦
¦     http://www.freebsd.org/ports                                             ¦
¦                                                                              ¦
+------------------------------------------------------------------------------+
¦                             [ Yes ]         No                               ¦
L-------------------------------------------------------------------------------

Выбираим
[ Yes ]


    ------------ Select the distributions you wish to install. -----------¬
    ¦ Please check off the distributions you wish to install.  At the     ¦
    ¦ very minimum, this should be "base".                                ¦
    ¦ ------------------------------------------------------------------¬ ¦
    ¦ ¦ <<< X Exit     Exit this menu (returning to previous)           ¦ ¦
    ¦ ¦     All        All system sources, binaries and X Window System ¦ ¦
    ¦ ¦     Reset      Reset all of the below                           ¦ ¦
    ¦ ¦ [X]  base      Binary base distribution (required)              ¦ ¦
    ¦ ¦ [X]  kernels   Binary kernel distributions (required)           ¦ ¦
    ¦ ¦ [X]  dict      Spelling checker dictionary files                ¦ ¦
    ¦ ¦ [X]  doc       Miscellaneous FreeBSD online docs                ¦ ¦
    ¦ ¦ [X]  games     Games (non-commercial)                           ¦ ¦
    ¦ ¦ [X]  info      GNU info files                                   ¦ ¦
    ¦ ¦ [X]  man       System manual pages - recommended                ¦ ¦
    ¦ ¦ [X]  catman    Preformatted system manual pages                 ¦ ¦
    ¦ ¦ [X]  proflibs  Profiled versions of the libraries               ¦ ¦
    ¦ ¦ [X]  src       Sources for everything                           ¦ ¦
    ¦ ¦ [X]  ports     The FreeBSD Ports collection                     ¦ ¦
    ¦ L-----v(+)--------------------------------------------------------- ¦
    +---------------------------------------------------------------------+
    ¦                       [  OK  ]       Cancel                         ¦
    L----------------------------------------------------------------------

После того как видим что все пакеты выбраны нажымаим
[  OK  ]


  ------------------------ Choose Installation Media -----------------------¬
  ¦ FreeBSD can be installed from a variety of different installation       ¦
  ¦ media, ranging from floppies to an Internet FTP server.  If you're      ¦
  ¦ installing FreeBSD from a supported CD/DVD drive then this is generally ¦
  ¦ the best media to use if you have no overriding reason for using other  ¦
  ¦ media.                                                                  ¦
  ¦ ----------------------------------------------------------------------¬ ¦
  ¦ ¦   1 CD/DVD       Install from a FreeBSD CD/DVD                      ¦ ¦
  ¦ ¦   2 FTP          Install from an FTP server                         ¦ ¦
  ¦ ¦   3 FTP Passive  Install from an FTP server through a firewall      ¦ ¦
  ¦ ¦   4 HTTP         Install from an FTP server through a http proxy    ¦ ¦
  ¦ ¦   5 DOS          Install from a DOS partition                       ¦ ¦
  ¦ ¦   6 NFS          Install over NFS                                   ¦ ¦
  ¦ ¦   7 File System  Install from an existing filesystem                ¦ ¦
  ¦ ¦   8 Floppy       Install from a floppy disk set                     ¦ ¦
  ¦ ¦   9 Tape         Install from SCSI or QIC tape                      ¦ ¦
  ¦ ¦   X Options      Go to the Options screen                           ¦ ¦
  ¦ L---------------------------------------------------------------------- ¦
  +-------------------------------------------------------------------------+
  ¦                         [  OK  ]       Cancel                           ¦
  L------[ Press F1 for more information on the various media types ]--------

Опятьже выбираим путь откуда ставить по по стандарту ето

1 CD/DVD       Install from a FreeBSD CD/DVD

После видим что паки инсталяца

после установки перегружаимся и создайом ищо одново пользователя (если есть кто то кроме рута и
так тогда не обизательно):

host# adduser
Username: adm                  # Логин пользователя
Full name: Adm                 # Имя пользователя
Uid (Leave empty for default): # Уид (просто нажымаим ентер)
Login group [lol]:             # Група пользователя. Пишем wheel ето група рута
Login group is lol. Invite lol into other groups? []: # Опять пишем wheel
Login class [default]:         # Нажымаим ентер
Shell (sh csh tcsh nologin) [sh]: # Ето кудой пользователь
может ходить если никудой пишем nologin стандарт sh
Home directory [/home/lol]: # Ет ево дериктория пишем сами путь или нажымаим Ентер для того чтобы было по умолчанию
Use password-based authentication? [yes]: # Тоже ентер
Use an empty password? (yes/no) [no]: # Тоже ентер
Use a random password? (yes/no) [no]: # Тоже ентер
Enter password: # Вводим пароль пользователя
Enter password again: # Повторно
Lock out the account after creation? [no]: # Тоже ентер

И видим етово пользователя:

Username   : adm
Password   : *****
Full Name  : Adm
Uid        :
Class      :
Groups     : wheel
Home       : /home/adm
Shell      : /bin/sh
Locked     : no
OK? (yes/no): # Пишем yes (если хотим сохранить я думаю что да :)))
Add another user? (yes/no): # Ели хотим добавить ищо одново тогда пишем yes если нет тогда no.(уes меня no)
Goodbye!

Потом перегружаимся:

host# reboot now

После перезагрузки заходим под рутом и ставим собственно сам FluxBox

host# pkg_add -rf fluxbox

Посте того заходим пот созданым ранье пользовательом и создайом у нево в директории файл
 .xinitrc

host# cd /home/adm/

host# mcedit .xinitrc # или ee .xinitrc

В етом файлике пишем:

exec fluxbox

Сохраняимся и выходим.

Затем пишем
host# rehash

и запускаим FluxBox

host# startx

Вот собственно и вся познея напишу как добавлять новые елементы в меню fluxbox.



размещено: 2007-07-04,
последнее обновление: 2007-07-24,
автор: afftar


432, 2007-08-13 в 11:57:28

Аффтар или жжот, или он все это на полном серьезе написал? Если на полном серьезе - то я плачу из-под стола...

kmb, 2007-09-07 в 20:59:47

Будем вместе плакать... ам\кг

пат сталом, 2007-09-23 в 0:16:23

моя плакаль

smilealex, 2007-09-23 в 1:59:19

это даже не смешно... я (пардон) в нехилом охренении от сего опуса..

bioroido, 2007-09-23 в 21:33:11

бугогога
дайош устанофку сквида в этом жэ стиле

lissyara, 2007-09-23 в 21:38:08

http://forum.lissyara.su/viewtopic.php?f=14&t=5035
предлагаю обсудить тут.
тема с разделом - интереснейшая :)

anonymous, 2010-04-25 в 13:46:27

Что за неграмотное быдло писало статью? Эх, это ведь когда-то был хороший ресурс...

Alex Keda, 2010-04-25 в 14:00:42

это из так и несозданного раздела "приколы" =)

Di, 2010-05-06 в 11:06:33

Извините, но за неграмотность хочется взять и уе**ть. :(

MASiK, 2011-03-05 в 17:10:24

Один вопрос, чё такое

"hell (sh csh tcsh nologin) [sh]: # Ето кудой пользователь
может ходить если никудой пишем nologin стандарт sh"

Ну я мож херовый адимн... но чё за кудой? при выборе шела?

kadakava, 2011-06-15 в 12:13:01

Ето худой пользователь))) Я так понимаю, что если есть шел, то пользователь толстый, если нет то стало быть худой)))))

Kernel, 2012-05-08 в 13:12:23

Ребята, ну удалите... реально ищу как и что, а тут такое... плакать или смеяться... любимый сайт у гугля в топе... а тут.. ну это ...
Алекс, ну не смешно же... а вдруг кто-то реально так поступит О_о

adre, 2013-05-30 в 18:26:32

За афтором болген ос теплеет осторожно он может и обидитса



 

  Этот информационный блок появился по той простой причине, что многие считают нормальным, брать чужую информацию не уведомляя автора (что не так страшно), и не оставляя линк на оригинал и автора — что более существенно. Я не против распространения информации — только за. Только условие простое — извольте подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой, незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
  Если соизволите поставить автора в известность — то вообще почёт вам и уважение.

© lissyara 2006-10-24 08:47 MSK

Время генерации страницы 0.0678 секунд
Из них PHP: 53%; SQL: 47%; Число SQL-запросов: 77 шт.
Исходный размер: 40732; Сжатая: 8870