Опубликована статья (http://keyhell.org/articles.html) о некоторых нюансах системы портов FreeBSD.
Статья доступна в pdf и в html.URL: http://keyhell.org/articles.html
Новость: http://www.opennet.me/opennews/art.shtml?num=9197
Файл не найден http://keyhell.org/pdfs/ports.pdf :(
сорри. пофиксал.
спасибо :)
> I do not remember a week without questions about software installation
Мда.ps. Английский автора ужасен. (для чего надо было вообще писать на английском если всё так запущено?)
Как некрути -а фришка стала не та - ни стабильности, ни скорости, ни предсказуемости,,,, - жаль старого состава нет,,,,,, - пойду-ка я на линукс,,, - говорят - по вышесказанному все есть,,,,
> пойду-ка я на линукс,,, - говорят - по вышесказанному все есть,,,,
Когда затянешь первые 100 гигов пакетов в попытке повторить фокус make deinstall - пойдешь обратно на фрю.
В точку!
emerge --uninstall
ни разу не подводил
Более того раскажите-ка простой способ, как вернуться или просто поставить версию порта
отличную от того, что приехал по cvsup, не вникая в тонкости работы CVS.
sysutils/portdowngrade?
скучно с Вами спорить
Как же уже надоели эти фразы Анонимов не по теме... Если уж делаете громкие бескомпромиссные заявления, уважаемый "Аноним", то хоть чем-то подтверждайте свои слова, дабы не быть голословным. А хаять систему, которую многие выбирают в качестве основного сетевого инструмента, всё-равно, что бить в себя в грудь пытаясь сказать: "У меня комплекс неполноценности. Но я всё-равно рут, который крут!"Теперь по заметке. Английский автора прихрамывает. Но писать статьи на английском всё же стоит. Больше статей - лучше язык, и потом, общаясь с англоязычными опенсорсниками можно с достоинством объяснять им что-то на примере своих статей, написанных на доступном им языке. А содержание заметки мне понравилось, довольно подробно описан механизм работы портов.
> Как некрути -а фришка стала не та - ни стабильности, ни скорости, ни предсказуемости,,,, - жаль старого состава нет,,,,,, - пойду-ка я на линукс,,, - говорят - по вышесказанному все есть,,,,
Как ни крути а провокаторы флейма нынче не те пошли, да и вообще, пошли они .........
Если старую версию программы грохнули в portage (убили ebuild) тоже придется ручками поработать :)
есть portage overlays, и вообще, man layman
Прошу замечания по грамматике английского языка кидать мне лично. Дело в том, что я не делаю специального ревью после написания, ибо не трачу на это много времени.> I do not remember a week without questions about software installation
И что? :)
> I do not remember a week without questions about software installationВсе правильно
да где же правильно-то
просто переведите обратно на русский - я не вспоминаю неделю...?
всё-таки I can't remember...
Тонкость английского языка, доступная только русским, его изучающим.
dont = do not для справки
:)
dont != do not
don't == do not
Ну вот, только хотел похвалить за более грамотный русский язык, все же "в FreeBSD" - это не по-русски, а тут все на ангцкий накинулись...
А в чем новость то ? :)
Файл не найден
no file
ИМХО, стоит пофиксить html-представление статьи (блоки <pre>), а то не очень удобно, когда приходится пользоваться горизонтальной прокруткой.
блиннн, keyhell! всю малину наломал. я только собрался cookbook для чайнегов писать по портам :( или все же стоит?
стоит
На мой взгляд статья слишком поверхностна.
Было бы очень неплохо увидеть в ней описание назначения /etc/make.conf,
список наиболее употребимых переменных(PORTSDIR, PKGNAME, PKGVERSION) и ключей (-D, -V),
а также парочку дополнительных целей make(search, index, update).
Так же было бы неплохо раскрыть недостатки портовой системы и способы/утилиты для их
устранения.
ну и я свои 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.
а вообще мне понравилось.
>собственно вопрос- что такое Hanbook.Прикольно :) Аж решил ответить:
FreeBSD Handbook - есть "Руководство FreeBSD". Одна из [кучи!] сильных вешей во фряшке :)
Читать _обязятельно_ !!! Вам лучше по-русски http://www.freebsd.org/doc/ru/books/handbook/
Я бы написал так:
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]
По-моему всё, что описал автор в статье, становится понятно само-собой человеку _желающему_ вникнуть в суть работы системы портов и последовательно, шаг за шагом, изучающим её.
Там нет ничего сложного, запутанного, всё четко и логично.
Человеку же _нежелающему_ изучать работу системы портов эта статья не нужна, такому достаточно сказать минимальный набор команд чтобы что-то поставить из портов:cd /usr/ports/$category/$pkg_name && make && make install clean
Вот если бы было описано
как делать upgrade-downgrade портов
как искать что-то в системе портов
как обновить с помощью cvsup дерево портов
как написать supfile
где и как исправить контрольные суммы MD5, не совпадающие по какой-от причине
как строится Makefile, все переменные окружения, которые он использует
формат того же pkg-plis и иже с ними...Но это уже была бы не статейка на 1 страничку и 2 минуты прочтения. :)
А как тренировка в написании чего-то на английском и последующем конвертировании текста в html и pdf для публикации - вполне годится.
>По-моему всё, что описал автор в статье, становится понятно само-собой человеку _желающему_
>вникнуть в суть работы системы портов и последовательно, шаг за шагом,
>изучающим её.
>Там нет ничего сложного, запутанного, всё четко и логично.
>Человеку же _нежелающему_ изучать работу системы портов эта статья не нужна, такому
>достаточно сказать минимальный набор команд чтобы что-то поставить из портов:
>
>
>cd /usr/ports/$category/$pkg_name && make && make
>install clean
>
>Вот если бы было описано
> как делать upgrade-downgrade портов
> как искать что-то в системе портов
> как обновить с помощью cvsup дерево портов
> как написать supfile
> где и как исправить контрольные суммы MD5, не совпадающие
>по какой-от причине
> как строится Makefile, все переменные окружения, которые он использует
> формат того же pkg-plis и иже с ними...
>
>Но это уже была бы не статейка на 1 страничку и 2
>минуты прочтения. :)
>
>А как тренировка в написании чего-то на английском и последующем конвертировании текста
>в html и pdf для публикации - вполне годится.
тут же вся прелесть в том, чтобы не писать второй раз все то, что уже сто раз расписано.
расписано везде начиная с man ports.