The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Заметки по работе с портами во FreeBSD

11.12.2006 23:57

Опубликована статья о некоторых нюансах системы портов FreeBSD. Статья доступна в pdf и в html.

  1. Главная ссылка к новости (http://keyhell.org/articles.ht...)
Автор новости: keyhell
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/9197-freebsd
Ключевые слова: freebsd, port
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (33) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, zeiter (ok), 10:43, 12/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Файл не найден http://keyhell.org/pdfs/ports.pdf :(

     
     
  • 2.2, keyhell (??), 10:52, 12/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    сорри. пофиксал.
     
     
  • 3.5, zeiter (ok), 11:25, 12/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    спасибо :)
     

  • 1.3, k (??), 10:55, 12/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > I do not remember a week without questions about software installation
    Мда.

    ps. Английский автора ужасен. (для чего надо было вообще писать на английском если всё так запущено?)

     
  • 1.4, Аноним (-), 11:11, 12/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как некрути -а фришка стала не та - ни стабильности, ни скорости, ни предсказуемости,,,, - жаль старого состава нет,,,,,, -  пойду-ка я на линукс,,, - говорят - по вышесказанному все есть,,,,
     
     
  • 2.6, Квагга (?), 11:28, 12/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    > пойду-ка я на линукс,,, - говорят - по вышесказанному все есть,,,,
    Когда затянешь первые 100 гигов пакетов в попытке повторить фокус make deinstall - пойдешь обратно на фрю.
     
     
  • 3.7, гость (?), 11:42, 12/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    В точку!
     
  • 3.8, Jura (??), 11:52, 12/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    emerge --uninstall
    ни разу не подводил
    Более того раскажите-ка простой способ, как вернуться или просто поставить версию порта
    отличную от того, что приехал по cvsup, не вникая в тонкости работы CVS.
     
     
  • 4.13, Саша (??), 12:30, 12/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    sysutils/portdowngrade?
     
  • 3.11, Dvorkin (??), 12:11, 12/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    скучно с Вами спорить
     
  • 2.9, Azzzazelo (?), 12:03, 12/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Как же уже надоели эти фразы Анонимов не по теме... Если уж делаете громкие бескомпромиссные заявления, уважаемый "Аноним", то хоть чем-то подтверждайте свои слова, дабы не быть голословным. А хаять систему, которую многие выбирают в качестве основного сетевого инструмента, всё-равно, что бить в себя в грудь пытаясь сказать: "У меня комплекс неполноценности. Но я всё-равно рут, который крут!"

    Теперь по заметке. Английский автора прихрамывает. Но писать статьи на английском всё же стоит. Больше статей - лучше язык, и потом, общаясь с англоязычными опенсорсниками можно с достоинством объяснять им что-то на примере своих статей, написанных на доступном им языке. А содержание заметки мне понравилось, довольно подробно описан механизм работы портов.

     
  • 2.22, CrazyF (?), 17:03, 12/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    > Как некрути -а фришка стала не та - ни стабильности, ни скорости, ни предсказуемости,,,, - жаль старого состава нет,,,,,, -  пойду-ка я на линукс,,, - говорят - по вышесказанному все есть,,,,
    Как ни крути а провокаторы флейма нынче не те пошли, да и вообще, пошли они .........
     

  • 1.10, Dorlas (??), 12:04, 12/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если старую версию программы грохнули в portage (убили ebuild) тоже придется ручками поработать :)
     
     
  • 2.25, Аноним (25), 18:30, 12/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    есть portage overlays, и вообще, man layman
     

  • 1.12, keyhell (??), 12:24, 12/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прошу замечания по грамматике английского языка кидать мне лично. Дело в том, что я не делаю специального ревью после написания, ибо не трачу на это много времени.

    > I do not remember a week without questions about software installation
    И что? :)

     
  • 1.14, def (??), 13:22, 12/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > I do not remember a week without questions about software installation

    Все правильно

     
     
  • 2.18, МаИмя (?), 15:23, 12/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    да где же правильно-то
    просто переведите обратно на русский - я не вспоминаю неделю...?
    всё-таки I can't remember...
     
     
  • 3.19, Free (??), 16:27, 12/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Тонкость английского языка, доступная только русским, его изучающим.
     

  • 1.15, Dolphin (??), 14:35, 12/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    dont = do not  для справки
     
     
  • 2.16, keyhell (??), 14:51, 12/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    :)
    dont != do not
    don't == do not
     

  • 1.17, москаль (?), 15:13, 12/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну вот, только хотел похвалить за более грамотный русский язык, все же "в FreeBSD" - это не по-русски, а тут все на ангцкий накинулись...
     
  • 1.20, Троянец (??), 16:54, 12/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А в чем новость то ? :)
     
  • 1.21, Аноним (-), 17:00, 12/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Файл не найден
     
  • 1.23, Полосатый Хряк (?), 17:04, 12/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    no file
     
  • 1.24, newser (ok), 18:01, 12/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ИМХО, стоит пофиксить html-представление статьи (блоки <pre>), а то не очень удобно, когда приходится пользоваться горизонтальной прокруткой.
     
  • 1.26, squirL (??), 03:07, 13/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    блиннн, keyhell! всю малину наломал. я только собрался cookbook для чайнегов писать по портам :( или все же стоит?
     
     
  • 2.27, drioptr (ok), 05:43, 13/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    стоит
     

  • 1.28, skylex (?), 08:13, 13/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На мой взгляд статья слишком поверхностна.
    Было бы очень неплохо увидеть в ней описание назначения /etc/make.conf,
    список наиболее употребимых переменных(PORTSDIR, PKGNAME, PKGVERSION) и ключей (-D, -V),
    а также парочку дополнительных целей make(search, index, update).
    Так же было бы неплохо раскрыть недостатки портовой системы и способы/утилиты для их
    устранения.
     
  • 1.29, Happy_demon (??), 11:00, 13/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ну и я свои 5 копеек
    Hanbook, ports(7) and numerous articles made a good work: ports system is completely described. However, consulting some FreeBSD newbies I met a few questions that are important in some cases, but they are not mentioned in various guides.
    собственно вопрос- что такое Hanbook.
    а вообще мне понравилось.
     
     
  • 2.30, L.Torvalds (?), 20:25, 13/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >собственно вопрос- что такое Hanbook.

    Прикольно :) Аж решил ответить:
    FreeBSD Handbook - есть "Руководство FreeBSD". Одна из [кучи!] сильных вешей во фряшке :)
    Читать _обязятельно_ !!! Вам лучше по-русски http://www.freebsd.org/doc/ru/books/handbook/

     
  • 2.31, неаноним (?), 02:21, 14/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Я бы написал так:
    Handbook, along with ports(7) have done an excellent job: ports system is fully documented. However, after talking to some new FreeBSD users I came to a conclusion that some aspects are still not covered as they should be.

    [off]Не hanbook, а henbook =)[/off]

     

  • 1.32, Odiemus (ok), 12:54, 20/12/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    По-моему всё, что описал автор в статье, становится понятно само-собой человеку _желающему_ вникнуть в суть работы системы портов и последовательно, шаг за шагом, изучающим её.
    Там нет ничего сложного, запутанного, всё четко и логично.
    Человеку же _нежелающему_ изучать работу системы портов эта статья не нужна, такому достаточно сказать минимальный набор  команд чтобы что-то поставить из портов:

    cd /usr/ports/$category/$pkg_name   && make   &&   make install clean

    Вот если бы было описано
      как делать upgrade-downgrade портов
      как искать что-то в системе портов
      как обновить с помощью cvsup дерево портов
      как написать supfile
      где  и как исправить контрольные суммы MD5, не совпадающие по какой-от причине
      как строится Makefile, все переменные окружения, которые он использует
      формат того же pkg-plis и иже с ними...

    Но это уже была бы не статейка на 1 страничку и 2 минуты прочтения. :)

    А как тренировка в написании чего-то на английском и последующем конвертировании текста в html и pdf для публикации - вполне годится.

     
     
  • 2.33, keyhell (??), 18:10, 26/12/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >По-моему всё, что описал автор в статье, становится понятно само-собой человеку _желающему_
    >вникнуть в суть работы системы портов и последовательно, шаг за шагом,
    >изучающим её.
    >Там нет ничего сложного, запутанного, всё четко и логично.
    >Человеку же _нежелающему_ изучать работу системы портов эта статья не нужна, такому
    >достаточно сказать минимальный набор  команд чтобы что-то поставить из портов:
    >
    >
    >cd /usr/ports/$category/$pkg_name   && make   &&   make
    >install clean
    >
    >Вот если бы было описано
    >  как делать upgrade-downgrade портов
    >  как искать что-то в системе портов
    >  как обновить с помощью cvsup дерево портов
    >  как написать supfile
    >  где  и как исправить контрольные суммы MD5, не совпадающие
    >по какой-от причине
    >  как строится Makefile, все переменные окружения, которые он использует
    >  формат того же pkg-plis и иже с ними...
    >
    >Но это уже была бы не статейка на 1 страничку и 2
    >минуты прочтения. :)
    >
    >А как тренировка в написании чего-то на английском и последующем конвертировании текста
    >в html и pdf для публикации - вполне годится.
    тут же вся прелесть в том, чтобы не писать второй раз все то, что уже сто раз расписано.
    расписано везде начиная с man ports.

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру