Автор Тема: Установка и настройка DragonFlyBSD [краткий обзор]  (Прочитано 2411 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Pascal

  • Администратор
  • Сообщений: 8558
  • Репутация: 38.45
  • OS:
  • Mac OS X 10.6.4 Mac OS X 10.6.4
  • Browser:
  • Safari 5.0 Safari 5.0
    • Просмотр профиля
    • Форум системных администраторов UNIX
Re: DragonFlyBSD (краткий обзор)
« Ответ #15 : Июль 16, 2010, 12:40:10 pm »
Устанавливаем репозиторий:

# cd /usr/
# make pkgsrc-create
If problems occur you may have to rm -rf pkgsrc and try again.

mkdir -p /usr/pkgsrc
cd /usr/pkgsrc && git init
Initialized empty Git repository in /usr/pkgsrc/.git/
cd /usr/pkgsrc &&  git remote add origin git://git.dragonflybsd.org/pkgsrc.git
cd /usr/pkgsrc && git fetch origin
remote: Counting objects: 1479359, done.
remote: Compressing objects: 100% (471386/471386), done.
Receiving objects: 100% (1479359/1479359), 314.12 MiB | 265 KiB/s, done.
remote: Total 1479359 (delta 1040539), reused 1411990 (delta 988371)
Resolving deltas: 100% (1040539/1040539), done.
From git://git.dragonflybsd.org/pkgsrc
 * [new branch]      master     -> origin/master
 * [new branch]      pkgsrc-2010Q1 -> origin/pkgsrc-2010Q1
 * [new branch]      vendor     -> origin/vendor
cd /usr/pkgsrc && git branch vendor origin/vendor
Branch vendor set up to track remote branch vendor from origin.
cd /usr/pkgsrc && git checkout vendor
Checking out files: 100% (74525/74525), done.
Switched to branch 'vendor'
cd /usr/pkgsrc && git pull
Already up-to-date.

Репозиторий занял 515Mb
« Последнее редактирование: Июль 16, 2010, 12:43:54 pm от Pascal »
cout << "Shalom World!\n"; // (с)

Pascal

  • Администратор
  • Сообщений: 8558
  • Репутация: 38.45
  • OS:
  • Mac OS X 10.6.4 Mac OS X 10.6.4
  • Browser:
  • Safari 5.0 Safari 5.0
    • Просмотр профиля
    • Форум системных администраторов UNIX
при первой попытке поиска по репозиторию строит базу  ... ну очень долго, пошел уже второй час

# cd /usr/pkgsrc/
# bmake search key='bash'
Extracting complete dependency database.  This may take a while...
...
100
...
200
...
300
...


База все-таки создалась, теперь можно пользоваться поиском:



# bmake search key="bash" | egrep '^Pkg|^Path' | grep -i bash
Pkg:   bash-2.05.2.7nb10
Path:   shells/bash2
Pkg:   bash-4.1nb1
Path:   shells/bash
Pkg:   bash-completion-1.0nb1
Path:   shells/bash-completion
Pkg:   bash-doc-2.05.2
Path:   shells/bash2-doc
Pkg:   bashdb-3.1
Path:   wip/bashdb


Устанавливаем:



# cd shells/bash
# bmake show-options
Any of the following general options may be selected:
   static   


These options are enabled by default:


These options are currently enabled:


You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or PKG_OPTIONS.bash.
# bmake install clean
---------------

=> Automatic manual page handling
=> Running POST-INSTALL script actions
bash-4.1nb1: adding /usr/pkg/bin/bash to /etc/shells
=> Registering installation for bash-4.1nb1
bash-4.1nb1 requires installed package gettext-lib-0.14.6
===> Cleaning for bash-4.1nb1
#

Установка прошла успешно



# chsh -s bash
chsh: user information updated
# exit
%su
Password:
su-4.1#
« Последнее редактирование: Июль 21, 2010, 10:10:45 am от Pascal »
cout << "Shalom World!\n"; // (с)

Pascal

  • Администратор
  • Сообщений: 8558
  • Репутация: 38.45
  • OS:
  • Mac OS X 10.6.4 Mac OS X 10.6.4
  • Browser:
  • Safari 5.0 Safari 5.0
    • Просмотр профиля
    • Форум системных администраторов UNIX
В общем довольно интересная ОС, будет время напишу поподробнее
cout << "Shalom World!\n"; // (с)