Gentoo Linux сборник статей


Новое и измененное (changelog)



Pdf просмотр
страница3/79
Дата14.11.2016
Размер5.55 Mb.
Просмотров12489
Скачиваний1
1   2   3   4   5   6   7   8   9   ...   79
Новое и измененное (changelog)
Версия 1.1 от 15.07.2007
1. По просьбе Mati_maniak (linuxforum.ru):
a) emerge --depclean world - исправлено на emerge --depclean;
b) --oneshot (-i) – исправлено на --oneshot.
2. Дополнительное форматирование текста.
3.
Добавлен сборник статей:
Linux не для идиотов
, автор: Артем Капитула (no- dashi, dalth & viking).
4.
Добавлен: список IRC каналов
5.
Добавил: примеры моих конфигурационных файлов
Версия 1.2 от 01.09.2007
1. Полностью переработан раздел по обновлению Gentoo.
2. Произведено значительное форматирование текста.
3. Обновился раздел:
Полезные утилиты Gentoo Linux
4. Полностью оформлен и дополнен
Handbook
!
5. По просьбе inhab (linuxforum.ru):
добавлена статья:
Настройка Samba в режиме PDC с использованием
LDAP
6. Добавлено:
Руководство по настройке GNOME
7. Добавлено:
HOWTO fbsplash
Версия 1.3 от 01.11.2007
1. Изменены цели написания данного сборника.
2. Появилось вступительное слово. :)
3.
По просьбе MAA (
http://linuxforum.ru
) включена информация о Linux для новичков.
4. Сборник "Linux не для идиотов" перенесён в начало сборника !
5. Добавлен собственный перевод Wiki-статьи:
HOWTO Xorg and Fonts.
6.
Оформлен новый раздел: "
Gentoo и GPRS
". Спасибо следующим авторам:
- Nikoli (Linuxforum.ru).
- Дмитрию a.k.a. doc (
http://doc.3dn.ru
).
- Валентину Синицину.
7. Перенесены
XkbOptions.
8. Оформлен раздел: "
Gentoo и X.Org
"
9. Создан новый раздел: "
Файловые системы Linux
", состоящий из двух статей:
-
Создание файловых систем
-
Linux и файловые системы: еще раз о проблеме выбора
Отдельное СПАСИБО Алексею Федорчуку (
alv@linux-online.ru
)
10. Заново импортирована: "
Настольная книга по безопасности Gentoo
" т.к. безопасность это очень важный вопрос. Теперь на русском языке.
11. Обновлены: "
Примеры конфигурационных файлов "
12. Обновлен и дополнен: "
HOWTO Соединение с Internet
"
1

Новое и измененное (changelog)
13. Продолжено форматирование текста.
Версия 1.4 от 01.02.2008
1. Добавлено:
Обращение к русскому сообществу Gentoo
2. Дополнены цели написания данного сборника. ;)
3. В связи с выходом KDE 4.0.0, оформил раздел:
Gentoo и KDE
- добавлен собственный перевод статьи:
Gentoo and KDE 4.0
- добавлен материал:
Способы переключения раскладок клавиатуры в
KDE (3в1).
4. Так как мы используем Java, то решено оформить раздел:
Gentoo и Java
- заново переведена и дополнена статья:
Gentoo Java Guide;
- переведена статья:
Gentoo Java Upgrade Guide
;
5. Добавлена статья (автор:
MooSe
):
Соединение нескольких офисов в одну сеть с помощью OpenVPN.
6. Добавлена статья из русского wiki:
Шпаргалка по установке Gentoo.
7.
Добавлено очень актуальное HOWTO:
HOWTO hal и устройства ввода.
8. Добавлено:
Ebuild HOWTO (Англ)
9. Изменена статья о
XkbLayouts в связи с переходом на hal версии 0.5.10 и возникшими проблемами с переключением раскладки клавиатуры.
10. Обновлено руководство:
Power Management Guide (Англ.)
11. Обновлена и перенесена статья:
Windows-эквиваленты
12. Исправлены многие орфографические ошибки.
13. Продолжено форматирование текста.
14. Обновлены: "
Примеры конфигурационных файлов "
Версия 1.5 от 02.04.2008
1. Добавлены новые участники проекта:
- Калинников Вадим a.k.a. MooSe;
- Шевцов Константин a.k.a integer || night_fever.
2. Добавлен перевод
Power Management Guide
:
Управление питанием компьютера
(автор перевода: vah).
3. Добавлена статья:
Использование rpm-пакетов в Gentoo
(автор:
MooSe
).
4. Добавлена статья:
Настройка спутникового интернета в Gentoo
(автор: tuxmaster
).
5. Добавлена статья:
Unix Toolbox
6. Добавлена статья:
Советы пользователям Gentoo (вариант 2)
(автор
Алексеев А.);
7. Добавлена статья:
Ещё раз о главном - жизнь после установки
(автор: gentoo).
8. Добавлена статья:
HOWTO ivman
9. Добавлена статья:
Изучаем параметры gcc.
10. Создан новый раздел:
Gentoo и СУБД
, а в нем добавлены:
-
Руководство по MySQL для начинающих;
-
PostgreSQL Guide
11. Создан новый раздел:
Тюнинг Gentoo
, а в нем добавлены:
-
Ядро 2.6: Тонкости настройки
;
-
Тюнинг системы и запуска некоторых программ
;
2

Новое и измененное (changelog)
-
Тюнинг настроек программ из семейства Mozilla
;
перенесены:
-
Руководство по предварительному связыванию в Gentoo Linux
;
-
Тонкая настройка IDE дисков с помощью hdparm
;
-
Ускорение загрузки системы
12. Создан новый раздел:
Gentoo и системы контроля версий
, а в нем:
-
HOWTO Subversion сервер при помощи Apache2 и WebDav
13. Добавлена статья:
Создание LiveCD дистрибутива на базе Gentoo Linux
(автор: P
izgin).
14. Добавлена статья:
Что делать, если система «зависла»
(автор: Perlovk a).
15.
Добавлена статья:Hardened Gentoo (автор: powerman).
16. Обновлен перевод статьи:
Gentoo and KDE 4.0.
17. Исправлены многие орфографические ошибки.
18. Практически завершено форматирование текста.
19. Обновлены: "
Примеры конфигурационных файлов "
3

Составители
Составители

Батогов Е.В. a.k.a. JohnBat26 (ICQ:198710313; Jabber.ru/Yahoo/AIM/Google/MSN/Skype:
JohnBat26)
e-mail:
JohnBat26@gmail.com
,
JohnBat26@yandex.ru
occupation: JEE developer
о себе:

http://picasaweb.google.ru/JohnBat26

http://www.odnoklassniki.ru/user/182870623

http://vkontakte.ru/id4283007

http://evgeniy-batogov.moikrug.ru/

Шевцов Константин a.k.a integer || night_fever (jabber: night_fever@jabber.ru; ICQ:
496480428)
e-mail:
gentoo.integer@gmail.com

Калинников Вадим Валерьевич a.k.a. MooSE (jabber: moose1@jabber.ru)
e-mail:
bulvinkl
@gmail.com

Конахин Э.В. a.k.a. BadEd (ICQ: 757727756)
e-mail: baded@mail.ru
о себе:

http://www.odnoklassniki.ru/user/265150462

Киселев М.А. a.k.a. Kismih05 (ICQ:77833996); Yahoo/AIM: kismih05)
e-mail:
kismih05@yahoo.com

Dmeshr
e-mail:
dmeshr@gmail.com
По материалам сайтов:

http://gentoo.ru

http://gentoo.org

http://ru.gentoo-wiki.com

http://gentoo.blog.ru

http://www.rugentoo.org

http://linuxforum.ru

http://myfotomx.com/dalth/linuxbook.odt

http://linuxshop.ru

http://citkit.ru

http://rus-linux.net

http://lxj.endofinternet.net

http://www.habrahabr.ru/blog/linux

http://perlovka.homelinux.net
Версия: 1.5
Последняя редакция: 02.04.2008
Лицензия: GPL v2
Создано с помощью: OpenOffice Writer 2.4.0
4

Цели данного сборника
Цели данного сборника

Избавить от необходимости серфинга по различным ресурсам в
поисках информации о Linux и Gentoo в частности.

Увеличить количество пользователей Gentoo Linux в России.

Упростить освоение Gentoo Linux, тем самым увеличить его
популярность.

Создать лучшую документацию по Gentoo Linux на русском языке.
Пожелания, участие в написании и критика приветствуются. :)
Просьба при копировании или дополнении данного сборника, согласовывать с:
1. Авторами статей.
2. Составителями данного сборника (см. вверху страницы).
Всем авторам статей: ОГРОМНОЕ СПАСИБО ЗА ВАШ ТРУД !!!
5

Обращение к русскому сообществу Gentoo
Обращение к русскому сообществу Gentoo
Дорогие и уважаемые пользователи Gentoo Linux, вся наша команда по созданию данного сборника желает Вам дальнейшего совершенствования в области Linux. Для дальнейшего улучшения книги, мы предлагаем всех Вам написать на наши e-mail:

johnbat26@gmail.com
;

gentoo.integer@gmail.com
;

bulvinkl
@gmail.com;

baded@mail.ru;

kismih05@yahoo.com;

dmeshr@gmail.com,
отзывы о том что:

понравилось;

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

чем вы могли бы помочь.
Заранее спасибо.
Нам необходимы люди:

по сбору интересной информации, которую можно и нужно опубликовать в книге;

переводчики;

знающие толк в форматировании и стилистике документов.
Просьба к администраторам http://gentoo.ru опубликовать наши переводы статей на http://gentoo.ru и http://gentoo.org
Чем больше отзывов, тем быстрее будут выходить новые версии книг ! ;)
Еще раз всем удачи на пути освоения, а затем и наслаждения Gentoo Linux !
6

Вступительное слово
Вступительное слово
Автор: Батогов Е.В. a.k.a JohnBat26
Добро пожаловать всем, кто решил вступить на путь освоения операционной системы Linux (и Gentoo в особенности). Немного забегая вперед, хочется заметить, что путь предстоит не легкий, но очень интересный. Главное помните одну известную истину: "Лучше день подождать, а потом за 5 минут долететь!"
Расскажу немного из своего опыта использования Linux.
Когда 3 года назад мне надоело переустанавливать Windows по два и более раза в год, я стал искать альтернативу. Кто-то скажет сейчас, что мол я не умею использовать Windows, сразу отвечу, что работал в ней около 5 лет. Так как я являюсь человеком, который не может просто так сидеть и не проводить эксперименты с системой, то устанавливал более 200 программ, и это делало
Windows очень медленной и нежизнеспособной (Сейчас у меня в Gentoo установлено > 1000 пакетов :)). Далее, в Windows, автоматически возникали проблемы обновления всего этого ПО. И это еще не говоря о вирусах...
Сначала я поставил OpenSuSE. В принципе все нравилось, НО это до необходимости совершения таких действий как, например, смена ядра, установка драйверов, обновление системы (хотя Smart в принципе, справлялся с этим).
Установка программ из RPM вызывала напряжение нервной системы, особенно когда не было хорошего интернета. Ох уж эти зависимости.... :-(
Так как я являюсь человеком, который не остановится, пока не получит систему, близкую к идеальной, то мой взгляд, наконец-то, пал на Gentoo. Спустя год я уже установил Gentoo на 10 машин, из которых половина ноутбуки (Dell, Asus, Acer,
Sony VAIO)! Процесс установки действительно захватывает тем, что ты полностью понимаешь, что полностью управляешь системой.
Gentoo поразил меня следующим:

очень быстрая скорость работы;

IMHO, лучшая системы управления ПО — portage;

очень много документации, в том числе и на русском языке;

никаких проблем с обновлением всей системы, включая ядро, gcc, glibc и т.п.;

отличное сообщество пользователей;

абсолютная контролируемость системы;

никаких лишних пакетов.
Еще ни одна ОС не вдохновляла меня на написание книги, пусть она и составлена из трудов многих хороших людей. В нашей Великой России такие сборники должны быть очень актуальны, т.к. не у всех есть постоянный доступ к сети (сам работал через GPRS в течение двух лет).
В заключении хочется пожелать всем удачи на пути освоения Gentoo Linux. Как говорится: "Дорогу осилит идущий !" Вперед !!!
7

Вступительное слово
Вводная информация о Linux
UNIX
Ссылка на оригинал:
http://ru.wikipedia.org/wiki/UNIX
C версии: 1.3
UNIX (читается ю́никс) — группа переносимых, многозадачных и многопользовательских операционных систем.
Первая система UNIX была разработана в конце 1960-х — начале 1970-х годов в подразделении Bell Labs компании AT&T. С тех пор было создано большое количество различных UNIX-систем. Юридически лишь некоторые из них имеют полное право называться «UNIX»; остальные же, хотя и используют сходные концепции и технологии, объединяются термином «UNIX-подобные» (англ. Unix- like). Для краткости в данной статье под UNIX-системами подразумеваются как истинные UNIX, так и UNIX-подобные ОС.
Некоторые отличительные признаки UNIX-систем включают в себя:

использование простых текстовых файлов для настройки и управления системой;

широкое применение командной строки;

представление устройств и некоторых средств межпроцессного взаимодействия как файлов;

использование конвейеров из нескольких программ, каждая из которых выполняет одну задачу.
В настоящее время UNIX используются в основном на серверах, а также как встроенные системы для различного оборудования. На рынке ОС для рабочих станций и домашнего применения UNIX уступили другим операционным системам, в первую очередь Microsoft Windows. UNIX-системы имеют большую историческую важность, поскольку благодаря им распространились некоторые популярные сегодня концепции и подходы в области ОС и программного обеспечения.
История
Предшественники
В 1957 году в Bell Labs была начата работа по созданию операционной системы для собственных нужд. Под руководством Виктора Высотского (русского по происхождению) была создана система BESYS. Впоследствии он возглавил проект Multics, а затем стал главой информационного подразделения Bell Labs.
8

Вводная информация о Linux
Рис 1. Генеалогическое древо UNIX-систем.
9

Вводная информация о Linux
В 1964 году появились компьютеры третьего поколения, для которых возможности
BESYS уже не подходили. Высотский и его коллеги приняли решение не разрабатывать новую собственную операционную систему, а подключиться к совместному проекту General Electric и Массачусетского технологического института Multics. Телекоммуникационный гигант AT&T, в состав которого входили
Bell Labs,
оказал проекту существенную поддержку, но в 1969 году вышел из проекта, поскольку он не приносил никаких финансовых выгод.
Первые UNIX
Первоначально UNIX была разработана в конце 1960-х годов сотрудниками
Bell Labs, в 1969 году Кен Томпсон, стремясь реализовать идеи, что были положены в основу MULTICS, но на более скромном аппаратном обеспечении
(DEC PDP-7), написал первую версию новой операционной системы, а Брайан
Керниган придумал для неё название — UNICS (UNIplexed Information and
Computing System) — в противовес MULTICS (MULTIplexed Information and
Computing Service). Позже это название сократилось до UNIX. В 1971 году вышла версия для PDP-11, наиболее успешного семейства миникомпьютеров 1970-х (в
СССР оно известно как СМ ЭВМ). Эта версия получила название «первая редакция» (Edition 1) и была первой официальной версией. Системное время все реализации UNIX отсчитывают с 1 января 1970.
Первые версии UNIX были написаны на ассемблере и не имели встроенного компилятора с языка высокого уровня. Примерно в 1969 году Кен Томпсон при содействии Дениса Ритчи разработал и реализовал язык Би (B), представлявший собой упрощённый (для реализации на миникомпьютерах) вариант разработанного в 1966 языка BCPL. Би, как и BCPL, был интерпретируемым языком. В 1969—1973 годах на основе Би был разработан компилируемый язык, получивший название Си (C).
В 1973 году вышла третья редакция UNIX, со встроенным компилятором с Си. 15 октября того же года появилась четвёртая редакция, с переписанным на Си системным ядром (в духе системы Multics, также написанной на языке высокого уровня (ПЛ/1)), а в 1975 — пятая редакция, полностью переписанная на Си. С
1974 года UNIX стал бесплатно распространяться среди университетов и академических учреждений. С 1975 года началось появление новых версий, разработанных за пределами Bell Labs, и рост популярности системы.
В том же 1975 году вышла шестая редакция, известная по широко разошедшимся комментариям Джона Лайонса (Lions' Commentary on UNIX 6th Edition, with Source
Code, [1], [2]). К 1978 г. система была установлена более чем на 600 машинах, прежде всего, в университетах. Седьмая редакция была последней единой версией UNIX. Именно в ней появился близкий к современному интерпретатор командной строки Bourne shell.ую очередь Кеном Томпсоном, Денисом Ритчи и
Дугласом МакИлроем.
Раскол
С 1978 года начинает свою историю BSD UNIX, созданный в университете Беркли.
Его первая версия, была основана на шестой редакции. В 1979 выпущена новая
10

Вводная информация о Linux версия, названная 3BSD, основанная на седьмой редакции. BSD поддерживал такие полезные свойства, как виртуальную память и замещение страниц по требованию. Автором BSD был Билл Джой.
В начале 1980-х компания AT&T, которой принадлежали Bell Labs, осознала ценность UNIX и начала создание коммерческой версии UNIX. Эта версия, поступившая в продажу в 1982 году, носила название UNIX System III и была основана на седьмой версии системы.
Важной причиной раскола UNIX стала реализация в 1980 г. стека протоколов TCP/
IP. До этого межмашинное взаимодействие в UNIX пребывало в зачаточном состоянии — наиболее существенным способом связи был UUCP (средство копирования файлов из одной UNIX-системы в другую, изначально работавшее по телефонным сетям с помощью модемов).
Было предложено два интерфейса программирования сетевых приложений:
Berkley sockets и интерфейс транспортного уровня TLI (англ. Transport Layer
Interface). Интерфейс Berkley sockets был разработан в университете Беркли и использовал стек протоколов TCP/IP, разработанный там же. TLI был создан
AT&T в соответствии с определением транспортного уровня модели OSI и впервые появился в системе System V версии 3. Хотя эта версия содержала TLI и потоки, первоначально в ней не было реализации TCP/IP или других сетевых протоколов, но подобные реализации предоставлялись сторонними фирмами.
Реализация TCP/IP официально и окончательно была включена в базовую поставку System V версии 4. Это, как и другие соображения (по большей части, рыночные), вызвало окончательное размежевание между двумя ветвями UNIX —
BSD (университета Беркли) и System V (коммерческая версия от AT&T).
Впоследствии, многие компании, лицензировав System V у AT&T, разработали собственные коммерческие разновидности UNIX, такие, как AIX, HP-UX, IRIX,
Solaris.
В середине 1983 года была выпущена версия 4.2BSD, поддерживающая работу в сетях Ethernet и Arpanet. Система стала весьма популярной. Между 1983 и 1990 в
BSD были добавлено много новых возможностей, таких как отладчик ядра, сетевая файловая система NFS, виртуальная файловая система VFS, и существенно улучшены возможности работы с файловыми сетями.
Тем временем AT&T выпускала новые версии своей системы, названной System
V. В 1983 была выпущена версия 1 (SVR1 — System V Release 1), включавшая полноэкранный текстовый редактор vi, библиотеку curses, буферизацию ввода- вывода, кеширование inode. Версия 2 (SVR2), выпущенная в 1984, реализовывала монопольный доступ к файлам (file locking), доступ к страницам по требованию
(demand paging), копирование при записи (copy-on-write). Версия 3 вышла в 1987 году и включала, среди прочего, TLI, а также систему поддержки удалённых файловых систем RFS. Версия 4 (SVR4), разработанная в сотрудничестве с фирмой Sun и вышедшая 18 октября 1988, поддерживала многие возможности
BSD, в частности TCP/IP, сокеты, новый командный интерпретатор csh. Кроме того, там было много других добавлений, таких как символические ссылки, командный интерпретатор ksh, сетевая файловая система NFS (заимствованная у
SunOS) и т. д.
Современные реализации UNIX, как правило, не являются системами V или BSD в чистом виде. Они реализуют возможности как System V, так и BSD.
Свободные UNIX-подобные операционные системы
11

Вводная информация о Linux
В 1983 году Ричард Столлмэн объявил о создании проекта GNU — попытки создания свободной UNIX-подобной операционной системы с нуля, без использования оригинального исходного кода. Большая часть программного обеспечения, разработанного в рамках данного проекта, — такого, как GNU toolchain, Glibc (стандартная библиотека языка Си) и Coreutils — играет ключевую роль в других свободных операционных системах. Однако работы по созданию замены для ядра UNIX, необходимые для полного выполнения задач GNU, продвигались крайне медленно. В настоящее время GNU Hurd — попытка создать современное ядро на основе микроядерной архитектуры Mach — всё ещё далека от завершения.
В 1991 году, когда Линус Торвальдс опубликовал ядро Linux и привлёк помощников, использование инструментов, разработанных в рамках проекта GNU, было очевидным выбором. Операционная система GNU и ядро Linux вместе составляют ОС, известную, как GNU/Linux. Дистрибутивы этой системы (такие как
Red Hat и Debian), включающие ядро, утилиты GNU и дополнительное программное обеспечение стали популярными как среди любителей, так и среди представителей бизнеса.
В результате урегулирования юридического дела, возбуждённого UNIX Systems
Laboratories против университета Беркли и Berkeley Software Design Inc., было установлено, что университет может распространять BSD UNIX, в том числе и бесплатно. После этого были возобновлены эксперименты, связанные с BSD- версией UNIX. Вскоре разработка дистрибутива BSD была продолжена в нескольких направлениях одновременно, что привело к появлению проектов, известных как FreeBSD, NetBSD, OpenBSD, TrustedBSD и DragonFlyBSD.
В настоящий момент GNU/Linux и представители семейства BSD быстро отвоёвывают рынок у коммерческих UNIX-систем и одновременно проникают как на настольные компьютеры конечных пользователей, так и на мобильные и встраиваемые системы. Одним из свидетельств данного успеха служит тот факт, что, когда фирма Apple искала основу для своей новой операционной системы, она выбрала NEXTSTEP — операционную систему со свободно распространяемым ядром, разработанную фирмой NeXT и переименованную в
Darwin после приобретения фирмой Apple. Данная система относится к семейству
BSD и основана на ядре Mach. Применение Darwin BSD UNIX в Mac OS X делает его одной из наиболее широко используемых версий UNIX.
Современность
После разделения компании AT&T, товарный знак UNIX и права на оригинальный исходный код неоднократно меняли владельцев, в частности, длительное время принадлежали компании Novell.
В 1993 году Novell передала права на товарный знак и на сертификацию программного обеспечения на соответствие этому знаку консорциуму X/Open, который затем объединился с Open Software Foundation, образовав консорциум
The Open Group. Он объединяет ведущие компьютерные корпорации и государственные организации, в том числе IBM, Hewlett-Packard, Sun, NASA и многие другие. Консорциум занимается разработкой открытых стандартов в области операционных систем, самым важным из которых является Single UNIX
Specification, ранее известный как POSIX. С точки зрения The Open Group,
12

Вводная информация о Linux название UNIX могут носить только системы, прошедшие сертификацию на соответствие Single UNIX Specification.
В 1995 году Novell продала права на существующие лицензии и дальнейшую разработку System V компании Santa Cruz Operation. В 2000 году Santa Cruz
Operation продала свой UNIX-бизнес компании Caldera, которая затем была переименована в SCO Group. Хотя это название похоже на аббревиатуру SCO, используемую Santa Cruz Operation, это две разные компании.
SCO Group заявила, что она также обладает правами на исходный код UNIX и развернула кампанию против различных пользователей и поставщиков UNIX- подобных систем, требуя выплаты лицензионных отчислений. Однако Novell утверждает, что права на исходный код не были переданы Santa Cruz Operation и, таким образом, не перешли к SCO Group, а остаются у Novell, что и подтвердил вердикт суда.



Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7   8   9   ...   79


База данных защищена авторским правом ©nethash.ru 2019
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал