Самоучитель системного администратора. 5-е издание



Download 19,93 Mb.
Pdf ko'rish
bet15/141
Sana27.06.2022
Hajmi19,93 Mb.
#710588
1   ...   11   12   13   14   15   16   17   18   ...   141
Bog'liq
Samouchitel-sistemnogo-administratora RuLit Me 610071


Глава 2 
Вы должны ввести
свой 
пользовательский пароль
— тот, который применяете для вхо-
да в систему, но не пароль пользователя root (кстати, мы его и не знаем). 
П
РИМЕЧАНИЕ
Использовать команду 
sudo
имеют право не все пользователи, а только те, что внесены 
в файл 
/etc/sudoers
. Администратор системы (пользователь root) может редактировать 
этот файл с помощью команды 
visudo
. Если у вас дистрибутив, который запрещает 
вход под учетной записью root (следовательно, у вас нет возможности отредактировать 
файл 
sudoers
), то в файл 
sudoers
вносятся пользователи, которых вы добавили при ус-
тановке системы. 
Команда 
su
позволяет получить доступ к консоли root любому пользователю (даже 
если пользователь не внесен в файл 
/etc/sudoers
) при условии, что он знает пароль 
root. Понятно, что в большинстве случаев этим пользователем будет сам пользова-
тель root — не будете же вы всем пользователям доверять свой пароль? Поэтому 
команда 
su
предназначена, в первую очередь, для администратора системы, а 
sudo
— для остальных пользователей, которым иногда нужны права root (чтобы они 
меньше отвлекали администратора от своей работы). 
Использовать команду 
su
просто: 
su 
После этого надо будет ввести пароль пользователя root, и вы сможете работать
в консоли, как обычно. Использовать 
su
удобнее, чем 
sudo
, потому что вам не при-
дется вводить 
su
перед каждой командой, которая должна быть выполнена с права-
ми root. 
Прикладные программы в Linux 
В Windows программное обеспечение устанавливается с помощью мастера уста-
новки — программы 
setup.exe
или 
install.exe
. Мастер установки свой для каждой 
программы, т. е. программа 
setup.exe
, предназначенная для установки MS Office, не 
установит Photoshop. 
В Linux все иначе. Здесь используются два основных способа установки программ-
ного обеспечения: 
с помощью пакетов; 
из исходных кодов. 
Пакет содержит все необходимое для установки программы. Существуют два ос-
новных типа пакетов: 
RPM-пакеты — применяются во всех Red Hat-совместимых дистрибутивах (Red 
Hat, Fedora, CentOS, Mandrake, Mandriva, ALT Linux, ASPLinux и др.); 
DEB-пакеты — применяются в дистрибутиве Debian и в дистрибутивах, осно-
ванных на Debian (Ubuntu, Kubuntu, Edubuntu, Denix и др.). 
Пакеты хранятся в хранилищах — репозиториях. Репозиторий может быть локаль-
ным — например, каталогом на жестком диске или на DVD, или же сетевым — 


Выбор аппаратных и программных средств 
63 
сервером в Интернете или в локальной сети, содержащим соответствующие паке-
ты. Для чего создаются репозитории? Для централизованного управления обновле-
нием пакетов. Представьте, что у нас нет репозиториев. Тогда, чтобы узнать, вышла 
ли новая версия нужной вам программы, вам пришлось бы посещать сайт ее разра-
ботчика или, как минимум, сайт разработчика дистрибутива Linux. А это не очень 
удобно. Один-другой раз вы можете забыть проверить наличие обновлений, а по-
том вам вообще надоест это делать. Проще дождаться выхода новой версии дист-
рибутива и обновить все программы за один раз. 
Так и было раньше. Вот вышла программа, ее включили в состав дистрибутива, 
но полностью не протестировали (протестировать все невозможно). Потом оказа-
лось, что программа работает неправильно, но только при определенных усло- 
виях, например, с определенным форматом файла. Или же Linux была установлена 
на сервер и организованы сетевые службы — например, тот же веб-сервер. Через 
некоторое время обнаружилось, что в этой версии веб-сервера имеется «дыра», 
поэтому вскоре выпустили новую версию. Пользователь, установивший програм-
му из дистрибутива, ничего не подозревая о том, что вышла новая ее версия, мог 
бы мучаться минимум полгода или даже год — до выхода следующей версии
дистрибутива. А его сервер могли бы взломать уже на следующий день после
обнаружения «дыры». Но не тут-то было. Разработчики Linux, заботясь о нас
с вами, создали репозитории. И с помощью репозиториев можно быстро и удобно 
отслеживать обновления тех или иных пакетов. Причем это делает сам менеджер 
пакетов, а вам лишь остается указать, какие обновления нужно загружать, а ка-
кие — нет. 
Практически все системы управления пакетами современных дистрибутивов под-
держивают хранилища пакетов. 
Для установки пакета нужно выполнить одну из следующих команд: 
# Debian-совместимые дистрибутивы, в том числе Ubuntu 
apt-get install <название пакета> 
# Fedora, CentOS 
yum install <название пакета> 
# OpenSUSE 
zypper install <название пакета> 
Дополнительную информацию об этих командах вы можете получить или в спра-
вочной системе (команда 
man
), или в уже упоминавшейся книге «Linux. От новичка 
к профессионалу, 6-е изд.». 
Кроссплатформенный запуск программ 
Windows-программы в Linux, увы, просто так не запустишь. Однако способы
использования Windows-программ в Linux есть, даже два. Первый заключается
в установке виртуальной машины VirtualBox, в которой будет инсталлирована 
Windows, а в ней, в свою очередь, установлена необходимая программа. При этом 
виртуальную машину можно настроить так, чтобы она могла взаимодействовать


64 
Глава 2 
с реальной сетью и получать доступ к ресурсам физической машины и других
рабочих станций по сети. 
У такого способа есть и преимущества, и недостатки. К преимуществам можно от-
нести то, что он будет работать в любом случае и подойдет для программ, которые 
нельзя запустить в Linux другими способами. В общем, универсальный способ
запуска программ. Правда, зачем тогда нужна Linux, ведь так? 
А недостатки: 
не следует забывать о необходимости законного приобретения работающей
в виртуальной машине Windows; 
виртуальная машина потребляет довольно много ресурсов, поэтому вряд ли 
производительность Windows-программы, работающей в виртуальной машине, 
вам понравится. 
Второй, наиболее распространенный, способ запуска Windows-программ из-под 
Linux — это использование эмулятора Wine, который входит в состав многих дист-
рибутивов, а в некоторых даже установлен по умолчанию. Преимущества такого 
решения очевидны: 
достойная производительность — Windows-программа работает быстрее, чем
в виртуальной машине; 
нет нужды лицензировать Windows, поскольку она не требуется для запуска 
Windows-программы из-под Linux с помощью Wine. 
Есть и недостатки: 
далеко не все программы запускаются в Wine (особенно сложно с запуском игр); 
некоторые программы могут работать некорректно; 
некоторые программы могут иметь проблемы с отображением русских шрифтов. 
Справедливости ради нужно отметить, что есть возможность запуска Linux-
программ в Windows. Если вы заинтересовались, информацию найдете в Интер- 
нете. 
Установка Linux 
Раньше, скажем, лет 15 назад, чтобы установить Linux, нужно было быть настоя-
щим компьютерным гуру. Сейчас же все операции выполняются в графической 
среде с помощью мастера установки, который сначала запрашивает основные па-
раметры системы, помогает выполнить разметку жесткого диска, а потом сам уста-
навливает ОС (на рис. 2.12 представлена программа установки дистрибутива Fedora 
Server 27). В большинстве случаев установка Linux не вызывает проблем и каких-
либо сложностей. 
Загрузка нескольких операционных систем 
На одном компьютере можно установить несколько ОС, при этом каждая ОС уста-
навливается в собственный раздел жесткого диска. Как правило, если на компьюте-
ре уже установлена Windows, можно без проблем установить еще и Linux. Про- 


Выбор аппаратных и программных средств 
65 
Рис. 2.12. 
Установка Fedora Server 27 
грамма установки Linux может «отрезать» от одного из логических дисков 
Windows свободное пространство (причем эта операция осуществляется без потери 
данных) и на этом месте создать разделы Linux. 
При установке Linux в главную загрузочную запись (MBR) будет установлен
загрузчик GRUB2, позволяющий загружать как Linux, так и Windows. 
Если вы конфигурируете новый компьютер, то сначала следует установить 
Windows, а уже потом — Linux. Дело в том, что инсталлятор Windows принципи-
ально ничего не хочет знать о других операционных системах, и загрузчик 
Windows, если ее устанавливать после Linux, просто перезапишет загрузчик Linux
в MBR, в результате чего загружаться станет только одна операционная система — 
Windows. 
Тестирование Linux на виртуальной машине 
Если вы ни разу не работали с Linux, и очень хочется попробовать, но нет желания 
(возможности) установить ее на реальный компьютер, можно воспользоваться вир-
туальной машиной. В качестве виртуальной машины лучше всего выбрать или 
VMware Workstation или Oracle VirtualBox — в этих виртуальных машинах Linux 
работает без проблем. 


66 
Download 19,93 Mb.

Do'stlaringiz bilan baham:
1   ...   11   12   13   14   15   16   17   18   ...   141




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish