Документация
Добро пожаловать в документацию дистрибутива Simply Linux (Симпли Линукс). Данное руководство предназначено как для начинающих, так и для опытных пользователей. Руководство описывает подготовку системы для установки, процесс установки дистрибутива, а также процедуру настройки и использования системы.
Названия компаний и продуктов, встречающихся в руководстве, могут являться торговыми знаками соответствующих компаний.
Данное руководство соответствует текущему состоянию сведений, но какие-либо окончательные правки могли не попасть в него. В случае обнаружения ошибок и неточностей в руководство вносятся изменения. Актуальная версия руководства в формате HTML со всеми текущими изменениями и дополнениями размещена на сайте с документацией компании «Базальт СПО» http://docs.altlinux.org/.
Часть I. Что такое Simply Linux?
Глава 1. Что такое Симпли Линукс
Simply Linux (Симпли Линукс) — это простая в установке и удобная в работе операционная система, дающая возможность пользователю решать все повседневные задачи, не опасаясь вирусов и не затрачивая время на поиск необходимых программ в сети Интернет и на полках магазинов. Simply Linux — это операционная система для каждого из вас. Она легка в использовании, не требовательна к ресурсам вашего компьютера, функциональна и надёжна.
Проект Simply Linux — адаптированная для обычного пользователя операционная система Linux. Под «обычным пользователем» понимается человек, не владеющий тонкостями настройки и использования системы. Идея проекта Simply Linux — заинтересовать пользователя свободным программным обеспечением, показав комфорт и удобство в работе с ним.
В комплект Simply Linux включено более 30 полностью русифицированных программ, ориентированных на решение большинства потребностей пользователя.
С Simply Linux вы приобретаете простоту в освоении, продуктивность в использовании и оперативную поддержку команды разработчиков.
Мы стараемся ориентироваться, прежде всего, на вас: выбирать самые лучшие программы, отвечать на любые вопросы по работе системы, писать самые подробные инструкции, в максимально короткие сроки исправлять ошибки и совершенствовать Simply Linux в сторону ещё большего удобства и функциональности.
1.1. Simply Linux LiveCD
Важной особенностью Simply Linux является то, что у вас есть возможность загрузиться с диска Simply Linux в режиме LiveCD. Таким образом, вы загружаете операционную систему, не требующую для своего функционирования установки на жёсткий диск.
Если вы выбрали загрузку системы Simply Linux в режиме LiveCD, то работа осуществляется непосредственно с DVD диска, не затрагивая установленную на жёстком диске ОС. Режим LiveCD позволяет быстро начать работу с компьютером, избегая длительного процесса установки ОС в постоянную память.
В режиме LiveCD вы можете пользоваться Интернетом и электронной почтой, просматривать изображения и даже редактировать их, создавать и редактировать документы с помощью приложений, входящих в состав Simply Linux.
Предупреждение
Для того чтобы не потерять выполненную работу во время сеанса работы в режиме LiveCD при необходимости выключения или перезапуска компьютера, сохраните её на жёстком диске или flash-накопителе.
Доступ к файлам на жёстком диске компьютера во время сеанса работы в режиме LiveCD можно получить с помощью файлового менеджера.
Глава 2. Что такое Linux
2.1. Свободные программы
Операционная система (далее — ОС) Linux — ядро, основные компоненты системы и большинство её пользовательских приложений — свободные программы. Свободные программы можно:
Свобода программ обеспечила их широкое использование и интерес к ним со стороны тысяч разработчиков. Основные программы для Linux выходят под лицензией GNU General Public License (далее — GPL). Лицензия GNU не только гарантирует свободу, но и защищает её. Она допускает дальнейшее распространение программ только под той же лицензией, поэтому исходный код ядра Linux, компиляторов, библиотеки glibc, пользовательских графических оболочек не может быть использован для создания приложений с закрытым кодом. В этом принципиальное отличие Linux от свободных ОС семейства BSD (FreeBSD, NetBSD, OpenBSD), фрагменты которых вошли в Microsoft Windows и даже стали основой OS X. Linux включает в себя многие разработки BSD, но его компиляторы и системные библиотеки разработаны в рамках проекта GNU (http://www.gnu.org/home.ru.html).
2.2. Разработка Linux
В отличие от распространённых несвободных ОС, Linux не имеет географического центра разработки. Нет фирмы, которая владела бы этой ОС, нет и единого координационного центра. Программы для Linux — результат работы тысяч проектов. Большинство из них объединяет программистов из разных стран, связанных друг с другом только перепиской. Лишь некоторые проекты централизованы и сосредоточены в фирмах. Создать свой проект или присоединиться к уже существующему может любой программист, и, в случае успеха, результаты этой работы станут известны миллионам пользователей. Пользователи принимают участие в тестировании свободных программ, общаются с разработчиками напрямую. Это позволяет за короткий срок добавлять в программное обеспечение новые возможности, оперативно находить ошибки и исправлять их.
Именно гибкая и динамичная система разработки, невозможная для проектов с закрытым кодом, определяет исключительную экономическую эффективность Linux. Низкая стоимость свободных разработок, отлаженные механизмы тестирования и распространения, привлечение независимых специалистов, обладающих индивидуальным, самостоятельным видением проблем, защита исходного текста программ лицензией GPL — всё это стало причиной успеха свободных программ.
Такая высокая эффективность разработки не могла не заинтересовать крупные фирмы. Они стали создавать свои свободные проекты, основывающиеся на тех же принципах. Так появились Mozilla, LibreOffice, свободный клон Interbase, SAP DB. IBM способствовала переносу Linux на свои мейнфреймы.
Открытый код программ значительно снизил себестоимость разработки закрытых систем для Linux и позволил снизить цену решения для пользователя. Вот почему Linux стала платформой, часто рекомендуемой для таких продуктов, как Oracle, DB2, Informix, Sybase, SAP ERP, Lotus Domino.
2.3. Защищённость
ОС Linux унаследовала от UNIX надёжность и отличную систему защиты. Система разграничения доступа к файлам позволяет не бояться вирусов. Но всё же, программ без ошибок не бывает, и Linux не исключение. Благодаря открытости исходного кода программ, аудит системы может осуществить любой специалист без подписок о неразглашении и без необходимости работы в стенах нанявшей его компании. Сообщества разработчиков и пользователей свободных программ создали множество механизмов оповещения об ошибках и их исправления. Сообщить об ошибке и принять участие в её исправлении независимому программисту или пользователю так же просто, как специалисту фирмы-разработчика или автору проекта. Благодаря этому ошибки защиты эффективно выявляются и быстро исправляются.
2.4. Дистрибутивы Linux
Большинство пользователей для установки Linux используют дистрибутивы. Дистрибутив — это не просто набор программ, а готовое решение для выполнения различных задач пользователя, обладающее идентичностью установки, управления, обновления, а также едиными системами настройки и поддержки.
2.5. Новичку
Linux — самостоятельная операционная система. Все операционные системы разные: Linux — не Windows, не OS X и не FreeBSD. В Linux свои правила, их необходимо изучить и к ним необходимо привыкнуть. Терпение и настойчивость в изучении Linux обернётся значительным повышением эффективности и безопасности вашей работы. То, что сегодня кажется странным и непривычным, завтра понравится и станет нормой.
Не стесняйтесь задавать вопросы, ведь самый простой способ найти ответ — совет опытного специалиста. Взаимопомощь и общение — традиция в мире Linux. Всегда можно обратиться за помощью к сообществу пользователей и разработчиков Linux. Большинство вопросов повторяются, поэтому для начала стоит поискать ответ на свой вопрос в документации, затем в сети Интернет. Если вы не нашли ответа в перечисленных источниках, не стесняйтесь, пишите на форум или в списки рассылки так, как писали бы своим друзьям, и вам обязательно помогут.
Обновление simply linux через терминал
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Сообщения: 535
Благодарности: 12
Получается, что если компьютер не имеет выхода в Интернет, то я не могу никак обновить программы на более новые версии?
Бред какой-то.
Как быть то? Что теперь сидеть без обновлений, со старыми версиями программ?
А вот это разве не то, что мне надо:
Обновление нескольких компьютеров
Если скачанные пакеты не понадобятся, очистите кэш скачанных ранее пакетов:
Как я понял мне надо на одном ПК, который имеет доступ в Интернет, обновить программы с помощью Synaptic. А потом просто скопировать файлы по пути: /var/cache/apt/archives/*.rpm, к примеру, на флешку. И потом на дугих машинах, которые не имеют доступа в Интернет, дать команду: rpm -Uvh *.rpm.
Разве я не прав?
Сообщения: 6954
Благодарности: 384
Это сработает, если состав компов по пакетам одинаков. И это никак нельзя назвать штатным решением. Гораздо более удобно скачать весь бренч и положить его куда-нибудь на внешний USB диск.
Сообщения: 535
Благодарности: 12
Далее через терминал запустил:
rsync -avlpztc --exclude 'SRPMS' --exclude 'x86_64' --stats --delete-after --verbose rsync.altlinux.org::ALTLinux/p5/branch/ /home/user/branch-p5
А на обновляемой машине мне вот так надо будет сделать?
Что б подключить дистр Пятой платформы делаем тоже самое,за исключением строки Раздел(ы),в нее нужно вписать main,т.е. выглядеть это будет так:
URI: file:/путь_куда_скопировали_каталог_ALTLinux Дистрибутив: branch-p5 Раздел(ы): main
Последний раз редактировалось berkut_174, 28-07-2011 в 12:45 .
Сообщения: 6954
Благодарности: 384
Да, и пакеты типа debuginfo надо исключать — они вам не нужны.
Сообщения: 535
Благодарности: 12
P.S. Чет уж очень долго сливаются пакеты. Сейчас вообще ошибку выдал — теперь поставил все заново проверять и недостающее докачивать.
Сообщения: 6954
Благодарности: 384
У меня для одновременной закачки p5 и p6 получилось вот что:
speed=1100 site=rsync://rsync.altlinux.org/ALTLinux/ alt_rs="$site" src=/mnt/Arhiv4/Distribute/ rsync -azHh -v --bwlimit=$speed --temp-dir=/tmp --delete \ --exclude=updates --exclude=old --exclude=cert6 --exclude=c6 --exclude=backports \ --exclude=Daedalus --exclude=2.2 --exclude=2.3 --exclude=2.4 --exclude=3.0 --exclude=4.0 --exclude=4.1\ --exclude=5.0 --exclude=5.1 --exclude=iso --exclude=arm --eclude=t6 \ --exclude=x86_64 -exclude=x86_32 --exclude=SRPMS --exclude=unsupported --exclude=orphaned \ --exclude=obsole --exclude=*debuginfo* $alt_rs/ $src/
Последний раз редактировалось ruslandh, 29-07-2011 в 09:37 .
Сообщения: 535
Благодарности: 12
Алгоритм исключения понял.
Только я не могу понять: какие именно папки из бранча мне нужны!? В них все повторяется и я запутался уже.
Index of /pub/distributions/ALTLinux/p5/branch [DIR] doc/ 23-Mar-2010 13:15 - [DIR] files/ 03-Nov-2009 02:16 - [DIR] i586/ 31-Jan-2009 12:00 - [DIR] noarch/ 09-Dec-2007 17:21 - [DIR] x86_32/ 06-May-2010 03:13 - [DIR] x86_64/
Index of /pub/distributions/ALTLinux/p6/branch [DIR] arm/ 25-Jan-2011 00:01 - [DIR] doc/ 23-Mar-2010 13:15 - [DIR] files/ 14-Jun-2010 21:14 - [DIR] i586/ 31-Jan-2009 12:00 - [DIR] noarch/ 09-Dec-2007 17:21 - [DIR] x86_32/ 21-Jun-2011 05:02 - [DIR] x86_64/ 31-Jan-2009 12:01 -
Подскажите, пожалуйста, какие именно папки мне надо качать?
Сообщения: 6954
Благодарности: 384
1 Если вы хотите скачать оба бренча, лучше скачивать одной командой, тогда не будите дважды качать одни и те-же файлы для разных бренчей и место на диске будет занято меньше (- смотри rлюч -H ).
2. если вы качаете одной командой, то ключ —exclude arm исключает все папки и файлы с именем arm, а ключ —eclude *arm* — исключит все файлы, в имя которых входит имя сочетание букв arm.
3. Лучше смотреть не что качать (качать лучше как у меня — папку верхнего уровня), а а что исключать. Команда получится побольше, но скачает то, что вам нужно и займёт меньше времени. Для проверки правильности команды можно вначале не качать, а получить список, который вы будите качать, т.е. для отладки вначале вместо команды
rsync . ключи . $alt_rs/ $src/
написать
rsync . ключи . $alt_rs/ &> aaa.log
смотрите aaa.log и добавляете, или убираете ключи, а когда всё будет нормально, тогда уже обратно изменяете команду и качаете
4. Из приведённого вами качать надо для архитектуры i586:
[DIR] files/ 14-Jun-2010 21:14 —
[DIR] i586/ 31-Jan-2009 12:00 —
[DIR] noarch/ 09-Dec-2007 17:21 —
Причем files не полностью, а только i586, noarh и list, ну и файл timestamp (в нём дата на которую актуален бренч).
В приведённом мной скрипте вам —exclude=p5 не надо.