Суббота, 08.08.2020, 15:30
Сорум - КСК "Олимп" - МАУ Центр Культуры и Спорта "Сорум"
| RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Програмное Обеспечение (Hard&Soft) » Общее ПО (Soft) » Linux - по русски...
Linux - по русски...
MurzilkaДата: Вторник, 25.12.2012, 07:39 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 1617
Репутация: 333
Статус: Offline
Linux команды, которым не нашлось место ни в каком другом разделе.
# uname -a
# Показать версию ядра Linux;
# lsb_release -a
# На экран выводиться информация о версии операционной системы Debian и оснваных на ней дистрибутивах;
# cat /etc/SuSE-release
# На экран выводится информация о версии операционной системы SuSE;
# man hier
# Описание иерархии файловой системы (для чего нужна каждая директория в linux);
# clear
# Очищение экрана терминала;
# wall Привет
# Отправляет на терминалы других пользователей сообщение "Привет";
# date
# Показывает текущую дату и время;
# cal -3
# Показывает в удобной форме предыдущий, текущий и последующий месяц (типо календарь);
# uptime
# Показать текущее время и работу системы без перезагрузки и выключения;
# hostname
# Показать сетевое имя компьютера;
# whois linux.org
# Показать информацию о доменом имени linux.org;
# export http_proxy=http://your.proxy:port
# Изменить переменной окружения http_proxy, для использования интернета через proxy-сервер;
# wget http://itshaman.ru/images/logo_white.png
# Скачать файл http://itshaman.ru/images/logo_white.png в текущую папку;
# wget --convert-links -r http://www.linux.org/
# Копирование сайта целиком и конвертирование ссылок для автономной работы. Копирование происходит на 5 уровней в глубину;
# pppconfig
# Создание и настройка Dial-Up соединения для выхода в Интернет по модему;
# pppoeconf
# Создание и настройка выхода в Интернет через ADSL-модем;
# !!
# Выполнить последнюю команду;
# history | tail -50
# Показать последние 50 набранных команд;
# exit
# Завершить сеанс текущего пользователя;
# passwd
# Меняет пароль текущего пользователя;
# shutdown -h now
# Выход из Linux;
# poweroff
# Выход из Linux;
# reboot
# Перезагрузка системы;
# last reboot
# Cтатистика перезагрузок;
# winecfg
# Настройка Wine - НЕэмулятор WinAPI;
# host itshaman.ru
# Показывает IP-адрес введенного сайта;
2. Команды Linux: работы с файлами и директориями

--------------------------------------------------------------------------------

В этом разделе собраны команды Linux предназначенные для: создания и удаления файлов и директорий, команды навигации между ними и команды для назначения владельца и прав доступа.

2.1 Директории и файлыНаверх
# pwd
# Выводит текущий путь;
# ls
# Выводит список файлов и каталогов по порядку;
# ls -laX
# Выводит форматированный список всех файлов и директорий, включая скрытые;
# cd
# Переход в домашнюю директорию;
# cd /home
# Переход в директорию /home;
# touch /home/primer2
# Создание пустого файла /home/primer2;
# cat /home/primer2
# Показать содержимое файла /home/primer2;
# tail /var/log/messages
# Выводит конец файла. Удобно при работе с логами и большими файлами;
# nano /home/primer2
# Редактирование файла /home/primer2;
# gedit /home/primer2
# Вторая команда Linux для редактирования файла;
# echo "Последняя строчка" | sudo tee -a /home/primer2
# Добавление к концу файла "Последняя строчка" в файл /home/primer2;
# cp /home/Mut@NT/primer.txt /home/primer.txt
# Копирует /home/Mut@NT/primer.tx в home/primer.txt;
# ln -s /home/Mut@NT/primer.txt /home/primer
# Cоздает символическую ссылку /home/primer к файлу /home/Mut@NT/primer.txt;
# mkdir /home/Mut@NT/shaman
# Создание директории с именем shaman;
# rmdir /home/Mut@NT/shaman
# Удаление директории с именем shaman;
# rm -rf /home/Mut@NT/shaman
# Удаление директории с вложенными фалами;
# cp -la /dir1 /dir2
# Копирование директорий;
# mv /dir1 /dir2
# Переименование директории;
# du -sh /home/Mut@NT/
# Выводит на экран размер заданной директории. Можно использовать для определения размера файлов;
# locate primer
# Поиск всех файлов с именем primer;
2.2 Права доступаНаверх
# [sudo] chmod 0777 /home/
# Изменение прав доступа к директории только для /home. 0777 – разрешение на чтение/запись/исполнение для всех групп;
# [sudo] chmod -R 0777 /home/
# Рекурсивное изменение прав доступа к директории /home. 777 – разрешение на чтение/запись/исполнение для всех групп. Все вложенные директории и файлы будут иметь права 0777;
# [sudo] chown Mut@NT:ITShaman /home/primer.txt
# Изменение владельца и группы только для файла /home/primer.txt;
# [sudo] chown -R Mut@NT /home/
# Изменение владельца для всего содержимого директории /home;
3. Команды Linux: работа с архивами
Наверх

--------------------------------------------------------------------------------

# tar cf primer.tar /home/primer.txt
# Создать tar-архив с именем primer.tar содержащий /home/primer.txt;
# tar czf primer.tar.gz /home/primer.txt
# Cоздать tar-архив с сжатием Gzip по имени primer.tar.gz;
# tar cjf primer.tar.bz2 /home/primer.txt
# Cоздать tar-архив с сжатием Bzip2 по имени primer.tar.bz;
# tar xf primer.tar
# Распаковать архив primer.tar в текущую папку;
# tar xzf primer.tar.gz
# Распаковать tar-архив с Gzip;
# tar xjf primer.tar.bz
# Распаковать tar-архив с Bzip2;
4. Команды Linux: установка программ

--------------------------------------------------------------------------------

4.1 Просмотр установленных пакетовНаверх
RPM - дистрибутивы
# rpm -qa
# Показать список установленных пакетов RPM в системе;
DEB - дистрибутивы
# dpkg -l |more
# Показать список установленных пакетов DEB в системе;
# apt-cache search имя пакета
# Ищет в индексах наличее доступного пакета и выводит на экран краткую информацию о нужном пакете (очень полезная команда для поиска и установки программ из консоли);
# apt-cache showpkg имя пакета
# Полная информация о указанном пакете;
4.2 Установка и удаление пакетовНаверх
RPM - дистрибутивы
# [sudo] rpm -i pkgname.rpm
# Установка RPM пакета pkgname.rpm;
# [sudo] rpm -e pkgname
# Удаление RPM пакета pkgname;
# [sudo] dpkg -i *.rpm
# Установка всех пакетов в директории;
DEB - дистрибутивы
# [sudo] apt-get update
# Обновление списка доступных пакетов из Internet;
# [sudo] apt-get upgrade
# Обновление доступной версии установленных пакетов в системе;
# [sudo] apt-get install pkgname
# Установка DEB пакета pkgname;
# [sudo] apt-get remove pkgname
# Удаление DEB пакета pkgname;
# [sudo] dpkg -i *.deb
# Установка всех пакетов в директории;
5. Команды Linux: мониторинг работы и просмотр логов.
Наверх

--------------------------------------------------------------------------------

Команды Linux необходимые для мониторинга работы операционной системы. Все показания выводятся на экран в реальном времени. Число, стоящее после команды означает интервал между выводом информации.

# top
# Информация в реальном времени о загруженных процессах, потребление ОЗУ;
# htop
# Более расширенная on line-статистика о загруженных процессах (разработчик http://htop.sourceforge.net);
# dmesg
# Показывает log-файл загрузки ОС и нахождения новых устройств;
# mpstat 1
# Показывает расширенную статистику потребления ресурсов системы в процентах (для некоторых дистрибутивов необходима установка пакета sysstat);
# vmstat 2
# Показать расширенную статистику по использованию виртуальной памяти;
# iostat 2
# Показать расширенную статистику прерываний по устройствам;
6. Команды Linux: информация об устройствах.
Наверх

--------------------------------------------------------------------------------

# lsdev
# информация об уже установленных устройствах (в некоторых дистрибутивах требует доставить пакет procinfo);
# cat /proc/cpuinfo
# Показать полную информацию о модели процессора (частота, поддерживаемые инструкции и т.д.);
# cat /proc/meminfo
# Показать расширенную информацию о занимаемой оперативной памяти (MemTotal, MemFree, Buffers, Cached, SwapCached,HighTotal, HighFree, LowTotal и т. д.);
# grep SwapTotal /proc/meminfo
# Показать размер раздела выделенного под swap;
# watch -n1 'cat /proc/interrupts'
# Показать информацию о прерываниях;
# free -m
# Информация о используемой и свободной ОЗУ и Swap-файле (-m указывает, что отображать нужно в Мб);
# lshal
# Показать список всех устройств и их параметров;
# cat /proc/devices
# Показать все устройства в системе (названия взяты из директории /proc/devices);
# lspci -tv
# Показать обнаруженные PCI-устройства;
# lsusb -tv
# Показать обнаруженные USB-устройства;
# [sudo] dmidecode
# Показать информацию о версии BIOS компьютера;
# gtf 1024 768 75
# Выводит строку ModeLine для Вашего монитора на параметрах экрана 1024x768x75Hz;
7. Команды Linux: жесткие диски и файловая система.

--------------------------------------------------------------------------------

7.1 Информация о файловой системе и жестком дискеНаверх
# fdisk -l
# Информация о всех подключенных жестких и сменных дисках;
# [sudo] hdparm -I /dev/sda
# Полная информация о IDE/ATA жестких дисках;
# smartctl -a /dev/sda1
# Выводит SMART-информацию о разделе жесткого диска /dev/sda1 (необходима установка пакета smartmontools);
# [sudo] blkid
# Выводит UUID всех доступных накопителей информации в системе;
7.2 Производительность жесткого дискаНаверх
# [sudo] hdparm -tT /dev/sda
# Показывает производительность жесткого диска;
7.3 Монтирование разделов жесткого дискаНаверх
# mount | column -t
# Показывает полную информацию о примонтированных устройсвах;
# cat /proc/partitions
# Показывает только примонтированные разделы жесткого диска;
# df
# Показывает свободное место на разделах;
# [sudo] mount /dev/sda1 /mnt
# Монтирует раздел /dev/sda1 к точке монтирования /mnt;
# [sudo] mount -t auto /dev/cdrom /mnt/cdrom
# Монтирует большинство CD-ROM`ов;
# [sudo] mount /dev/hdc -t iso9660 -r /cdrom
# Монтирует IDE CD-ROM;
# [sudo] mount /dev/scd0 -t iso9660 -r /cdrom
# Монтирует SCSI CD-ROM;

# [sudo] mount -t ufs -o ufstype=ufs2,ro /dev/sda3 /mnt
# Монтирование FreeBSD разделов в Linux;
# [sudo] mount -t smbfs -o username=vasja,password=pupkin //pup/Video
# Монтирование сетевых ресурсов (SMB);
# [sudo] mount -t iso9660 -o loop /home/file.iso /home/iso
# Монтирование ISO-образов;
# [sudo] mount /dev/sdb1 -t vfat -o rw /mnt
# Монтирование раздел с файловой системой FAT 16/32 (к примеру USB-накопитель) к точки монтирования /mnt с возможностью записи;
# [sudo] umount /mnt
# Отмонтирует раздел от точки монтирования /mnt;
8. Команды Linux: настройка сети.

--------------------------------------------------------------------------------

8.1 Конфигурация сетиНаверх
# ifconfig
# Показать параметры всех сетевых;
# ifconfig eth0
# Показать параметры сетевого интерфейса eth0;
# [sudo] ethtool eth0
# Показывает состояние сетевого интерфейса eth0 (для некоторых дистрибутивов требуется установка пакета ethtool). Команда ethtool применяется только для проводных подключений, не работает с беспроводными интерфейсами;
# [sudo] ethtool -s eth0 speed 100 duplex full autoneg off
# Принудительно задать скорость сетевому интерфейсу 100Mbit и режим Full duplex и отключить автоматическое определение;
# ifconfig eth0 192.168.50.254 netmask 255.255.255.0
# Задать основной IP адрес сетевому интерфейсу eth0;
# ip addr add 192.168.50.254/24 dev eth0
# Задать основной IP адрес сетевому интерфейсу eth0;
# ifconfig eth0:0 192.168.51.254 netmask 255.255.255.0
# Задать дополнительный IP адрес сетевому интерфейсу eth0;
# ip addr add 192.168.51.254/24 dev eth0 label eth0:1
# Задать дополнительный IP адрес сетевому интерфейсу eth0;
# [sudo] ifconfig eth0 up
# Запустить сетевой интерфейс eth0;
# [sudo] ifconfig eth0 down
# Отключить сетевой интерфейс eth0;
# ifconfig eth0 hw ether 00:01:02:03:04:05
# Смена MAC адреса;
# [sudo] /etc/init.d/dhcpd restart
# Перезагрузка DHCP клиента;
# ping 192.168.0.2
# Проверка сетевого соединения. Пингуется IP адрес 192.168.0.2 (пинговать можно ya.ru);
8.2 МаршрутизацияНаверх
# route -n
# Выводит на экран таблицу маршрутизации;
# netstat -rn
# Выводит на экран таблицу маршрутизации;
8.3 Управление портами (брандмауэр)Наверх
# netstat -an | grep LISTEN
# Показывает список всех открытых портов;
# lsof -i
# Показывает список всех открытых портов в сеть Internet;
# [sudo] netstat -tup
# Активные соединения с интернетом;
# socklist
# Показывает все открытые сокеты;
# [sudo] netstat -anp --udp --tcp | grep LISTEN
# Список приложений, которые открывают порты;
# [sudo] iptables -L -n -v
# Показывает статус firewall (статус iptables);
# [sudo] iptables -P INPUT ACCEPT
# Открывает доступ ко всем портам;
# [sudo] iptables -P FORWARD ACCEPT
# Открывает доступ ко всем портам;
# [sudo] iptables -P OUTPUT ACCEPT
# Открывает доступ ко всем портам;
# [sudo] iptables -X
# Удаляет все цепочки;
8.4 Управление NATНаверх
# [sudo] iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
# "Поднятие" NAT на интерфейсе eth0;
# [sudo] iptables -t nat -A PREROUTING -p tcp -d 78.31.70.238 --dport 20022 -j DNAT --to 192.168.16.44:22
# Перенаправление порта 20022, который использется для ssh;
# [sudo] iptables -t nat -A PREROUTING -p tcp -d 78.31.70.238 --dport 993:995 -j DNAT --to 192.168.16.254:993-995
# Перенаправление диапазона портов 993-995;
# iptables -L -t nat
# Проверка статуса NAT;
9. Команды Linux: создание и запись ISO образов.
Наверх

--------------------------------------------------------------------------------

# cdrecord -scanbus
# Показывает все доступные CD-ROM;
# dd if=/dev/hdc of=/tmp/mycd.iso bs=2048 conv=notrunc
#Создание ISO образов с диска CD-ROM;
10. Команды Linux: пользователи и группы.
Наверх

--------------------------------------------------------------------------------
Команды Linux необходимые для работы с пользователями и группами пользователей.
# id
# Показывает сводную информацию по текущему пользователю (логин, UID, GID, группы);
# finger Mut@NT
# Показать информацию о пользователе Mut@NT;
# last
# Показывает последних зарегистрированных пользователей;
# who
# Показывает имя текущего пользователя и время входа;
# useradd Mut@NT
# Добавление нового пользователя Mut@NT;
# groupadd ITShaman
# Добавление группы ITShaman;
# usermod -a -G ITShaman Mut@NT
# Добавляет пользователя Mut@NT в группу ITShaman (для Debian-подобных дистрибутивов);
groupmod -A Mut@NT ITShaman
# Добавляет пользователя Mut@NT в группу ITShaman (SuSE);
# userdel Mut@NT
# Удаление пользователя Mut@NT;
# groupdel ITShaman
# Удаление группы ITShaman;
11. Команды Linux: работа с процессами.
Наверх

--------------------------------------------------------------------------------
Все запущенные процессы имеют уникальные номера - PID.
# ps axjf
# Показать все загруженные процессы;
# pgrep -l sshd
# Показать PID определенного процесса – sshd;
# echo $$
# Показать PID вашей оболочки;
# fuser -va 22/tcp
# Показать PID процесса использующий порт 22;
# fuser -va /home
# Показывает PID процесса имеющего доступ к /home;
# lsof /home
# Показывает список процессы, которые используют /home;
# killall 0 httpd
# Выводит на экран текущее состояние процесса httpd;
# kil 4712
# «Убить» процесс с PID 4712;
# [sudo] killall TERM 4712
# Посылает процессу с PID`ом 4712 сигнал TERM - завершить процесс;
# [sudo] killall HUP httpd
# Посылает процессу с именем httpd сигнал HUP - остановить процесс;
# [sudo] fuser -k -TERM -m /home
# “Убить” все процессы имеющие доступ к /home;
Важные сигналы посылаемые процессам:
1 - HUP остановить процесс
2 - INT прервать процесс
3 - QUIT выйти
9 - KILL “убить” процесс
15 - TERM завершить процесс
12. Команды Linux: Runlevels.
Наверх

--------------------------------------------------------------------------------

После загрузки ядра Linux начинают загружаться различные демоны и программы, такие как NetworkManager, Evolution и т. д., результат которых мы видим у себя после загрузки на рабочем столе. Загрузка каждой службы осуществляется скриптом. Все скрипты лежат в /etc/init.d.

Runlevels – это целое число, которое определяет “уровень загрузки”.

“Уровни загрузки” бывают:
Runlevels=0 Выключение компьютера;
Runlevels=1 режим Single-User;
Runlevels=2 Текстовый режим без поддержки сети;
Runlevels=3 Текстовый режим с поддержкой сети;
Runlevels=4;
Runlevels=5 Графический режим;
Runlevels=6 Перезагрузка компьютера.
То есть скрипты, которые должны загружаться только в текстовом режиме с поддержкой сети, имеют Runlevels равный 3.

Более простой вариант настройки:
# [sudo] sysv-rc-conf
#Очень удобная настройка Runlevels (необходима установка пакета sysv-rc-conf);
Ручной вариант настройки:
# chkconfig --list
# Показывает список всех скриптов с соответствующими им Runlevels;
# chkconfig --list udev
# Показывает разрешенные Runlevels только отдельного скрипта, в нашем случае udev;
# [sudo] update-rc.d udev defaults
# Выставление скрипту udev значений Runlevels по-умолчанию (для Debian-подобных дистрибутивов);
# [sudo] chkconfig udev --level 35 on
# Добавление скрипту udev Runlevels 3 и 5;
# [sudo] update-rc.d udev start 20 2 3 4 5 . stop 20 0 1 6
# Изменить параметры для скрипта udev (для Debian-подобных дистрибутивов);
# [sudo] chkconfig udev off
# Отключение у udev всех Runlevels;
# [sudo] update-rc.d -f udev remove
# Отключение у udev всех Runlevel (для Debian-подобных дистрибутивов);
13. Команды Linux: Работа с ядром и модулями.

--------------------------------------------------------------------------------

13.1 Работа с ядром системыНаверх
# uname -a
# Показать версию ядра Linux;
13.2 Работа с модулями ядраНаверх
# lsmod
# Список всех модулей загруженных в ядро;
# [sudo] modprobe isdn
# Загрузка модуля на примере isdn;
# make
# Создание сжатого образа ядра системы;
# make modules
# Компиляция модуля;
# [sudo] make modules_install
# Установка модуля;
# [sudo] make install
# Установка в ядро системы;
14. Команды Linux: работа с LiveCD.
Наверх

--------------------------------------------------------------------------------

# [sudo] chroot /mnt
# смена root-окружения на /mnt. После этого коневой раздел, примонтировнный к /mnt, будет использоваться как родной;
15. Команды Linux: конвертирование различной информации;

--------------------------------------------------------------------------------

15.1 Конвертирование текстаНаверх
# iconv -l
# Выводит список всех доступных кодировок;
# iconv -f cp1251 -t UTF-8 file_cp1251.txt -o file_utf8.txt
# Смена кодировки. Был файл file_cp1251.txt с кодировкой cp1251, а в итоге получился файл file_utf8.txt с кодировкой utf8;
15.2 Конвертирование PDF в JPEGНаверх
# convert name.pdf name-%03d.jpg
# Конвертируется name.pdf в постраничные JPEG изображения (в некоторых дистрибутивах необходимо установить пакет imagemagick);
# convert *.jpeg name.pdf
# Конвертируются JPEG изображения в PDF (в некоторых дистрибутивах необходимо установить пакет imagemagick);
15.3 Конвертирование видеоНаверх
# mencoder -o videoout.avi -oac mp3lame -ovc lavc -srate 11025 -channels 1 -af-adv force=1 -lameopts preset=medium -lavcopts vcodec=msmpeg4v2:vbitrate=600 -mc 0 vidoein.AVI
15.4 Конвертирование аудиоНаверх
# cdparanoia -B
# Копирование треков с AudioCD в текущую директорию wav-файлами;
# lame -b 256 in.wav out.mp3
# Конвертирование wav-файлов в mp3 с качеством 256 kb/s;
# oggenc in.wav -b 256 out.ogg
# Конвертирование wav-файлов в Ogg Vorbis с качеством 256 kb/s;
16. Команды Linux: печать на принтере.
Наверх

--------------------------------------------------------------------------------

# export PRINTER=lbp2900
# Выбор принтера по-умолчанию. В примере выбран принтер Canon LBP-2900;
# lpr #2 name.txt
# Распечатать на принтере Canon LBP-2900 две копии файла name.txt;
# lprm -
# Удаление всех задач с принтера по-умолчанию;


C уважением Некий Tomsik aka Мурзилка
А у вас есть ручка за 2.50?
 
MurzilkaДата: Вторник, 25.12.2012, 07:40 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 1617
Репутация: 333
Статус: Offline
ifdown eth0
ifup eth0

ifconfig

netstat -an [shift]+[PgUp]

netstat -an|grep tcp

service iptables stop

service httpd {start|stop}

halt -p

/etc/sysconfig/network-scripts/ifcfg-eth0 - ip-

service httpd restart


C уважением Некий Tomsik aka Мурзилка
А у вас есть ручка за 2.50?
 
MurzilkaДата: Вторник, 25.12.2012, 07:40 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 1617
Репутация: 333
Статус: Offline
pwd – показать текущий каталог
cd - переход в заданную папку
ls - показывает список файлов текущей папки, с ключом -l показывает дополнительные сведения о файлах
cp - копирование файлов/папок
mv - перемещение файлов/папок
mkdir - создать папку rm - удаление файлов/папок, с ключем -R удаляет и все вложенные папки
rmdir - удаление пустой папки
chmod - изменить права доступа к файлу



C уважением Некий Tomsik aka Мурзилка
А у вас есть ручка за 2.50?
 
MurzilkaДата: Вторник, 25.12.2012, 07:41 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 1617
Репутация: 333
Статус: Offline
reboot - перезагрузка системы
poweroff - выключение компьютера
reset - очищает окно терминала, работает даже если вы потеряли курсор, или случилась кака-то шняга
passwd - команда, позволяющас пользователю поменсть свой пароль,
а суперпользователю - поменсть пароль любого зарегистрированного в
системе
free - получить информацию об оперативной памяти (всего, зансто, свободно, в swap)


C уважением Некий Tomsik aka Мурзилка
А у вас есть ручка за 2.50?
 
MurzilkaДата: Вторник, 25.12.2012, 07:42 | Сообщение # 5
Генералиссимус
Группа: Администраторы
Сообщений: 1617
Репутация: 333
Статус: Offline
ps – вывеодит текущие активные процессы
kill - команда отправлсет сигнал прекращения работы тому или
иному процессу, используется для прекращения работы зависшего
приложения
killall - прекращение работы всех процессов, соответсвующих заданным параметрам
top - интерактивный список текущих процессов, отсортированных по использованию центрального процессора

--


C уважением Некий Tomsik aka Мурзилка
А у вас есть ручка за 2.50?
 
MurzilkaДата: Вторник, 25.12.2012, 07:42 | Сообщение # 6
Генералиссимус
Группа: Администраторы
Сообщений: 1617
Репутация: 333
Статус: Offline
По сути здесь одна команда с разными ключами.
apt-get update - обновление информации о пакетах из репозитариев
apt-get upgrade - обновление всех пакетов
apt-get clean - очищает локальный репозитарий, т.е. сносит все, вы ранее скачивали. Очень полезно иногда прогонять для очистки диска.
apt-get autoremove - удаление ранее скачаных, но более ненужных пакетов
apt-get remove - удаление пакета из системы с сохранение его конфигурационных файлов
apt-get purge - удаление пакета со всеми зависимостями
apt-get install - установка пакета

--


C уважением Некий Tomsik aka Мурзилка
А у вас есть ручка за 2.50?
 
MurzilkaДата: Вторник, 25.12.2012, 07:45 | Сообщение # 7
Генералиссимус
Группа: Администраторы
Сообщений: 1617
Репутация: 333
Статус: Offline
nano - текстовый редактор файлов, хотя я все равно предпочитаю gedit
uname -a - выводит информацию об операционной системе
who - показывает, кто сейчас в системе
whoami - впоказывает под каким именем я зарегистрирован
finger user – показать информацию о user


C уважением Некий Tomsik aka Мурзилка
А у вас есть ручка за 2.50?
 
MurzilkaДата: Вторник, 25.12.2012, 07:46 | Сообщение # 8
Генералиссимус
Группа: Администраторы
Сообщений: 1617
Репутация: 333
Статус: Offline
Работа с графической оболочкой X windows

--------------------------------------------------------------------------------

5.1 Как мне установить kde?
В самом дистрибутиве RedHat 5.2 kde отсутствует, потому что на данный момент существуют проблемы с лицензией к библиотеке, которая используется программами из этого пакета. Несмотря на это kde представляет из себя очень удобный графический интерфейс. Проблемы с лицензией будут в скором времени решены и следующий релиз RedHat (6.0), скорее всего, будет включать в себя пакет программ kde (у kde есть конкурент - проект GNOME. Совсем недавно вышел в свет первый релиз GNOME (этот проект моложе kde примерно на год, но очень быстро его догоняет). У GNOME нет проблем с лицензией и он уже включен в дистрибутив RedHat). Бинарные файлы с дистрибутивом kde можно найти на вашем CD с RedHat 5.2, просто их вы должны установить сами после установки RedHat. Если у вас их нет, то вы можете достать эти файлы из интернета.
Для начала проверьте работает ли ваш X-серевер:

xinit

Вы можете выйти из оболочки X-серевера, набрав на X-терминале команду

exit или убить X-сервер нажав комбинацию клавиш <Ctrl_Alt_BkSpace>. Если ваш X-сервер не работает, то перейдите к следующему вопросу.

Теперь зайдите как root, подсоедините CDROM с RedHat5.2 и перейдите в директорию с дистрибутивом kde:

cd /mnt/cdrom/kde/distribution/RedHat/i386/binary

Прочитайте что написано в файле README:

cat README-2rh51-rpms | more

Используйте программу rpm для установки необходимых пакетов

rpm -i [имя устанавливаемого пакета]

Для начала установите библиотеку qt (та самая, у которой проблемы с лицензией), затем пакет kde support, затем kde libs, а затем kde base. Если вы нарушите последовательность установки пакетов, то попытка установки внеочередного пакета провалится, так как при установки проверяется есть ли в системе программы, нужные для устанавливаемого пакета. Будет выдана ошибка, что требуется некий пакет, которого в данный момент нет и программа не будет устанавливаться - ничего страшного просто установите требуемый пакет и продолжите установку. После установки пакета kde base, вам вероятно захочется установить и другие пакеты kde (utill, admin, network, games, graphics, multimedia) -- они занимают немного места и их стоит установить.

Теперь следует сообщить системе, что вы хотите сделать kde по умолчанию вашим X-windows менеджером. В домашней директории пользователя создайте файл ".Xclients".

pico .Xclients

который состоит только из одной строчки:

/opt/kde/bin/startkde
Сохраните этот файл, теперь надо сделать этот файл исполняемым для всех пользователей:
chmod a+x .Xclients

Проверьте что права доступа установлены нормально:

ls -l .Xclients

[Файлы, имеющие в начале названия точку не показываются при обычном выполнении команды ls, это похоже на "скрытые" файлы в системе DOS. Чтобы увидеть их надо запустить ls с ключиком "-a".]

Если вы создали этот файл как root, а не как обычный пользователь, то теперь вам надо изменить хозяина и группу файла, для соответствующего пользователя:

chown имя_пользователя .Xclients
chgrp имя_пользователя .Xclients

Все. Теперь наберите startx. Эта команда должна запустить ваш X-server в обрамлении kde.

5.2 Как мне настроить мою видео карту и мышку, что бы X-сервер с ними работал правильно?
Это делается автоматически при установке RedHat5.2, только если вы не пропустили этот шаг в процессе установки.
Теперь для настройки как суперпользователь вы можете попробовать одну из перечисленных ниже программ:

xconf

Xconfigurator

XF86Setup

Самый простой путь: запустите программу "setup" (как root) и получить доступ к программе Xconfigurator из нее.

Для настройки X-windows под Linux вам следует изучить документацию по вашему железу (видеокарта, монитор, мышь). Вероятно, вы захотите сдуть пыль с руководства по вашему монитору, чтобы найти данные по максимальной частоте синхронизации (вертикальной и горизонтальной) которую поддерживает ваш монитор. Информация, которую выдается на монитор в самом начале при загрузке может помочь вам определить тип видеокарты и сколько видеопамяти она использует. Изучите надписи в нижней части мышки. В следующий раз купите 3ех кнопочную "Linux-ready" мышь фирмы Logitech или что-то подобное (у меня мышь Genius, но годится абсолютно любая мышь - прим. переводчика). Чтобы пользоваться всеми возможностями Linux лучше иметь 3ех кнопочную мышь (для 2ух кнопочных мышей можно 3ю кнопку можно эмулировать).

Если во время тестирования X-сервера экран темнеет, выдает всякие смешные линии и вообще ведет себя не так как надо, то быстро убейте его с помощью <Ctrl_Alt_BkSpace> комбинации и проверьте какую частоту синхронизации поддерживает ваш монитор. Работа на неправильных частотах может печально окончиться для вашего монитора.

Если у вас, действительно есть проблемы, то для начала установите обычный vga сервер. Вы сможете изменить настройки позже, после осознания того, как это все работает в вашей системе.

5.3 Как мне запустить X-window при удаленном доступе?
Запустите X-сервер на локальной машине, то есть:
xinit

в окне X терминала разрешите удаленной машине открывать окна на вашем локальном дисплее:
xhost + имя_удаленной_машины

зайдите на удаленную машину с помощью telnet
запустите любую программу на удаленном сервере, сказав ей чтобы она открыла окно на вашей локальной машине. Например вы можете запустить X windows менеджер для управления окошками:
startkde -display имя_локальной_машины:0.0 &

Символ "&" переводит команду, после которой идет, в фоновый режим, таким образом, окно telnet остается свободным.
Вам не нужно определять опцию "-display" если переменная окружения $DISPLAY правильно определяет положение вашего терминала. В моей системе это сделано по умолчанию, но кое у кого это не так. Вам следует это проверить:

echo $DISPLAY

В принципе, вы можете запускать программы с любого компьютера в вашей сети и переопределять вывод опять же на любой дисплей (не обязательно на дисплей того компьютера, за которым сидите).

Я использую удаленный доступ для запуска тяжелых приложений (kde, Word Perfect 8, and Netscape) на совершенно дохлой машине (486-33, 8 MB mem), которая не в состоянии запускать эти приложения одновременно. Кроме того это довольно удобный способ работы с файлами на удаленной системе, для которой nfs не настроена.


C уважением Некий Tomsik aka Мурзилка
А у вас есть ручка за 2.50?
 
MurzilkaДата: Вторник, 25.12.2012, 07:47 | Сообщение # 9
Генералиссимус
Группа: Администраторы
Сообщений: 1617
Репутация: 333
Статус: Offline
# netstat -an | grep LISTEN

C уважением Некий Tomsik aka Мурзилка
А у вас есть ручка за 2.50?
 
MurzilkaДата: Вторник, 25.12.2012, 07:47 | Сообщение # 10
Генералиссимус
Группа: Администраторы
Сообщений: 1617
Репутация: 333
Статус: Offline
Red Hat Enterprise Linux (RHEL) Server 6.1 32bit
Год Выпуска: 2011
Версия: 6.1
Разработчик: Red Hat
Сайт разработчика: http://www.europe.redhat.com/products/rhel/server/whats-new/
Архитектура: x86
Таблэтка: Не требуется
Язык интерфейса: Мультиязычный (русский присутствует)
MD5: f8c8a310e34d26339c99d462e3557324
Описание: Компания Red Hat официально начала поставки новой версии 6.1 своего флагманского дистрибутива промышленного уровня – Red Hat Enterprise Linux. Спустя всего полгода после выхода первой в этой серии версии 6.0 новая промышленная Linux-платформа предлагает заказчикам новое ядро 2.6.32, 314 обновленных и 49 новых пакетов в комплекте поставки.
Само собой, релиз 6.1 содержит множество исправлений к найденным ошибкам и обновлений в системе безопасности. Новый дистрибутив адаптирован для алгоритмов распределения процессорного времени в NUMA-серверах, а также избавлен от некоторых проблем, недавно найденных в ядре Linux. Главным же новшеством RHEL 6.1 являются усовершенствованные технологии для работы с новейшими образцами оборудования, включая процессоры, чипсеты и системы, которые еще не выпускаются серийно, но активно испытываются производителями серверов.
В частности, реализована поддержка дисковых SAS-контроллера (Serial-Attached SCSI) – такие контроллеры будут встраиваться в чипсет Intel Patsburg для ожидаемых в третьем квартале текущего года процессоров Xeon E5 с ядром Sandy Bridge. Также заявлена поддержка процессоров AMD Interlagos Opteron 6200. С разрешения Intel компания Red Hat рассказала о возможности горячей замены или добавления процессоров и памяти в серверах на базе процессоров Xeon 7500 с архитектурой x64. Горячая замена также должна появиться для процессоров Xeon E7 Westmere-EX, выпущенных в начале апреля и совместимых с более новыми моделями Xeon E7s, хотя этот факт не упомянут в официальных заметках к выпуску.
Что касается сетевых возможностей системы RHEL 6.1, стоит отметить новые и обновленные драйверы для самых разных сетевых адаптеров. В частности, разработчики серьезно повысили производительность протокола FCoE (Fibre Channel over Ethernet) который используется в комбинированных серверных хранилищах, подключаемых к 10-гигабитным Ethernet-коммутаторам. Также реализованы улучшения для объединения дата-центров мостами и перенаправления каналов iSCSI при оптимизации сетевых хранилищ. Идея создания прямых связей между центрами обработки данных, серверами или дисковыми iSCSI-массивами поможет улучшить качество обслуживания конечных потребителей. Также RHEL 6.1 предлагает улучшенную поддержку самых передовых сетевых адаптеров, включая опытные образцы 40-гигабитных Ethernet-адаптеров и адаптеров FDR InfiniBand (скорость до 56 Гбит/c).
Стоит упомянуть о новшествах в технологии виртуализации KVM, хотя они по большей части не касаются масштабируемости. По словам самих разработчиков, нынешних возможностей по обслуживанию до 64 физических ядер и 512 Гб оперативной памяти на каждую гостевую операционную систему под управлением гипервизоров KVM более чем достаточно на данный момент. Тем не менее, инженеры Red Hat проделали объемную, хотя и не очень заметную на первый взгляд работу, чтобы снизить непроизводительную нагрузку в связи с работой гостевых систем. Например, в RHEL 6.1 огромная часть функций по работе с сетью убрана из эмулятора QEMU, который сам управляется гипервизоров KVM и передан в ядро. В результате такого хода выигрыш в производительности на типовых задачах должен составить около 5%.
Вместе с уже проверенными технологиями платформа RHEL 6.1 предлагает обширный набор перспективных технологий, которые еще не готовы к промышленной эксплуатации, но должны серьезно заинтересовать корпоративных заказчиков. Так, RHEL 6.1 содержит ознакомительную версию файловой системы XFS, которая применяется в кластерах с надстройкой High Availability Add On, а также экспериментальную поддержку файловой системы BTRFS.
Дополнительно в состав дистрибутива включена ознакомительная версия технологии FS-Cache, обеспечивающей непрерывное и надежное кэширование для сетевой файловой системы NFS, а также технология TPM, которая позволяет системам серии RHEL 6 создавать, хранить и использовать RSA-ключи без их размещения в оперативной памяти. Кроме того, RHEL 6.1 знакомит заказчиков с технологией Linux Containers (LXC), предлагает альтернативные механизмы для управления ресурсами и изоляции в дополнение к уже существующим средствам разделения виртуальных машин, а также предоставляет специальный контейнер в пользовательском системном пространстве для хранения и исполнения приложений и систем.
Download
Скачать .torrent файл
Как скачивать · Что такое torrent (торрент)

Сайт не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм


Romikbtk

Дайте жару Прием 130кб отдача 600кб
ААА еще 2 минуты устал уже ждать =)

goodshark

Спасибо. но есть вопросик. как насчет обновлений из репозитариев?
таблетка то не требуется.

msnetman

Спасибо. но есть вопросик. как насчет обновлений из репозитариев?
таблетка то не требуется.
RHEL является бесплатным дистрибутивом с платной поддержкой. С ценами можно ознакомиться, например, здесь.
Бесплатную поддержку для RHEL (доступ к Red Hat Network) можно получить на 30 дней для одной установленной ОС, зарегистрировавшись на сайте Red Hat. В течении пробного периода поддержку зарегистрированной инсталляции можно приостановить и зарегистрировать другую инсталляцию, обслуживая таким образом несколько систем. 30-дневной бесплатной поддержки вполне достаточно, чтобы попробовать RHEL и настроить один-два сервера.
Слышал, что существуют альтернативные репозитории, но ИМХО стоит ли ломать итак бесплатное?
Чем же так хорош RHEL? И что есть Red Hat?
Red Hat, - это компания, которая вносит наибольший вклад в разработку ядра Linux.
Марк Эвинг, основатель Red Hat, по праву считается одним из людей, внёсших наибольший вклад в развитие ПО с открытым исходным кодом.
Red Hat - один из ведущих игроков на рынке виртуализации, при этом цены на его продукты гораздо более доступны, чем заоблачные цены текущего лидера рынка - VMware Inc.
Red Hat - признанный лидер среди всех программ сертификации и подготовки специалистов по системам с открытым кодом.
Основной продукт Red Hat - это RHEL. На базе RHEL основан Oracle Linux, отличающийся более дешёвой поддержкой. Также на базе RHEL существуют полностью бесплатные продукты - CentOS, Scientific Linux (SL) и Fedora. CentOS и SL - это серверные дистрибутивы, перекомпилированные из исходных кодов RHEL, при этом из них убрано проприентарное ПО Red Hat. Fedora - больше тяготеет к рабочей станции, дистрибутив для любителей последних версий свободного ПО от Red Hat. Также пользуется популярностью русская сборка Федоры - RFRemix.
Для бесплатного использования технологий Red Hat на серверном оборудовании как нельзя лучше подходят CentOS и SL. Но пока их версии (5.6 и 6.0 соответственно) не дотягивают до версии предка. А узнать, что нового на кухне Red Hat, можно только с помощью последнего дистрибутива RHEL

billi555

C репозитариями какая-то полная хрень. Он их тупо не видит.

AlexDeparted

billi555
RHEL хорошая система...всё в одном, это и уже включёная почта, прокси, файрволл, ФТП сервер.
Можно цепануть репозитории с CentOS. Я помниться так и делал, пока полностью не перешёл на CenOS у себя в компании.
Кстати а кто нибудь знает CentOS 6 вообще выйдет, а то как 5.6 вышел и тишина...

vovaivlev

billi555
Кстати а кто нибудь знает CentOS 6 вообще выйдет, а то как 5.6 вышел и тишина...
Тут надо разобраться, как там у Редхата вообще нумерация релизов организована.
Я, лично не понимаю,
Вот, вчера выдали RHEL 5.7 бету.
Ну, а Центось, цепляется видимо под эту ветку релизов.

msnetman

C репозитариями какая-то полная хрень. Он их тупо не видит.
Прошу уточнить, уважаемый: Вы не удосужились прочитать мой предыдущий пост или не осилили регистрацию в Red Hat?
Кстати а кто нибудь знает CentOS 6 вообще выйдет, а то как 5.6 вышел и тишина...
Да, авторы CentOS, к сожалению, замедлили свой бег. Хотя обещают выпустить свою версию 6.0 в июне. На данный момент в Вашем распоряжении SL 6.0, которую выпустили 3.03.2011.
Тут надо разобраться, как там у Редхата вообще нумерация релизов организована.
Я, лично не понимаю,
Вот, вчера выдали RHEL 5.7 бету.
Выход 5.7 беты указывает на то, что пятая ветка RHEL также развивается. Она нужна тем, кто купил поддержку RHEL5. К тому же для многого уже существующего оборудования есть драйверы под RHEL5, а под RHEL6 их нет и не предвидится. А обновляться всё-таки надо.

AlexDeparted

msnetman
Что-то я никогда не общался с SL... Как то стрёмно её на сервка в компании ставить, пусть крутиться всё как и сейчас на CentOS 5.6.

msnetman

msnetman
Что-то я никогда не общался с SL... Как то стрёмно её на сервка в компании ставить, пусть крутиться всё как и сейчас на CentOS 5.6.
Согласен, я на работающие серверы CentOS 5.6 даже CentOS 6.0 не буду ставить, тем более, что RHEL5 должен поддерживаться до 2017 года, соответственно должно вести себя и его подобие. То есть буду периодически обновлять их до 5.7, 5.8, etc. Это в плане уже работающих серверов. На новые серверы ставлю новые ОС. При наличии соответствующих и надёжных драйверов, конечно.
А насчёт CentOS vs SL - думаю - перекомпилированный из исходников RHEL - это всё же перекомпилированный из исходников RHEL. Разница невелика. Велика привычка

AlexDeparted

msnetman
Это точно. Привычка - это вещь! Именно из за неё у меня до сих пор все почтовые сервера (Даже новые) на SENDMAIL... Хотя все давно говорят что это Динозавр...ставь PostFix. А мне нравиться за 6 лет ни одного сбоя. А данный RHEL 6.1 Наверно буде стоять в нашей компании на FTP сервере. Получиться мировая связка, сервер IBM на ситеме Red HAT

FileFIL

Эту поддержку можно приостанавливать
Что-то не нашёл приостановку ни в настройках акаунта, ни в настройках подписки..
Оно куда-то от меня спряталось, или для приостановки надо просто поправить информацию в акаунте так, чтобы она перестала соответствовать соглашению?)

msnetman

Эту поддержку можно приостанавливать
Что-то не нашёл приостановку ни в настройках акаунта, ни в настройках подписки..
Оно куда-то от меня спряталось, или для приостановки надо просто поправить информацию в акаунте так, чтобы она перестала соответствовать соглашению?)
Имелась в виду поддержка конкретной инсталляции RHEL. Её можно приостановить и зарегистрировать другую инсталляцию.
Но при остановке поддержки установленной системы, как оказалось, часики пробного периода всё же тикают.
Спасибо за поправку. Соответствующий пост исправлен.

kv105k55

А где глянуть на какой чипсет можно ставить? У меня, например, Intel® HM55 Express Chipset (ноутбук), пойдет дефолтовая установка, или нужно создавать диск с дровами?

msnetman

А где глянуть на какой чипсет можно ставить? У меня, например, Intel® HM55 Express Chipset (ноутбук), пойдет дефолтовая установка, или нужно создавать диск с дровами?
Для RHEL существует список сертифицированного оборудования.
Исходя из опыта, несовместимости линукса с чипсетами не встречал. Бывали проблемы с периферийным оборудованием. Например с конкретными моделями wi-fi, bluetooth, RAID контроллерами. Но все они решаемы.
В вашем случае гораздо больше нареканий вызывает вопрос целесообразности установки серверной операционной системы на лэптоп. Возможно, стоит обратить внимание на RHEL 6.1 Workstation или Russian Fedora Remix 15?

Oleg13

32-bit версия не хочет грузится (install, rescue) на железе S478 i865. Пробовал на 3-ех машинах примерно одного поколения. На core i3, загружается.

msnetman

32-bit версия не хочет грузится (install, rescue) на железе S478 i865. Пробовал на 3-ех машинах примерно одного поколения.
Да, знаком с такой техникой. У нас последний из таких десктопов на днях окончательно помер... После семи лет упорной работы.
Socket 478 или mPGA478B — процессорный разъём, предназначенный для установки процессоров Intel Pentium 4 и Celeron. Пришёл на смену Socket 423 весной 2002 года.
Семейство чипсетов i865 было анонсировано Intel в первом полугодии 2003 года.
Согласно списку сертифицированного для RHEL оборудования, чипсет i865 сертифицирован для RHEL3, который будет поддерживаться до 31 октября 2013 года.
А об установке и использовании современных серверных ОС на таком железе, ИМХО, не стоит вести речь.

Oleg13

Дык на Scientific 6.0 все нормально загружается. Сейчас на пробу качаю rhel 6.0, может он тоже заведется. На подобном железе у меня много серверов под rhel 5 абсолютно нормально работают.
Чем мне всегда нравился linux, тем что он на любом хламе для soho будет выполнять поставленную задачу. Мне в данном случае нужен squid + sams или sarg.

msnetman

Пожалуй, соглашусь. Вести речь о работе серверных ОС на старом железе стОит. Но только в некоммерческих или не особо важных для бизнеса проектах. Потому что надёжность таких систем не может быть высокой.
Не могу не сказать также, что при купленной поддержке и сертифицированном под RHEL оборудовании любые проблемы с железом становятся проблемами поддержки и быстро решаются.

NeuronViking

сообщаю, установка RHEL6.1 в VMware 7.1 с цельным SCSI диском на 20Гб зафейлилась с якобы пофиксенной проблемой "no usable disks have been found" (http://rhn.redhat.com/errata/RHBA-2011-0636.html). решается созданием IDE диска.

lesstat

пставил эту ось, а можно ли теперь поднять графическую оболочку и как это сделать?
З.Ы. я в линхе ни взуб ногой
И только не надо спрашивать зачем на сервере иксы, и советовать поставить другую ось,
делается это чисто для общего развития, поднимать реальные сервера на ней пока не собираюсь, пока не изучу ее.

lesstat

вобщем иксы заработали после переустановки, ну ладно хоть так

denis1663

Подскажите подробнее как запустить графическую оболочку (я в линуксах новичёк)???
Команда init 5 желаемого результата не дала, startx темболее

msnetman

Подскажите подробнее как запустить графическую оболочку (я в линуксах новичёк)???
Команда init 5 желаемого результата не дала, startx темболее
По умолчанию RHEL ставится в конфигурации «Стандартный сервер», в которой компоненты графической оболочки (иксы, гдм, гном и набор приложений с GUI) отсутствуют.
Для новичка проще всего будет переустановить систему, добавив на соответствующем этапе мастера установки нужные компоненты, либо изменив конфигурацию на «Стандартный десктоп».
Также можно, не переустанавливая системы, зарегистрировать инсталляцию в RHN (команда «rhn_register» или «setup»), настроить сеть и , набрав кучу команд (типа yum install ...) установить недостающие компоненты.

Парамчук

Сколько надо оперативки, что бы установка в графическом интерфейсе была?

msnetman

Сколько надо оперативки, что бы установка в графическом интерфейсе была?
Не менее 625 Мб

mefman

как я понял, для доступа к обновлениям обязательна платная подписка, либо вручную добавленные репозитарии?

AlexDeparted

mefman
Установи репозитории CentOS и всё

mefman

mefman
Установи репозитории CentOS и всё
может еще и ссылочку? ато то чтото не гуглится

msnetman

как я понял, для доступа к обновлениям обязательна платная подписка, либо вручную добавленные репозитарии?
либо 30-дневная бесплатная подписка (см. выше).
mefman
Установи репозитории CentOS и всё
Если установить репозитории CentOS, то в итоге пакеты Red Hat будут заменены на пакеты CentOS. Какой смысл тогда ставить RHEL? Не проще ли сразу устанавливать CentOS, чем делать CentOS из РХЕЛа?


C уважением Некий Tomsik aka Мурзилка
А у вас есть ручка за 2.50?
 
MurzilkaДата: Вторник, 25.12.2012, 07:48 | Сообщение # 11
Генералиссимус
Группа: Администраторы
Сообщений: 1617
Репутация: 333
Статус: Offline
Графический интерфейс (продолжение 2)
7.4. Запуск системы X Window.
7.5. Выбор и настройка менеджера окон
7.6. Графическая среда KDE
7.7. Использование менеджера дисплея (X Display Manager)

--------------------------------------------------------------------------------

7.4. Запуск системы X Window.
Запустить "иксы" можно несколькими способами. Иногда при инсталляции ОС соглашаются с предложением инсталлятора запускать их автоматически. Если при инсталляции все прошло нормально, то Вы будете сразу после запуска ОС попадать в графический режим. Однако, судя по моему опыту, система X далеко не всегда устанавливается автоматически, поэтому в разделе об инсталляции ОС я советовал отказаться от автоматического запуска. Как же запустить графическую оболочку?
Из предыдущего текста Вы должны знать, что вначале необходимо запустить X-сервер. Это можно сделать, непосредственно запустив на выполнение подходящий сервер из каталога /usr/X11R6/bin. У меня это был, например, XF86_SVGA. Вы уже знаете, что в результате Вы увидите на экране серый прямоугольник с крестиком курсора мыши посередине. Но дальше Вы вряд ли чего-нибудь добьетесь, поскольку не запущен менеджер окон и ни одной программы-клиента. Поэтому просто нажмите комбинацию клавиш [Ctrl]+[Alt]+[BackSpace] для того, чтобы завершить работу X-сервера.
Несколько более успешный (но все еще не самый правильный) способ выхода в графический режим состоит в том, что Вы даете команду xinit.

Программа xinit предназначена для запуска сервера системы X Window и хотя бы одной программы-клиента.

Если в командной строке не указано, какой именно X-сервер запускать, xinit ищет в домашнем каталоге пользователя файл .xserverrc, чтобы выполнить содержащийся в нем скрипт запуска сервера. Если такого файла нет, xinit по умолчанию выполняет следующий скрипт:

X :0
то есть запускает программу с именем X на дисплее 0. При этом предполагается, что в одном из каталогов, перечисленных в путях поиска, найдется программа с именем X. Но, как Вы уже знаете, сервера обычно называются XF86_displaytype, где displaytype - это тип графического дисплея, для которого предназначен данный сервер. Администратор сайта, следовательно, должен установить ссылку на подходящий сервер или создать скрипт, который запускает xinit с вызовом соответствующего сервера. Используя скрипт .xserverrc, удостоверьтесь, что по команде "exec" в нем запускается существующий X-сервер:
exec XF86_displaytype
В противном случае загрузка будет происходить очень медленно и завершится немедленным выходом.
Если в командной строке запуска xinit не указана клиентская программа, которую надо запускать, программа xinit ищет в домашнем каталоге пользователя файл .xinitrc, чтобы выполнить его как скрипт, запускающий клиентские программы(у). Если такого файла не существует, xinit по умолчанию выполняет вместо этого скрипта команду:

xterm -geometry +1+1 -n login -display :0
Если Вы после установки Red Hat Linux еще не создали свой файл .xinitrc, и просто запустите команду xinit из командной строки, Вы увидите почти пустой рабочий стол с единственным окном терминала. Поскольку менеджера окон нет, Вы ничего не можете сделать с этим окном (переместить, изменить размер и т.д.), но Вы можете в этом окне запустить другие программы, в том числе менеджер окон. Перейдите, например, в каталог /usr/X11R6/bin и дайте команду fvwm (этот оконный менеджер обычно по умолчанию установлен). После этого вид экрана существенно изменится, Вы сможете изменять окна (обычным способом, захватывая мышкой границу окна), а по щелчку левой кнопкой по пустому полю рабочего стола получите выход в меню.
Если остановиться на таком способе вызова графического интерфейса, то каждый раз при его запуске придется повторять одну и ту же последовательность команд (не считая других минусов этого метода). Естественно, что пользователю стоит воспользоваться возможностью создания скрипта .xinitrc для автоматизации этой рутинной работы.

Ниже приведен пример скрипта .xinitrc, который запускает часы, несколько терминалов и оставляет менеджер окон в качестве "последнего" клиента.

xrdb -load $HOME/.Xresources
xsetroot -solid gray &
xclock -g 50x50-0+0 -bw 0 &
xload -g 50x50-50+0 -bw 0 &
xterm -g 80x24+0+0 &
xterm -g 80x24+0-0 &
twm
Важно отметить, что программы, запускаемые из .xinitrc, должны запускаться в фоновом режиме, если только они не завершаются немедленно. Иначе эти программы будут препятствовать запуску других программ. Однако одна из запущенных программ (обычно менеджер окон или эмулятор терминала) должна выполняться не в фоновом режиме, а на переднем плане, чтобы работа скрипта не завершалась (завершением работы этой программы пользователь сообщает программе xinit, что закончил работу и что сама программа xinit должна завершиться). В приведенном примере, если менеджер окон правильно сконфигурирован, то для завершения работы в X-сессии достаточно выбрать пункт "Exit" в меню менеджера twm.
Аргументы, заданные в командной строке вызова xinit, позволяют обойти выполнение скриптов .xinitrc и .xserverrc. В командной строке может быть указана альтернативная программа-клиент и/или альтернативный сервер. Клиентская программа должна быть первым аргументом в командной строке вызова xinit. Для того, чтобы вызвать конкретный X-сервер, добавьте двойное тире (после указания программы-клиента и ее аргументов), после которого укажите имя нужного сервера.

Имена программы-сервера и программы-клиента должны начинаться со слэша (/) или точки (.). В противном случае они воспринимаются как аргументы, добавляемые в командную строку вызова соответствующей (предыдущей) программы. Таким образом можно добавлять аргументы (например, задавать цвета фона и текста), не вводя заново всю командную строку.

Если конкретное имя сервера не указано и следом за двойным тире идет двоеточие с последующей цифрой, xinit будет воспринимать это число как номер дисплея вместо предполагаемого по умолчанию нуля. Вообще все следующие за двойным тире аргументы добавляются к командной строке вызова сервера.

Вот несколько примеров командной строки вызова программы xinit. "xinit"
Этой командой будет запущен сервер, на который указывает ссылка (линк) X, и выполнен пользовательский скрипт .xinitrc, если таковой существует, а иначе просто запущен xterm.
"xinit -- /usr/X11R6/bin/Xqdss :1"
Таким образом можно запустить какой-то конкретный сервер на альтернативном дисплее.
"xinit -geometry =80x65+10+10 -fn 8x13 -j -fg white -bg navy"
По этой команде будет запущен сервер, на который указывает ссылка X, и запускаемой по умолчанию команде xterm будут переданы аргументы, перечисленные в командной строке. Скрипт .xinitrc будет проигнорирован.
"xinit -e widgets -- .Xsun -l -c"
В этом случае для запуска сервера используется команда .Xsun -l -c, а запускаемому по умолчанию программе-клиенту xterm будет переданы аргументы -e widgets.
"xinit /usr/ucb/rsh fasthost cpupig -display ws:1 -- :1 -a 2 -t 5"
Эта команда запускает сервер X на дисплее с номером 1 с аргументами -a 2 -t 5. Затем будет запущена оболочка shell на удаленном компьютере fasthost, в которой будет выполнена команда cpupig, вывод которой будет возвращен на дисплей локального компьютера.

Поскольку пользователю-новичку обычно не хватает квалификации для создания собственного варианта скрипта .xinitrc, администраторы сайтов могут помочь им в вызове графического интерфейса, создав общедоступный скрипт, выполняющий эту функцию. Такие скрипты обычно называются x11, xstart, или startx и являются удобным способом создания простого интерфейса для пользователей-новичков. Вот пример простейшего скрипта такого вида:

#!/bin/sh
xinit /usr/local/lib/site.xinitrc -- /usr/X11R6/bin/X bc
При инсталляции стандартной версии Red Hat Linux создается более сложный вариант скрипта startx, который расположен в каталоге /usr/X11/bin (Вы можете его просмотреть). Для него существует и man-страница, в которой говорится, что этот скрипт создается просто как образец для администраторов сайтов, предназначенный для создания собственных вариантов такого скрипта.
Если просмотреть стандартный вариант скрипта startx, мы увидим, что практически он сводится к выполнению всего-навсего 3-х команд:

xauth add $display . $mcookie
xauth add `hostname -f`$display . $mcookie
xinit $clientargs -- $display $serverargs
То есть, в конечном итоге, startx вызывает уже рассмотренную нами команду xinit, только предварительно формирует нужные значения аргументов командной строки для нее. Первый аргумент - имя файла xinitrc, причем если в домашнем каталоге пользователя есть файл .xinitrc, то берется он (с указанием пути), а если в домашнем каталоге нет такого файла, то берется общесистемный файл /etc/X11/xinit/xinitrc, то есть "clientargs" = "/etc/X11/xinit/xinitrc".
Аналогично формируется значение переменной serverargs: если существует N8файл .xserverrc в домашнем каталоге пользователя, то переменная serverargs будет указывать на него. Если такого файла нет, то serverargs укажет на /etc/X11/xinit/xserverrc. Переменной display присваивается значение :0. Далее в скрипте startx производится анализ аргументов, которые были заданы в командной строке при его вызове (эту часть мы пока не будем детально разбирать, поскольку для начала будем вызывать скрипт без параметров) и, наконец, в конец строки вызова xinit добавляется -auth $HOME/.Xauthority. Таким образом, сразу после установки системы (пока пользователь не создал файлов .xinitrc и .xserverrc в своем домашнем каталоге) будет вызываться в следующем виде:
xinit /etc/X11/xinit/xinitrc -- :0 /etc/X11/xinit/xserverrc -auth $HOME/.Xauthority
7.5. Выбор и настройка менеджера окон
Если Вам удалось добиться, что X-ы работают, у Вас имеется масса возможностей для дальнейшей настройки. Конкретный набор этих возможностей зависит от того, какой менеджер окон Вы используете. Менеджеров окон существует много.
Настройка в большинстве случаев все сводится к редактированию одного или нескольких файлов в Вашем домашнем каталоге. В графической среде KDE все делается через меню, в других менеджерах приходится вручную редактировать конфигурационные файлы.

Очень важно иметь хороший файл .xinitrc. Вот пример:

#!/bin/sh
# $HOME/.xinitrc

usermodmap=$HOME/.Xmodmap
xmodmap $usermodmap

xset s noblank # отключаем хранитель экрана
xset s 300 2 # screen saver start after 5 min
xset m 10 5 # set mouse acceleration

rxvt -cr green -ls -bg black -fg white -fn 7x14 \
-geometry 80x30+57+0 &

if [ "$1" = "" ] ; then # по умолчанию
WINMGR=wmaker
else
WINMGR=$1
fi

$WINMGR


Хотя это и не обязательно, можно сделать этот файл исполняемым с помощью команды

chmod +x .xinitrc.

Этот вариант .xinitrc позволяет Вам выбрать менеджер окон, попробуйте, например:

$ startx startkde # или другой менеджер.

Если администратор хочет создать одинаковое начальное окружение для всех пользователей, можно сделать так, чтобы по умолчанию для пользователя создавался скрипт .xinitrc, который ссылается на общий стартовый скрипт:

#!/bin/sh
. /usr/local/lib/site.xinitrc
7.6. Графическая среда KDE
Каждый пользователь так или иначе формирует на своем персональном компьютере некоторую рабочую среду, которая для него наиболее удобна (точнее, которую он таковой считает, исходя из своих знаний). Можно формировать эту среду подобрав один из оконных менеджеров (который больше всего нравится) и затем подбирая отдельные программы для выполняемой работы.
Однако имеет смысл вначале просмотреть возможности одной из разработанных в последние годы интегрированных графических сред (для удобства введем сокращение ИГС). ИГС представляет собой уже подобранную и проверенную совокупность программ для работы в графическом режиме, включающую в себя и менеджер окон и набор других программ, обладающих единообразным интерфейсом. Пожалуй можно сказать, что именно единообразие интерфейса является ключевым моментом, определяющим преимущества использования ИГС вместо создания собственной среды.

Существует уже несколько графических сред, как свободно распространяемых, так и коммерческих. Из свободно распространяемых наибольшую известность приобрели KDE и GNOME. Мне лично больше нравится KDE. Возможно, это определяется тем обстоятельством, что именно эта среда была первой, с которой я начал работать, и притом вполне успешно. В то время как первая встреча с GNOME была несколько неудачной. Говорят, что в последнее время коллектив разработчиков GNOME сделал большой шаг вперед, но я пока остаюсь приверженцем KDE.

Одним из немаловажных достоинств KDE является достаточно подробная документация на русском языке. Она была включена в состав дистрибутивного диска Black Cat 5.2, с которого началось мое знакомство с Линукс. Эту документацию Вы можете найти на русской версии сайта KDE. Там есть руководство пользователя (краткий курс и обширный курс), переводы документации по отдельным компонентам KDE, ответы на часто задаваемые вопросы. Мне очень понравился краткий курс, который в очень сжатом виде знакомит Вас с возможностями этой среды. Учитывая, что мне вряд ли удастся создать более качественное описание, я не буду продолжать этот раздел, а просто рекомендую Вам заглянуть на упомянутый выше сайт.

Кроме того, можете посетить сайт www.kde.org для получения дополнительной информации.

Здесь я только хочу рассказать о том, как добиться того, чтобы ИГС KDE запускалась у Вас по команде startx. Дело в том, что после стандартной инсталляции Black Cat Linux (по крайней мере версии 6.02) по этой команде по умолчанию запускается GNOME, причем сразу же выражает недовольство из-за отсутствия нужного ему оконного менеджера. Справиться с этой проблемой очень просто. Если Вы внимательно прочитали предыдущий подраздел, то знаете, что startx просто вызывает команду xinit с нужными параметрами, одним из которых является файл /etc/X11/xinit/xinitrc (если подобного файла нет в вашем домашнем каталоге). А в файле /etc/X11/xinit/xinitrc производится вызов либо файла Xclients из домашнего каталога пользователя, либо общесистемного файла /etc/X11/xinit/Xclients:

if [ -f $HOME/.Xclients ]; then
exec $HOME/.Xclients
elif [ -f /etc/X11/xinit/Xclients ]; then
exec /etc/X11/xinit/Xclients

Просмотрев, в свою очередь, файл /etc/X11/xinit/Xclients, Вы увидите, что выбор графической среды определяется тем, что прописано в файле /etc/sysconfig/desktop.
При установке такой файл не создается, так что создайте его сами и запишите в него одно слово: KDE
(создать такой файл можно командой cat > /etc/sysconfig/desktop).

После перезапуска графической оболочки Вы получите желаемый результат: будет запущена ГИС KDE. А уж о том, как настроить ее, читайте на упомянутом выше русской версии сайта KDE. Некоторые рекомендации (исходя из моего личного опыта) приводятся также в разделе "Создание удобной рабочей среды".

7.7. Использование менеджера дисплея (X Display Manager)
Систему X Window можно запускать автоматически при включении компьютера, используя программу, которая называется менеджером дисплея (X Display Manager - xdm). В этом случае пользователь сразу видит привлекательную графическую среду и нет необходимости специально запускать графический интерфейс командой startx. При этом сохраняется возможность переключиться в текстовую консоль, набрав <Ctrl>-<Alt>-<F1>, а потом вернуться обратно в графическую среду, используя комбинацию <Alt>-<F7>.
Для того, чтобы запускать xdm при загрузке ОС, надо отредактировать файл /etc/inittab заменив в нем строку "id:3:initdefault:" на строку следующего вида:

id:5:initdefault:

Такое изменение заставляет Linux при запуске переходить на 5-ый уровень и по умолчанию запускать xdm. Запускаемый по умолчанию менеджер дисплея определяется тоже строкой в /etc/inittab, которая располагается обычно где-то в конце этого файла и имеет примерно такой вид:

x:5:respawn:/usr/bin/X11/xdm -nodaemon

Если Вы решили запускать xdm при старте и хотите использовать, например, глубину цвета 24 бита на пиксел вместо применяемой по умолчанию 8 bpp (и Ваша видеокарта и монитор поддерживают ее), Вы должны изменить файл /etc/X11/xdm/Xservers (в нем всего одна строка) следующим образом:

:0 local /usr/X11R6/bin/X -bpp 24

Если Вы установили KDE, то вместо xdm, вероятно, запускается kdm. У меня, например, строка в /etc/inittab, определяющая менеджер дисплея, имеет вид:

x:5:respawn:/etc/X11/prefdm -nodaemon

а /etc/X11/prefdm есть ссылка на /usr/bin/kdm.

Очень важное примечание: Имейте в виду, что команда respawn в только что приведенной строке означает, что при попытках перезапуска системы будет происходить перезапуск менеджера дисплея. В частности, нажатие "магической" комбинации [Ctrl-Alt-Del] будет повторно запускать систему в той же конфигурации. Поэтому если Вы после установки xdm будете как-то менять системные настройки и в результате ошибочных действий нарушите хрупкое равновесие системы X Window, Вы попадете в очень затруднительную ситуацию. У меня, например, после одного из опытов с редактированием файла /etc/X11/XF86Config экран после загрузки стал черным и дальше компьютер ни на что не реагировал, кроме [Ctrl-Alt-Del], а по этой комбинации происходила просто перезагрузка и выход в ту же ситуацию.

На этот случай надо помнить, что систему можно перевести в однопользовательский режим, если при запуске, в тот момент, когда на экране появится сообщение

LILO boot:

ввести

linux single root=/dev/hda1.

Вместо /dev/hda1 надо подставить имя раздела с корневой файловой системой. Эта команда подключит корневой раздел и переведет систему в однопользовательский режим. Будет запрошен пароль пользователя root и Вы сможете отменить те правки, которые привели к краху. Этот совет я нашел в книге Д.Такета и С.Барнета (смотри ссылки), где сказано, что этот способ не работает, если корневой раздел находится на диске SCSI. Я при этом запускался с загрузочной дискеты (может быть это поможет и в случае SCSI-дисков, не знаю), так что позаботьтесь о том, чтобы такая дискета у Вас была.


C уважением Некий Tomsik aka Мурзилка
А у вас есть ручка за 2.50?
 
MurzilkaДата: Вторник, 25.12.2012, 08:05 | Сообщение # 12
Генералиссимус
Группа: Администраторы
Сообщений: 1617
Репутация: 333
Статус: Offline
links -dump http://checkip.dyndns.org/ | awk '{ print $4 }'

Для большей юзабельности - сделаем следующее:

В ~/.bashrc напишем:

myip ()
{
links -dump http://checkip.dyndns.org/|awk '{ print $4 }'|sed "s/^/IP: /"
}

Далее проверим написанное:

. ~/.bashrc && myip

Вуаля, теперь по команде myip, можно узнать ваш внешний ip ;).
Для тех у кого не установлен links, делаем так -

wget -qO - http://checkip.dyndns.org/|awk '{ print $6 }'|sed "s/<\/.*$//g"

Ещё один способ через wget:

wget -O - -q icanhazip.com


C уважением Некий Tomsik aka Мурзилка
А у вас есть ручка за 2.50?
 
MurzilkaДата: Вторник, 25.12.2012, 08:06 | Сообщение # 13
Генералиссимус
Группа: Администраторы
Сообщений: 1617
Репутация: 333
Статус: Offline

Red Hat Linux 8.0: Официальное руководство по установке Red Hat Linux x86
Назад Приложение D. Выявление неисправностей в установке Red Hat Linux Вперед
Проблемы после установки
Проблемы с графическим экраном GRUB Screen?

Если по какой-либо причине вам требуется отменить графический экран загрузки, вы можете сделать это, отредактировав файл /boot/grub/grub.conf и перезагрузив систему.

Редактирование файла заключается в следующем: закомментируйте строку, которая начинается со слова splashimage в файле grub.conf. Чтобы закомментировать строку, вставьте в начале строки символ ;.

После перезагрузки произойдет чтение файла grub.conf и внесенное вами изменение будет учтено.

Вы можете восстановить графический экран загрузки, удалив комментарии в указанной строке или заново написать ее в файле grub.conf и перезагрузив компьютер.
Проблемы с графическим экраном LILO?

Если по какой-либо причине вам требуется отменить графический экран загрузки, вы можете сделать это, отредактировав файл /etc/lilo.conf и перезапустив LILO.

Зайдите в систему как суперпользователь. закомментируйте (или удалите) строку message=/boot/message в файле /etc/lilo.conf. Чтобы закомментировать строку, вставьте в начале строки символ ;. Далее перезапустите LILO командой /sbin/lilo -v. При следующей загрузке вы увидите в текстовом виде приглашение LILO:, как это было в предыдущих выпусках Red Hat Linux.

Чтобы загрузка снова осуществлялась в графическом режиме, верните описанную выше строку в файл lilo.conf и перезапустите LILO.
Загрузка в графическое окружение.

Если вы установили систему X Window, но при входе в Red Hat Linux не видите графической оболочки, то с этой проблемой можно справиться, выполнив команду startx.

Напечатав эту команду, нажмите [Ввод] ([Enter]), и тогда вы сможете загрузиться в графическую оболочку по вашему же выбору (например, GNOME или KDE).
Проблема с серверными установками и X'ами

Если вы проводили серверную установку, и у вас возникли проблемы с запуском X, то причина этого может быть в том, что система X Window не была установлена во время инсталляции.

Если вам нужна система X Window, вы можете произвести апгрейд системы. Во время операции апгрейда отметьте пакеты системы X Window и выберите GNOME или KDE (или и то, и другое).
Проблема с входом в систему

Если вы во время установки не завели других пользователей, то вам следует войти в систему как суперпользователь (root), введя пароль, который вы для него назначили.

Если вы не можете вспомнить пароль суперпользователя, загрузите систему как linux single.

Если используется GRUB, то после появления загрузочного экрана GRUB, напишите e. Появится список пунктов из файла конфигурации для выбранной вами загрузочной метки.

Выберите строчку, которая начинается с kernel и напишите e для редактирования.

В конце строки kernel добавьте

linux single

Нажмите Ввод ([Enter]) для выхода из этого режима.

Когда снова появится экран загрузки GRUB, напишите b, чтобы загрузиться в режиме single.

Если используется LILO, нажмите [Ctrl]-[x] чтобы выйти из экрана LILO и получить доступ к приглашению LILO boot:.

Теперь, введите linux single в приглашении boot:.

Когда вы загрузитесь в режим single user, и получите доступ к приглашению #, напечатайте passwd root, это даст вам возможность ввести новый пароль суперпользователя. После этого вы можете ввести команду shutdown -r now , и система перезагрузится, уже запомнив новый пароль.

Если вы не можете вспомнить свой пользовательский пароль, для начала станьте суперпользователем. Для этого введите команду su - и далее, по приглашению, пароль суперпользователя. затем введите passwd <username>. Это позволит вам ввести новый пароль для данного пользователя.

Если вы выбирали установку класса Выборочная или Рабочая станция и не видите графического экрана входа в систему, проверьте свое оборудование на предмет совместимости. Перечень совместимого оборудования можно найти на:

http://hardware.redhat.com/hcl/

Не распознается RAM?

Иногда ядро полностью не распознает всю память в вашем компьютере (RAM). Вы можете проверить, так ли это с помощью следующей команды:

cat /proc/meminfo

Выясните, совпадает ли выводимое число с действительным размером памяти, имеющейся в наличии. Если нет, добавьте следующую строку в файл /boot/grub/grub.conf:

mem=xxM

/etc/lilo.conf:

append="mem=xxM"

замените xx тем количеством RAM, которое есть на вашем компьютере в мегабайтах. Учтите, что 'append' инструкции для образа полностью замещают собой установки, сделанные в глобальном 'append'. Это можно осознать, ознакомившись со следующим примером:

mem=128M

append="mem=128M"

In /boot/grub/grub.conf, приведенный выше пример будет выглядеть так:

#NOTICE: You have a /boot partition. This means that
# all kernel paths are relative to /boot/
default=0
timeout=30
splashimage=(hd0,0)/grub/splash.xpm.gz
title Red Hat Linux (2.4.6-2)
root (hd0,0)
kernel /vmlinuz-2.2.6-2 ro root=/dev/hda3 mem=128M

После перезагрузки, изменения, внесенные вами в grub.conf, отразятся на всей системе.

В /etc/lilo.conf приведенный выше пример будет выглядеть так:

boot=/dev/sda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50

image=/boot/vmlinuz-2.2.12-20
label=linux
root=/dev/sda1
initrd=/boot/initrd-2.2.12-20.img
read-only
append="mem=128M"

Не забудьте запустить /sbin/lilo -v после внесения изменений в /etc/lilo.conf.

Обратите внимание, что вы можете достигнуть такого же эффекта, непосредственно передавая эту опцию при загрузке, когда вы указываете метку/образ, который следует использовать GRUB или LILO.

После загрузки экрана GRUB, напишите e для редактирования. Появится список пунктов в файле конфигурации для загрузки метки, которую вы выбрали.

Выберите строку, которая начинается с kernel > и напишите e чтобы ее отредактировать.

В конце этой строчки kernel допишите

mem=xxM

, где вместо xx должно быть количество RAM вашего компьютера.

Нажмите [Enter] для выхода из режима редактирования.

После возвращения к экрану GRUB, напишите b, чтобыto загрузиться с новым значением RAM.

На графическом экране LILO, нажмите [Ctrl]-[x], чтобы попасть в приглашение командной строки boot:. затем введите следующее после приглашения boot: prompt:

linux mem=xxM

Не забудьте заменить xx количеством RAM вашей системы. Нажмите [Enter], чтобы загрузиться.
Принтер не работает?

Если вы не знаете, как установить принтер, или он не работает правильно, попробуйте использовать графическую программу настройки принтера Printer Configuration Tool.

Войдите в систему, как суперпользователь, откройте терминал и введите в командной строке redhat-config-printer.
Проблемы с настройкой звука

Если после установки в системе не работает звук, вам нужно запустить одну из программ настройки звука.

Для запуска графической (Red Hat Sound Card Configuration Tool — redhat-config-soundcard), из Main Menu щелкните System Tools=>Sound Card Configuration.

Для запуска программы, работающей в текстовом режиме в окне терминала напечатайте sndconfig.

Обратите внимание Обратите внимание


sndconfig должен быть запущен на уровне 3. Узнать больше об уровнях запуска вы можете в Official Red Hat Linux Reference Guide, в Главе Boot Process, Init, and Shutdown.

Если программы настройки звука не помогут, возможно, вам следует выбрать опцию Enable sound server startup в разделе Multimedia=>Sound в GNOME Control Center.

Чтобы сделать это, щелкните последовательно по Panel=>Programs=>Settings=>GNOME Control Center для запуска GNOME Control Center. В GNOME Control Center, выберите "под-меню" Sound из меню Multimedia. Справа появится звуковое меню General. Отметьте опцию Enable sound server startup и затем щелкните OK.
Apache-based httpd service/Sendmail зависает при старте

Если есть проблемы в том, что служба Apachе httpd или Sendmail зависает при старте, убедитесь, в файле /etc/hosts есть строчка:

127.0.0.1 localhost.localdomain localhost


C уважением Некий Tomsik aka Мурзилка
А у вас есть ручка за 2.50?
 
MurzilkaДата: Вторник, 25.12.2012, 08:08 | Сообщение # 14
Генералиссимус
Группа: Администраторы
Сообщений: 1617
Репутация: 333
Статус: Offline
RedHat 9.0

"Ну, скажи мне, Красная Шапочка, и откуда у тебя столько поклонников?!"
...логи чата GW с RH...

Дистрибутивы от RedHat всегда пользовались большой популярностью. RedHat Linux стал стандартом "де-факто" для многих. Если софтверная компания выпускает ПО под Linux, то она, в первую очередь, делает его совместимым с RedHat Linux. Отчасти такой популярности способствовал созданный компанией менеджер пакетов RPM (RedHat Package Manager). Конечно, не стоит забывать и о программах, разработанных в RedHat и облегчивших жизнь пользователям и администраторам. Но всё-таки у большинства пользователей компания RedHat ассоциируется именно с RPM.

Перейдём к установке.
1.1. Способ и начало установки.

Как уже было сказано в описании установки ALT Linux Master 2.2, дистрибутив может быть установлен из трёх источников (компакт-диски, сеть, жёсткий диск). При этом существует два способа загрузки ядра (с компакт-диска или флоппи-диска). В отличие от ALM 2.2 у RH 9.0 образы для загрузки ядра с флоппи-диска называются иначе:

bootdisk.img: для всех методов установки;
drvblock.img: дополнительный диск с драйверами для блочных устройств;
drvnet.img: дополнительный диск с драйверами для сетевых устройств;
pcmcia.img: если источник установки доступен через карту PCMCIA (сетевую, CD-ROM).

Кроме этого, существует ещё одна возможность загрузки ядра -- удалённая, при помощи PXE (см. подкаталог images/pxeboot на первом инсталляционном диске).

Если вам понадобится создать загрузочную дискету, то в среде DOS это можно сделать при помощи утилиты rawrite.exe (вариант для Windows -- rawwritewin.exe), находящейся в подкаталоге dosutils первого установочного диска. Вариант утилиты для Windows называется rawwritewin.exe и вы найдёте её там же. Проще воспользоваться ей, не понадобится перегружаться в среду MS DOS. Тем более, что Windows NT/2000/XP/2003 уже "разучились" это делать.

Выбирайте способ загрузки и загружайтесь. Как правило, никаких опций ядра при загрузке указывать не приходится -- ядро собрано таким образом, чтобы сразу заработать на большей части машин. Просто нажмите клавишу [Enter] Вам будет предложена возможность проверки поверхности компакт-дисков перед установкой. Делать это или нет -- решайте сами.
1.2. Выбор языка и кодировки.

Вы должны указать язык, который будет использоваться инсталлятором и системой в дальнейшем и раскладку клавиатуры. Выберем "Русский" язык и раскладку клавиатуры "Russian (win)", чтобы не чувствовать дискомфорта при переходе из Windows.
1.3. Настройка мыши.

Если у вас простая двух или трёх-кнопочная мышь, то проблем с её установкой не будет. Иногда проблемы возникают при использовании многокнопочных манипуляторов с колёсиком для скроллинга. Что тут можно сделать? Во-первых, поговорим об этом чуть позже, а во-вторых, вы можете указать тип мыши "Стандартная" и уже после окончательной установки Linux заняться тонкой настройкой своего "хвостатого друга" ().
1.4. Тип установки.

Укажите тип установки "Персональный компьютер" (). Он не слишком отличается от "Выборочной установки". В любом случае у anaconda (программа установки RedHat) нет режима установки "эксперт", поэтому придётся положиться на то, что предлагает инсталлятор.
6.5. Настройка разбиения диска.

Откажитесь от режима автоматического разбиения диска.
1.7. Разбиение.

Вот мы и добрались до самого интересного. Что видим?

К сожалению, Disk Druid, в отличие от DiskDrake не может изменять конфигурацию FAT-разделов без потери данных. Так что, если вы планируете устанавливать Linux по соседству с Windows и это будет RedHat, то лучше изменение геометрии раздела доверить Partition Magic.

Итак, нам нужно создать как минимум два раздела, swap и "/". Для создания нового раздела нажмите кнопку с надписью "Создать". Создайте первым swap-раздел. Выберите в дополнительных опциях "Фиксированный размер" и укажите в поле "Размер (MB)" размер swap-раздела в мегабайтах.

Примечание. Напоминаю вам, что размер раздела для свопинга равен двойному объёму оперативной памяти на вашем компьютере.

На оставшемся месте разместите корневой раздел ("/")-- для этого не забудьте выбрать пункт "Занять всё доступное пространство". Если вы посмотрите на скриншоты, то обратите внимание, что в обоих случаях я указал тип создаваемых разделов "первичные"

Примечание. Какой тип раздела выбирать, первичный или расширенный, зависит от нескольких факторов. Подробнее об этом вы можете прочитать здесь.

Примечание. Размер раздела "/" может колебаться от 1.5 Гб и выше. Это зависит от множества факторов. Подробнее об этом вы можете прочитать здесь.

Примечание.Странно, но Disk Druid автоматически поменял разделы местами, поставив первым "/", а следом з ним swap.

Если вы хотите, чтобы ваш FAT-раздел автоматически монтировался при загрузке системы, то укажите для него точку монтирования ().
1.8. Настройка загрузчика.

Теперь перейдём к настройке загрузчика. Их два -- LILO и GRUB. По умолчанию выбран GRUB. Что выбрать? Я предпочитаю LILO, он более консервативен. Вы можете воспользоваться GRUB'ом, он в чём-то более продвинут и наворочен по сравнению со своим коллегой (). Если вы хотите установить загрузчик не в главную загрузочную запись (MBR), а в первый загрузочный сектор раздела "/", то отметьте пункт "Настроить дополнительные параметры загрузчика". Кроме этого, здесь вы сможете указать дополнительную опцию "Использовать LBA32" (). Хотя в программе установки и сказано, что выставлять эту опцию не рекомендуется, но в документации к LILO указано, что использование опции lba32 для новых BIOS (1998 года выпуска и более поздних) рекомендовано.
1.9. Настройка сети.

Как правило, на машине у вас должен быть один сетевой интерфейс. Если же его нет, то этот пункт инсталлятором будет пропущен. Что необходимо настроить? ()

ip-адрес машины -- либо указать его вручную, либо, если в вашей сети настроен DHCP-сервер, оставить включённую опцию "Использовать DHCP"
маску подсети -- как правило, это 255.255.255.0
имя компьютера -- вручную или "доверить" это DHCP-серверу
ip-адрес DNS-сервера -- если таковой имеется
ip-адрес шлюза -- часто совпадает с ip-адресом DNS-сервера

Адреса вы можете взять у системного администратора.
1.10. Настройка брандмауэра.

Настройка защитного экрана требует от вас указать уровень безопасности. По большей части, для рабочих станций достаточно среднего уровня. Уточните доверенные устройства и порты, на которые разрешён входящий трафик. (). Как правило, достаточно открыть 22-й порт (SSH). Если же вы не планируете предоставлять удалённый доступ к своей машине, то не имеет смысла оставлять этот порт открытым.
1.11. Поддержка дополнительных языков.

Кроме русского языка, используемого в системе, добавьте и английский. Остальные языки -- по необходимости. (). Какой язык делать основным в системе -- решайте сами.
1.12. Выбор часового пояса.

Выбор часового пояса можно осуществить двумя способами -- указав на карте город, с которым ваш часовой пояс совпадает или выбрать его из списка. (). Остальные настройки менять не надо.
1.13. Пароль пользователя root.

Без комментариев. ().
1.14. Выбор пакетов.

Итак, первичная настройка выполнена. Программа установки предлагает уточнить список устанавливаемых пакетов (). Если ваш выбор "Принять текущий список пакетов", то инсталлятор начнёт их установку. (). Если же вы хотите предварительно установить какой-либо пакет, то выберите пункт "Уточнить наборы устанавливаемых пакетов". В этом случае вы сможете выбрать необходимое при помощи утилиты redhat-config-packages. (). При этом, если включить опцию "Индивидуальный выбор пакетов", то вы получите возможность выбирать из общего списка. ().
1.15. Создание загрузочного диска

Не поленитесь и создайте загрузочный диск. Он вам может пригодится, если вы будете переустанавливать Windows и код загрузчика MBR будет перезаписан. Тогда вам нужно будет загрузиться с этой дискеты и выполнить команду:

lilo -v



Это позволит вам восстановить загрузчик LILO. Или (для GRUB):

grub-install /dev/hda



Есть второй вариант восстановить код MBR -- загрузиться с первого диска дистрибутива и в параметрах загрузки указать:

linux rescue root=/dev/hda6



В этом случае /dev/hda6 это имя корневого раздела (в вашем случае он может быть иным). Если у вас не слишком запутанная геометрия разметки, то, возможно, Linux и сам определит, где расположен "/".

Примечание. Если уж мы заговорили о том как восстановить код загрузчика Linux в MBR, то следует напомнить как сделать обратное -- убрать его и заменить на обычный код, который используется при загрузке DOS/Windows. Для этого вам необходимо загрузиться с системной дискеты MS DOS и выполнить следующую команду:

fdisk /mbr

1.16. Настройка графического интерфейса

Перейдём к настройке X Window. X (X Window System) является основой графического интерфейса Linux, на которой базируются все графические оболочки/среды (KDE, GNOME, AfterStep, WindowMaker и многие другие). Anaconda попробует настроить X автоматически. Вы должны выбрать видеокарту (), монитор () и разрешение экрана и глубину цвета (). Кроме этого, вы должны выбрать способ входа в систему -- графический или текстовый. Выбирайте графический (почему именно графический? об этом чуть ниже). Если не захотите использовать его, потом отключите.
1.17. Первая загрузка

С "иксами" разобрались. Примите поздравления от RedHat Team () и перегружайте компьютер -- заставка у GRUB выглядит очень симпатично ().

Зачем нужен графический вход в систему? Дело в том, что при первой загрузке RedHat стартует сервис firstboot. Это программа, имеющая графическую оболочку, выполняется только при runlevel 5 (графический вход в систему) и позволяет донастроить систему при первом запуске ().

Вам нужно:

ввести пользователя ()
настроить время ()
настроить звуковую карту ()
зарегистрировать систему в RedHat (необязательно) ()
при наличии дополнительных дисков доустановить необходимое программное обеспечение ()

Вот и всё (). Можно переходить к детальной настройке и работе.

Примечания

Примечанние. Размер раздела "/" может колебаться от 1.5 Гб и выше. Всё зависит от того количества программ, которые вы планируете установить и использовать. Если вы планируете работать в основном с двумя-тремя пакетами, то можно спокойно уместиться и в 1Гб. Как правило, понимание таких вещей приходит с опытом. Поэтому, если вы не знаете какую именно часть дискового пространства выделить под раздел "/", то исходите примерно из следующего -- если вы не планируете экспериментировать с установкой программ, то вам должно хватить 1.5-2Гб плюс место для домашних каталогов пользователей. Объём последних вы должны рассчитать исходя из своих потребностей. В противном случае, если вы хотите перепробовать "на зубок" всё, что есть в вашем дистрибутиве, выделите для раздела "/" около 4Гб. Учтите, что эти цифры верны только в том случае, если создаётся только два раздела -- swap и "/".

Примечание. Какой тип раздела выбирать, первичный или расширенный, зависит от нескольких факторов. Как правило, все программы разбиения дисков для второго и последующих логических дисков назначают по умолчанию расширенный тип раздела. Если вы планируете создавать несколько разделов и их будет больше 4-х, то однозначно выбирайте тип разделов расширенный. Но есть случай, когда предпочтительней выбирать именно первичные разделы. Это связано с особенностью Windows'98. Если у вас установлена именно эта операционная система и вы установили Linux в расширенные разделы, то Windows'98 пытается прочитать информацию о логических дисках в расширенном разделе. Это у неё не получается и в результате в системе появляется новый диск размером 0 байт. Периодически Windows предлагает вам исправить его. Иногда это заканчиавется плачевно -- потерей разделов Linux. Если же вы выбираете первчиный тип раздела, то, судя по всему, Windows'98 сразу в состоянии определить, что тип файловой системы раздела к FAT16/FAT32 не имеет никакого отношения и тем самым не показывает эти диски. Windows NT/XP/2000/2003 такой болезнью не страдают.
Ссылки

1) ALT Linux Master 2.2 Руководство системного администратора. (html) (pdf)
2) ALT Linux Master 2.2 Руководство по установке. (pdf)
3) Документация к Mandrake Linux 9.1 Quick Startup (на русском) (html) (pdf)
4) Red Hat Linux 9 Red Hat Linux x86 Installation Guide (english) (html)


C уважением Некий Tomsik aka Мурзилка
А у вас есть ручка за 2.50?
 
MurzilkaДата: Вторник, 25.12.2012, 08:11 | Сообщение # 15
Генералиссимус
Группа: Администраторы
Сообщений: 1617
Репутация: 333
Статус: Offline
Определение внешнего IP-адреса из консоли Linux
Автор: admin, (Evgeny )
Категория: Сети
28 Янв. 2012 в 16:43
1. Введение.

Очень часто, по какой-либо причине, нам нужно узнать свой внешний ip-адрес. Для того чтоб это сделать, необходимо перейти на один из ресурсов сети, который предоставляет подобные услуги, например вот этот, и посмотреть на откроющейся странице свой ip-адрес. Но задача усложняется если нам нужно получить наш внешний ip из консоли, а чаще всего из скрипта, который на основе полученных данных выполняет какие-то действия. Конечно можно воспользоваться программой "wget" загрузить страницу с нашим внешним ip-адресом с вышеупомянутого сайта и проанализировать его содержимое каким-либо инструментом, для того чтобы отыскать наш ip-адрес на этой странице. Но все это очень сложно, есть путь гораздо проще и короче, нужно воспользоваться сервисом, который предоставляет ресурс ifconfig.me.

2. Команды для получения внешнего IP-адреса.

Вообще ресурсом предполагается, что пользоваться мы будем утилитой "curl", но если у вас этот инструмент отсутствует то не огорчайтесь все тоже самое можно сделать вездесущим wget'ом.

user@host:~# curl ifconfig.me/ip
77.222.40.118
user@host:~#

Тоже самое, но с использованием утилиты "wget".

user@host:~# wgеt -q -O - ifconfig.me/ip
77.222.40.118
user@host:~#

3. Заключение.

Ресурс ifconfig.me способен предоставлять гораздо более подробную информацию по-вашему соединению с ним, в том числе в нескольких форматах (text, xml, json). Более подробная информация, как пользоваться сервисом приведена на главной странице сайта. В общем спасибо разработчикам за их труды.
Поделиться в: Facebook Twitter ВКонтакте Одноклассники LiveJournal.Com Mail.Ru Yandex.Ru


C уважением Некий Tomsik aka Мурзилка
А у вас есть ручка за 2.50?
 
larinaEnДата: Четверг, 10.11.2016, 17:35 | Сообщение # 16
Группа: Гости





Предлагаю Вам возможность работы в интернете, выбирайте самостоятельно более чем из тридцати проверенных вариантов заработка наиболее удобный и близкий для Вас.
Все подробности у нас на сайте. >> zarplatt.ru <<
_
 
AugustgedДата: Среда, 15.02.2017, 19:32 | Сообщение # 17
Группа: Гости





health alliance pharmacy discount card http://qsymia.tribalpages.com/ - buy qsymia india awesome internal medicine board review
 
sElenaEnДата: Вторник, 06.06.2017, 16:35 | Сообщение # 18
Группа: Гости





Наш сервис предоставляет настоящие лайки на фотографии заказчиков, которые готовы платить за качество.

Именно для этого мы и набираем удалённых сотрудников, которые будут выполнять работу, то есть ставить лайки и зарабатывать за это деньги.

Чтобы стать нашим удалённым сотрудником и начать ставить лайки, зарабатывая при этом 45 рублей за 1 поставленный лайк,

Вам достаточно просто зарегистрироваться на нашем сервисе. > http://oplata-vklike.tk/ <

Вывод заработанных средств ежедневно в течении нескольких минут.
 
qegorEnДата: Пятница, 09.06.2017, 21:20 | Сообщение # 19
Группа: Гости





Ведущая компания в России и странах СНГ по продаже авиабилетов «Airline»

Крупнейшая международная компания по продаже А/В билетов
срочно набирает сотрудников на постоянную основу для несложной
работы через интернет, с ежедневными выплатами от 11 000 руб.

Работая в нашей компании Вы получаете:

- Соблюдение трудового кодекса
- Полный соцпакет, оплачиваемый отпуск, больничный, санаторий.
- Каждый наш сотрудник на дому гарантированно получает высокий доход. руб. в день.
- Гарантированные стабильные выплаты заработанных денег.
- Выплаты происходят ежедневно на банковские карты или электронные кошельки.

Пройдите регистрацию у нас на сайте. > www.airline-rabota.tk <

Без вложений, опыт и профессиональные навыки не требуются!
 
annettenm69Дата: Четверг, 29.06.2017, 04:05 | Сообщение # 20
Группа: Гости





Смотрите порно фото и секс фото крупным планом
http://chastnoie-popki.downloadism.top/?blog.elisabeth
 
lisatz60Дата: Четверг, 29.06.2017, 11:01 | Сообщение # 21
Группа: Гости





Бесплатные порно и секс фото галереи
http://tailandki.femdomgalleries.top/?post.elena
 
samanthaae60Дата: Пятница, 30.06.2017, 23:18 | Сообщение # 22
Группа: Гости





Порно фото галереи - секс картинки для взрослых
http://foto.zhop.bdsmsex.top/?blog.peyton
 
AminДата: Четверг, 30.11.2017, 00:10 | Сообщение # 23
Группа: Гости





Предлагаю Вам возможность работы в сети интернет, подбирайте самостоятельно больше чем из тридцати способов дохода преимущественно удобный и близкий Вам.
Более подробная информация у нас на сайте. > www.exrabota.ru < скопируйте и вставьте в адресную строку вашего браузера.
 
Форум » Програмное Обеспечение (Hard&Soft) » Общее ПО (Soft) » Linux - по русски...
  • Страница 1 из 1
  • 1
Поиск:
Новый ответ
Имя:
Текст сообщения:
Все смайлы
Опции сообщения:
Код безопасности:

Наш Сорум, наш форуМ!

Murzilka_Inc © 2020Бесплатный конструктор сайтов - uCoz