Все о Linux. LinuxRSP.Ru


Cвежие новости Linux и BSD, анонсы статей и книг прямо в почтовый ящик!
Подписаться письмом


 Сегодняшние новости:

25 лет исполнилось ядру Linux

Релиз KDevelop 5.0

Oracle открывает код JDK9 для ARM

Выпущен Timewarrior 1.0.0

Релиз Android 7.0

Percona Memory Engine для MongoDB на базе WiredTiger

PowerShell открыт и доступен для Linux

Форк TrueCrypt: VeraCrypt 1.18

Релиз Snapcraft 2.14

Релиз Go 1.7

Стабильный выпуск рабочего стола Lumina

Вышла первая версия аналога OpenCV - DCV 0.1

Выпуск минималистичной программы для мониторинга jsonmon 3

В MIT разработали новый язык программирования

Первый релиз Qt5Gtk2

Godot 2.1 - новая версия открытого игрового движка

Свободная цифровая станция звукозаписи: Ardour 5.0

Обновление SkypeWeb Plugin for Pidgin

Вышла версия 3.0 Android File Transfer для Linux (и для OS X)

Программный аналог MIDI-контроллера для создания музыки: Launchpadd v1.3

Mozilla спонсирует поддержку Python 3.5 в PyPy

Ef 0.08 - программа для моделирования динамики заряженных частиц

Обновление текстового редактора TEA до версии 42.0.0

Релиз OpenOrienteering Mapper 0.6.4

Вышли Guix и GuixSD 0.11

Релиз Opera 39

Выпуск LibreOffice 5.2

В OpenSSH обнаружены и устранены некоторые уязвимости

Эмулятор FCEUX 2.2.3

Компания Билайн переходит на российскую СУБД с открытым исходным кодом Tarantool

Google

 Новые статьи :

Утилиты для восстановления потерянных данных в Linux

Лучшие файловые менеджеры для Android

20 лучших бесплатных книг о Linux

Как сгенерировать открытый/закрытый SSH-ключ в Linux

Grive - клиент Google Drive для Linux с открытым исходным кодом

Протокол IPv6: варианты подключения

Сервер из образа: DHCP + TFTP + Initrd + OpenVZ

Обзор веб-панелей управления хостингом

Приёмы работы с Vim

Nginx как Reverse Proxy для сайта, использующего SSL

Разработка модулей ядра Linux

Мониторинг нагрузки http-сервера Apache 2

Перевод комментариев к файлу конфигурации Squid

Решение проблем при использовании "1c предприятие" 8.2 в Linux

Advanced Bash-Scripting Guide Искусство программирования на языке сценариев командной оболочки







Rambler's Top100





 
 

Установка и доведение до работоспособного состояния Black Cat Linux 6.02.


Привет всем! Решил я написать статью об установке и настройке Black Cat Linux для тех,
 кто только приступает к освоению этой ОС.
 На это меня побудили некоторые вопросы, задаваемые моими знакомыми,
 впервые столкнувшимися с Linux.
 Данная статья, как я считаю, в основном для полных чайников.
 Главное - это желание учиться и познавать, остальное приложится. 

Итак, приступим. Для начала я немного расскажу о Black Cat. Этот дистрибутив
создан на основе дистрибутива Red Hat Linux, по моему мнению самого
массового и простого дистрибутива. Этим полезным делом занимался небезызвестный
в кругах подписчиков фидошной конференции ru.linux Леон Кантер из
украинского города Донецка и Black Cat Linux Team. 

Почему я выбрал для статьи именно Black Cat? А потому, что это самый
простой дистрибутив для русско- и украинско- язычных пользователей.
Во вторых, как и в Red Hat в Black Cat входит пакет RPM. Этот пакет
обеспечивает простую установку и удаление приложений. Скажу сразу,
что многие программы в Linux поставляются в виде исходного кода со
сценариями компиляции, и на первых порах весьма полезно иметь средство
для установки\удаления приложений, распространяемых в скомпилированном
виде. 

Этот дистрибутив порадовал меня своей практически полной русификацией.
Даже присутствуют man (руководства) на русском языке. Правда, это
очень basic. Также я не имел проблем со шрифтами, что в других дистрибутивах
иногда может доставить массу проблем. По моему скромному мнению Black
Cat Linux - это идеальный дистрибутив для десктопов в условиях России.
Если вам сходу нужен крутой сервер то лучше почитать статьи Вячеслава
Калошина о Slackware.

Итак, приступим. Устанавливать Linux проще всего загрузившись с первого
компакта (Black Cat распространяется на двух CD. На первом лежат бинарники,
которые мы и будем инсталить, а на втором лежит исходный код того,
что лежит на первом, как того и требует GPL.). Также можно запустить
установку ис - под MS-DOS или режима эмуляции MS-DOS в виндовс. Эта
программа лежит на первом СД в каталоге dosutils и зовется autoboot.bat. 

ВНИМАНИЕ! Перед установкой советую вам сделать резервные копии содержимого
винтов. Для установки Linux необходимо (в нашем случае) где - то под
гигабайт, хотя можно поставить и на 40МБ (почти нереально).

Как только появится черный экран с разными буковками ;) сразу жмем
enter. Выбираем язык установки и раскладку клавиатуры. Затем линукс
опознает ваши диски и пр. Тут проблем быть не должно. Затем на вопрос
что мы будем делать отвечаем инсталл :). Линух спросит на какой диск.
Диски в Linux именуются так: hda - это первый физический носитель,
а hda1 - это первый раздел на первом диске. При первой установке вам
придется разбить диск на два раздела (если там живет еще что - то,
то можно и больше, удобнее партишн мэджиком для линукс отделить в
районе гига.). Обычно для этого дела я использую fdisk, который можно
вабрать в меню. Можно это сделать диск друидом из того же меню, но
я не пробовал. Сначала в фдиске жмем кнопочку m, которая выдаст справку
по горячим клавишам. Но я опишу как делал я. Для начала нажмем p и
поспотрим на существующие разделы. Затем жмем кнопку d (если есть
разделы, которые нужно удалить, или в случае, если мы использовали
партишн мэджик, чтобы удалить раздел, созданный партишн мэджик), затем
жмем p а затем выбираем номер удаляемого раздела. Когда все ненужные
разделы удалены, опять смотрим по кнопке p и запоминаем номера существующих
разделов. Далее жмем клавишу n. По ней мы создадим раздел. Жмем p
и выбираем номер создаваемого раздела. Нужно создать два раздела -
натив (там хранится сам линукс) и своп. Размер свопа советуют определять
по такой формуле: ram*2. То есть при 32 рам делаем 64 своп. На самом
деле, при рам = 128мб вполне достаточно 64 мб свопа. Значит создаем
раздел натив и своп. Когда создали своп, системе надо об этом сказать.
Делаем t, указывем раздел, предназначенный для своп и когда программа
попросит указать номер файловой системы говорим 82. Все. Делаем w,
затем q. Далее попадаем в диск друид. Нажимем enter'ом на нативный
раздел и ставим в разделе точки монтирования /. Можно сразу указать
и точки монтирования для других файловых систем. Я обычно загоняю
их в /mnt/имя_раздела. Далее система спросит о разделе свопа. Там
должна стоять [*]. Форматится своп. Далее ставим звездочку напротив
нативного раздела. Можно также проверить раздел на бэды. 

Переходим к выбору приложений. Для простоты можно сделать выбор групп.
Ну там все понятно, только нужно еще выбрать development libraries,
они необходимы для компиляции программ. Еще там есть два раздела:
GNOME и KDE. Это довольно современные мэнеджеры окон. Для начала советую
поставить их оба, сравнить и выбрать нужный. Еще есть такие мэнеджеры,
как AfterStep и WindowMaker, FVWM, FVWM95, LessTiff, но они все (кроме
WindowMaker'а) ставятся автоматически. Все. Жмем продолжить и смотрим
на прцесс инсталляции. Ну а далее идут совсем тривиальные разделы
установки мыши, видеокарты, принтера, и т.д. Здесь вы должны разобраться
сами. Самая трудная в этой части задача - это установка загрузчика
lilo. Все дело в том, что если у вас например, есть раздел windows,
а самого windows там нет, то утановка не происходит и выдается ощибка.
Устанавливаем пароль для root. Root - это корневой пользователь в
системе, администратор. В этом случае надо просто удалить запись dos.
Вот и все. Linux установлен. Пергружаемся с винта, по запросу lilo
вводим linux. Входим в систему как root набрав логин root и тот пароль,
что вы выбрали. Здесь маленькое отступление. В мире Unix не принято
постоянно входить в систему как root, это небезопасно, т.к. root может
в системе все, и любая ошибка может нривести к непоправимым последствиям.
Значит, первым делом даем команду adduser имя_пользователя. Под этим
именем мы будем постоянно работать. Затем делаем passwd имя_пользователя
и устанавливаем для него пароль. Для того, чтобы временно стать root'ом,
находясь в системе под другим именем есть команда su. Она попросит
пароль и вы root. Также можно выполнить команду от имени root не становясь
им. Делается это так: su -c ``команда которую выполняем'' root. Вместо
root можно поставить и другое имя ;) 

Звук во всех Red Hat Based дистрибутивах настраивается программой sndconfig
(если конечно у вас не сверхсовременный неподдерживаемый монстр).
Громкость в консоли регулируем aumix.

Как монтировать диски?

В системе Unix нет такого понятия как диск. Есть понятие файловой системы,
что позволяет очень гибко ими оперировать. Для просмотра директории
применяется команда ls (можно сделать man ls, там все по - русски.)
Для смены каталогов cd. Сначала идем в каталог /mnt и смотрим на существующие
подкаталоги. Должны быть /mnt/cdrom и /mnt/floppy. Монтировать cd
командой 

mount /dev/cdrom, размонтировать umount /dev/cdrom. Тоже самое для
флоппика, только вместо /dev/cdrom ставим /dev/fd0. 

Теперь настроим модем. Для этого сделаем так: ln -s /dev/ttyS3 /dev/modem.
/dev/ttyS3 - это ком 4 в дос. Соответственно, для ком 1 будет /dev/ttyS0
ком 2 /dev/ttyS1 и т.д. Теперь во всех программых, использующих модем
будем указывать /dev/modem. Для соединения по модему есть программа
minicom (аналог telemax в нортоне). Он очень просто настраивается,
так что я не буду это описывать. Для удаленного доступа к сети есть
скрипт ppp. Он настраивается просто: идем в /usr/doc/ppp/scripts и
копируем все файлы в /etc/ppp. Просматриваем все файлы и правим их
для своих нужд. Кстати, для работы с файлами есть аналог NC. Его звать
mc. Запомните, чторегистр букв в unix различается. Теперь в инет можно
ходить, запустив скрипт /etc/ppp-on. Кстати, забыл. Для того, чтобы
выполнить файл, его надо сделать исполняемым. Делаем так: chmod +x
имя_файла. Для того, чтобы файл мог испоняться от любого пользователя
сделаем еще так: chmod +s имя_файла. Еще тогда надо сделать chmod
+s /usr/sbin/pppd. Запомните, что все настройки надо делать от имени
root, а то прав на просмотр/изменение файлов!

Можно еще запустить окошки :) Чуть не забыл :) Делаем startx и смотрим
на GNOME. Ну здесь будут работать виндовые рефлексы, так что не будем
все это описывать. Если вы хотите посмотреть на KDE, то создаем в
вашем домешнем каталоге файл с именем .xinitrc (с точкой в начале).
Сделать это можно так: echo > .xinitrc или vi .xinitrc. vi - это такой
крутой текстоввый редактор, для могих задач он просто незаменим. Когда
вы попадете в vi, то для того, чтобы что - либо написать в файл надо
сначала сказать i, затем написать то что надо, а потом сказать ESC.
Попали в командную строку vi и пишем ``:wq'' (без кавычек только,
это я написал, чтобы двоеточие выделить.) Вышлось и сохранилось. 

Упс. Отвлеклись. Значит, в файле .xinitrx пишем exec kde и опять пускаем
startx. Вот мы и в KDE. Injoy. Он мне нравится больше, чем GNOME.
Просто я к нему привык. Использовал его еще черт помнит с какой бэты.
Кстати, в KDE есть программка kppp, это аналог удаленного доступа
к сети в винде. Еще из косметики: к KDE можно привинчивать схемы.
Скачать можно на http://kde.themes.org, положить в /usr/share/apps/kthememgr/themes
и поменять с помошью менеджера схем в меню настройки. Кстати, если
вы хотите офис для Linux, то посмотрите StarOffice или Corel Word
Perfect for Linux. Этот документ изначально набран в KLyX. Довольно
удобный весч. К тому же есть возможность легко конверить в другие
форматы. Потом как - нить напишу что и чем можно конверить. Кстати,
для перекодировки текстовых файлов поставьте программу recode. Она
написана лично Леоном Кантером и лежит на сиди в каталоге RedHat/RPMS
в виде rpm файла. Установка прграмм осуществляется так:
 rpm -ihv полное_имя_устанавливаемого_файла.
Удаление: rpm -e имя_программы. 

Ну вот вроде бы и все. Если что, то с автором можно связаться по
 e-mail:saddan@mail.ru.
Пишите. Если знаю как - то помогу. Еще огромное спасибо Леону Кантеру
за дистрибутив.  

До встречи. C наилучшими пожеланиями,Иван Зимин. 

      

Связь | О проекте LinuxRSP | Реклама | О Linux
© 1999-2017 LinuxRSP