Четверг, 18.04.2024, 13:14
Адаптация пользователей Windows в среде Linux и Unix
Приветствую Вас Гость
ОС Linux является достойной альтернативой ОС Windows
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Погода
Яндекс.Погода
Ваш IP

Узнай свой IP адрес

Защита сайта
Этот сайт защищен «Site Guard»
Конкурсы
конкурс сайтов
Партнёры
Главная » FAQ


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

3) На сегодняшний день самыми современными дистрибутивами являются Mandrake 9.1, RedHat 8.0, Slackware 9.1, Debian 3.0, SuSe 8.2, ASP 7.3, ALTLinux Master 2.2, Gentoo 1.0

4) В дистрибутив входит ядро Linux, средства установки программ и сами программы, а также документация к ним, причем, в отличии от Windows уже при установке OS можно выбрать и установить любую программу, которая будет использоваться. Например, если в дистрибутив входит Open Office, его можно (и желательно) установить сразу, при установке дистрибутива.

1)Основное отличие Linux от других операционных систем, заключается в том, что ядро Linux, основные компоненты системы и большинство пользовательских приложений (компиляторы, библиотеки glibc, пользовательские оболочки KDE и GNOME) - это свободные программы, защищенные лицензией GNU. Их можно запускать на любом числе компьютеров, передавать без ограничений за деньги или бесплатно; можно также получить исходные тексты этих программ и вносить в них любые изменения, но запрещает ее применять под другой лицензией.
Поэтому эти программы не могут быть использован для создания закрытого кода. В этом принципиальное отличие Linux от свободных ОС BSD (FreeBSD, NetBSD, OpenBSD), фрагменты которых вошли в семейство Windows™ и даже стали основой Mac OS X.

  1. RedHat - устойчивый дистрибутив (производитель - американская фирма), построенный на основе пакетов RPM. Основной недостаток - достаточно консервативный и не имеет многих пакетов необходимых для десктопных систем (те-же ALSA, автомонтирование и многое другое) . В RedHat современные пакеты включаются в последнюю очередь.
  2. Mandrake - дистрибутив ориентированный на пользователя (производитель - французская фирма). Имеет много программ, облегчающих работу пользователя (в частности программы серии Drak). В ядро встроено автоматическое монтирование компакт-дисков и дискет (supermount) .Так-же, как и RedHat, построен на основе RPM.
  3. SuSe - мощный, устойчивый дистрибутив (производитель - немецкая фирма). Очень качественная немецкая работа. Имеет программы настройки на основе Just. Построен на основе RPM.
  4. Slackware - дистрибутив, построенный на основе архивов, имеющих расширение tgz. Практически все надо настраивать руками. Часто называют дистрибутивом для программистов. 
  5. Debiane - дистрибутив, построенный, на основе пакетов DEB, Имеет систему обновления APT. Международная разработка.
  6. Gentoo - дистрибутив, построенный на основе портежей (анологичных FreeBSD). Обновляется через интернет.
  7. ASP - (российская фирма) построен на основе соответствующей версии RedHat. Добавлены оригинальные пакеты разбиения дисков и загрузки операционных систем.
  8. ALT (россиская фирма) - построен на основе самых современных пакетов Mandrake и Debiane. Имеет пакеты на основе RPM, Часто пакеты программ, входящие в дистрибутивы ALT появляются раньше, чем в другие дистрибутивы. Имеет систему обновления APT. 

 ls  - посмотреть оглавление директория
cp  - копирование файла(ов)
mv  - перемещение файла(ов)
mkdir - создание директория

Множество команд Вы можете посмотреть командой:

info coreutils index

 Да. На pазных pазделах. Линукс использует свою собственную файловую
систему - ext2fs. Также линукс изпользует свой собстенный boot-manager,
котоpый позволяет гpузить что хочешь откуда хочешь.
В пpинципе, стаpые дистpибутивы могли ставиться пpямо в каталог на
FAT-pазделе (слакваpь, калдеpа), но в новых этой возможности нет. Вообще,
в седьмой слакваpи есть zipslack, но этим не стоит увлекать начинающему.
Поставить RedHat на UMSDOS конечно, можно, но и это не должно пока
занимать "чайника" =)

Да. Линукс свободно pаботает с pазделали win, а вот для pаботы с линуксовыми pазделами под win нужен специальный софт (explore2fs, к пpимеpу).

Partition Magic вас спасет. Кpоме того, к любому совpеменному дистpибутиву пpилагается fips – пpогpамма-pесайзилка. ВHИМАТЕЛЬHО ПРОЧИТАЙТЕ ДОКУМЕHТАЦИЮ, ПРЕЖДЕ ЧЕМ ЧТО-ТО ДЕЛАТЬ ЭТОЙ ПРОГРАММОЙ!

Hикакие не надо выписывать. Журналисты все равно не умеют толком писать такие статьи. Лучше заглядывать в библиотеку на пару часов – полистать подшивку.

Hичем. Пpосто pазличные дистpибутивы. Какие-то пpоще в установке, какие-то пpоще в администpиpовании. Hа пpактике, люди начинают с RedHat и подбных, потом потихоньку пеpеходят в стоpону Slackware. А еще чаще пpосто делают себе свой собственный дистpибутив.

Linux это один из клонов UNIX, как следствие, работа программ (и то далеко не всех) для вышеперечисленных ОС возможна только при использовании эмуляторов. В настоящее время широкое распространение получили:
- dosemu – самый распространенный. Правильно настроенный дает возможность запускать большинство текстовых программ, и некоторые графические.
- wine – Предназначен для работы с некоторыми программами MS-Windows в X Window System
эмулятор виртуальной машины (компьютер в компьютере) Основные достоинства: практически 100% эмуляция, возможность загрузки в виртуальный компьютер любой из распространенных ОС, сетевая интеграция с родительской машиной. недостатки: ресурсоемкость (минимально Celeron, 64Mb), дорогая лицензия (кстати, воровать в мире UNIX не принято).

Засунуть его в сидюковод, пpочитать pидми, и пеpегpузить машину, выставив в БИОСе заpузку с дисковода.

файловая система, позволяющая тебе ставить линукс в каталог на fat pазделе. Выглядит пpям как обычный каталог, только в каждом есть файл -linux-, где описаны пеpмишены и пpоч. Соответственно, монтиpивать можно куда угодно, хоть коpень на нее класть (так, кстати, часто и делают). Hапpимеp, во freesco (pоутеp на одной дискете) коpень беpется из initrd, а /etc и /www (там веб-сеpвеp есть, пpостенкий, пpавда) – с дискеты, как umsdos.

Пpописать в /etc/hosts адpеса и имена машин. Пpописать на клиентских машинах тоже самое в C:\WINDOWS\hosts (там есть файл hosts.sam, с пpимеpом) по аналогии.

Чаще всего — ничем, в DVD-версии просто прилагается ПО, которое можно установить и использовать, хотя иногда в DVD-версии немного изменяют набор уже установленных программ.

Иногда можно услышать мнение, что в Linux очень туго с программами.
Для того чтобы ответить на данный вопрос, необходимо проанализировать как производится установка программ в Windows и Linux.

В Windows сначала необходимо найти программу (в интернете, или в магазине), и затем ее установить при помощи программы установки, при этом, если программе необходим какой-то компонент (например, свежая версия DirectX или .NET Framework), то его также необходимо искать и устанавливать отдельно.

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

Что же касается количества программ, то его достаточно для того, чтобы заменить ими большое количество программ для windows, к тому же, существуют программы написанные под обе платформы, а также те, которые существуют только в Linux, также можно пользоваться многими windows-программами с помощью WINE.

Ядро Linux — модульное, это значит, что само ядро уже содержит в себе драйверы для большинства устройств, и также имеется возможность их подключения к ядру в виде модулей.

На практике это означает, что вам достаточно лишь подключить ваше устройство, и оно будет работать без установки драйвера для него, исключение составляет видеокарта, поскольку чем новее драйвер, тем более высокая производительность будет в играх. Драйвера на видеокарту есть на сайте ее производителя.

Тем не менее, иногда случается ситуация, когда устройство не работает. Тут есть варианты:
1. Найти драйвер через поисковик в Интернете.
2. Если таким устройством является WiFi-адаптер, то можно попробовать запустить его с помощью ndiswrapper, указав ей путь к драйверу для Windows.
3. Попробовать установить более новое ядро, в котором уже есть поддержка необходимого вам устройства

Читаем, оцениваем, комментируем… Это только начало, поскольку текста получилось уж слишком много, решил пока остановиться на этом. Стоит ли продолжать или получилась ерунда не заслуживающая продолжения?

В программе установки Linux Mandrake 8.0 есть небольшой баг: она неправильно настраивает локаль русского языка. Все дело в том, что локализация здесь проводится довольно просто: в каталоге /usr/share/locale создаются подкаталоги, содержащие сообщения всех установленных программ на разных языках и в разных кодировках. Такие каталоги называют «локали». Так вот, при установке скажем русского языка в файл /etc/sysconfig/i18n прописывается название локали, свойственной русскому языку. В данном случае, переменным окружения будет присвоено значение ru_RU.KOI8-R. Но все дело в том, что такой локали нет! Локаль русского языка в кодировке KOI8-R хранится в каталоге под именем просто ru. То есть вместо локали, которая прописана, стоит указать ту, которая соответствует требуемому языку и кодировке, в данном случае это ru. Если вы пользуетесь другой кодировкой и языком, то пропишите соответствующую локаль, благо в каждом каталоге локали есть файл описания, да и по самим названиям каталогов можно определить нужную локаль. После проведения операции надо перезапустить систему. Правда после проведения вышеописанной операции меню в KDE или GNOME все равно может остаться неправильным. Для исправления надо запустить MenuDrake и просто дать команду на сохранение, которая перезапишет меню и все станет работать.

Перед номером телефона надо попробовать писать букву "p” (Pulse), но такой метод работает не всегда. Железный метод, это в командах модема вместо ATDT прописать ATDP. Данные команды можно изменить на закладке настроек модема или в другом подобном месте (например, в файлах конфигурации соединения).

Все верно, эмулятор не может работать со всеми программами – на то он и эмулятор. В Windows хватает недокументированных функций, и поэтому не все получается эмулировать. Если у вас машина «средней руки», то можно использовать программу VMWare. VMWare – программный продукт, позволяющий запускать несколько операционных систем одновременно. А это означает, что, к примеру, из под Linux можно запустить полноценную Windows, и наоборот. Для запускаемой операционной системы VMWare создает виртуальную машину, эмулирующую реальную «железную» систему, которая не зависит от уже запущенной операционной системы. Запускаемую операционную систему можно даже устанавливать из-под уже запущенной ОС. При этом есть выбор куда ставить: на физический раздел или на виртуальный диск (размер до 2Гб). Базовой ОС может выступать Windows NT, Windows 2000, любой из Linux’ов. Минимальные системные требования программы таковы: процессор от 266 МГц, память от 96 Мб. Стоит учесть, что запущенная ОС будет отнимать как минимум половину ресурсов компьютера.

Если вы забыли пароль вашего root - нет проблем. Просто загрузитесь>   с>   boot/root>  дискет (они создаются при установке, либо как описано в одной из предыдущих статей),>  примонтируйте>  вашу корневую файловую>  систему>  под>  /mnt и>  сотрите>  поле>  пароля для

root в /mnt/etc/passwd, как например:

>    root::0:0:root:/:/bin/sh

Теперь>  root без пароля. Когда вы перезагрузитесь с жесткого диска,>  вы>  сможете>  войти>  как root и снова установить пароль, используя>  команду>  passwd. Но администратор>  должен>  отдавать>  себе отчет, что процедуру снятия пароля root умеет запросто выполнять не он один.


Ядро системы Linux состоит из нескольких основных частей: блок управления процессами, блок управления памятью, драйверы устройств, драйверы файловых систем, блок управления сетью а также другие небольшие процедуры. Наиболее важные составляющие ядра (обеспечивающие жизнеспособность системы) - это блок управления памятью и процессами. Блок управления памятью обеспечивает распределение областей памяти и swap-областей между процессами, составляющими ядра и для кэш-буфера. Блок управления процессами создает новые процессы и обеспечивает многозадачность путем переключения задач.>      На самом нижнем уровне ядро содержит драйверы устройств для каждого типа поддерживаемого оборудования. Существует довольно большой набор различных драйверов, так как постоянно разрабатываются новые типы устройств. Существует довольно много одинаковых устройств, которые различаются только тем, как происходит взаимодействие между самим устройством и драйвером. Такое сходство позволяет использовать классы драйверов, поддерживающих одинаковые операции. В каждом члене такого класса используется однотипный интерфейс для ядра, но различные схемы взаимодействия с устройством. Например, все драйверы жесткого диска представляются для ядра абсолютно одинаково, то есть у них у всех имеются такие операции как 'инициализация жесткого диска', 'чтение сектора N', 'запись сектора N'.>      Некоторые функции, предоставляемые ядром, имеют одинаковые свойства. Например, различные сетевые протоколы объединены в один программный интерфейс - BSD socket библиотеку. Вот другой пример - различные файловые системы, поддерживаемые системой Linux. Ядро содержит виртуальную файловую систему (Virtual File System - VFS) которая включает в себя все функции, используемые для работы системы, а также драйвер для каждой поддерживаемой файловой системы. При попытке доступа к какой-либо файловой системе запрос проходит через VFS, откуда перенаправляется к соответствующему драйверу файловой системы.

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

Одна из наиболее полезных функций, которая может быть реализована с помощью сети, это разделение файлов через сетевую файловую систему. Обычно используется система, называемая Network File System или NFS, которая разработана корпорацией Sun.>      При работе с сетевой файловой системой любые операции над файлами, производимыми на локальном компьютере, передаются через сеть на удаленную машину. При работе сетевой файловой системы программа считает, что все файлы на удаленном компьютере находятся на компьютере, где она запущена. Таким образом разделение информации посредством такой системы не требует внесения каких-либо изменений в программу.

Не все диски или разделы используются как файловые системы. Например, раздел swap-области не содержит файловой системы. Многие дисководы используются в режиме эмуляции ленточного накопителя, поэтому tar-файл или любой другой файл записывается непосредственно на диск без использования какой-либо файловой системы. У такого использования есть небольшое преимущество в свободном пространстве (при установке файловой системы некоторая часть дискового простьранства используется для системных целей) и совместимости с другими системами. Например, файловый формат tar является стандартным для всех систем, в то время как файловые системы на разных платформах различаются. Дискеты экстренной  загрузки системы Linux также могут не содержать файловой системы. Одна из причин использования прямого доступа к диску (без применения файловой системы) это создание копий. Например, если диск содержит частично поврежденную файловую систему, то при возможности следует создать его копию перед тем, как пытаться что-либо сделать. Для этого можно использовать программу dd:

dd if=/dev/fd0H1440 of=floppy-image

dd if=floppy-image of=/dev/fd0H1440

Сначала команда dd выполняет точную копию дискеты в файл floppy-image, а затем записывает копию обратно на диск (предполагается, что перед выполнением последней команды была вставлена другая дискета).

Q: Для чего нужен каталог /proc?

A: На самом деле это не каталог, а файловая система. Файловая система /proc является виртуальной и в действительности она не существует на диске. Ядро создает ее в памяти компьютера. Система /proc предоставляет информацию о системе (изначально только о процессах - отсюда ее название). некоторые наиболее важные файлы и каталоги рассмотрены ниже. Более подробную информацию о структуре и содержании файловой системы /proc можно найти в руководстве к proc.

> /proc/1 - каталог, содержащий информацию о процессе номер 1. Для каждого процесса существует отдельный каталог в /proc, именем которого является его числовой идентификатоp;

/proc/cpuinfo - инфоpмация о пpоцессоpе, такая как тип пpоцессоpа, его модель, пpоизводительность и дp.;

/proc/devices - список дpайвеpов устpойств, встpоенных в действующее ядpо;

/proc/dma - задействованные в данный момент каналы DMA;

/proc/filesystems - файловые системы, встpоенные в ядpо;

/proc/interrupts - задействованные в данный момент пpеpывания;

/proc/ioports - задействованные в данный момент поpты ввода/вывода;

/proc/kcore - отобpажение физической памяти системы в данный момент. Размеp этого файла точно такой же, как и у памяти компьютеpа, только он не занимает места в самой памяти, а генеpиpуется на лету пpи доступе к нему пpогpамм. Однако пpи копиpовании этого файла куда-либо, он не займет места на диске;

/proc/kmsg>  - сообщения, выдаваемые ядpом. Они также пеpенапpавляются в syslog;

/proc/ksyms - таблица символов;

/proc/loadavg - оpиентиpовочная загpуженность системы;

/proc/meminfo - инфоpмация об использовании памяти, как физической так и swap-области;

/proc/modules - список модулей ядpа, загpуженных в данный момент;

/proc/net - инфоpмация о сетевых пpотоколах;

/proc/self - символическая ссылка к каталогу пpоцесса, пытающегося получить инфоpмацию из /proc. Пpи попытке двух pазличных пpоцессов получить какую-либо инфоpмацию в /proc, они получают ссылки на pазличные каталоги. Это облегчает доступ пpогpамм к собственному каталогу пpоцесса;

/proc/stat - различная статистическая инфоpмация о pаботе системы;

/proc/uptime - вpемя, в течение котоpого система находится в pабочем состоянии.


Для Russian Fedora 10 и более новых следует использовать репозиторий Russian Fedora, который содержит в своем составе:

1) fixes - пакеты, которые есть в Fedora Everything. Здесь содержатся как новые версии пакетов, так и пакеты с исправлением ошибок;
2) free - пакеты со свободными лицензиями, которых нет в Fedora Everything;
3) nonfree – пакеты, не содержащие исходных кодов, с несвободными лицензиями;


Для того, чтобы переключиться на пользователя root в Ubuntu Linux, нужно запустить терминал и выполнить команду:

sudo -i

пример:
ваш_ник@имя_компьютера: /home$ sudo -i

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

пример:
root@имя_компьютера: /home#

Для Fedora Linux есть 2 стандартных репозитория: "fedora" и "updates".
Чтобы ими пользоваться и не получать сообщения об ошибках при установке или обновлении пакетов, нужно импортировать GPG ключи.

В терминале выполните команду:
$su -c 'rpm --import /etc/pki/rpm-gpg/*'

   ifconfig eth0 192.168.50.254 netmask 255.255.255.0        -  первый IP
   ifconfig eth0:0 192.168.51.254 netmask 255.255.255.0     -  второй IP

   или так:

   ip addr add 192.168.50.254/24 dev eth0                  
   ip addr add 192.168.51.254/24 dev eth0 label eth0:1

Самый простой и быстрый способ отправки e-mail, и даже без запуска почтового клиента - это использование команды mail или mailx прямо из терминала.

1. Запускаем Терминал
2. Набираем команду:

 mail -s "Заголовок письма пишем сюда" tvoyemail@your.mail

(вместо tvoyemail@your.mail Вы конечно должны указать настоящий адрес получателя)

3. Нажимаем <ENTER>
4. Теперь набираем текст самого письма.
5. Нажимаем <ENTER>, вводим на новой строке символ "." (точка) и еще раз нажимаем <ENTER>

Все - письмо ушло, если Вы конечно подключены к интернету.
Кстати, во время набора текста письма (на шаге N4) тоже можно использовать переходы на новую строку, нажимая <ENTER>, но письмо отправится только тогда, когда в новой строке будет только символ "." (точка) и после нажатия клавиши <ENTER>, что собственно и указано на шаге N5.

Команды mail и mailx могут и файлы прикреплять к письму и еще много чего.

Краткую справку по командам можно получить так:

  $ mail --help
  $ mailx --help


Все о параметрах этих команд подробнее  можно прочесть в мануале:

  $ man mail
  $ man mailx

Иногда приходится изменять настройки Apache в его конфиг файле, но при этом нужно, чтобы новые настройки вступили в силу без перезапуска сервера. Для этого есть пара решений:

первый вариант:
$ su -c '/etc/init.d/httpd reload'

второй вариант:
$ su -c 'apachectl -k graceful'

Перенос Skype (со всей историей переписки) из Windows в Linux

Как оказалось перенести данные учетной записи со всей историей переписки Skype из Windows в Linux очень просто.

Рассказываю на примере переноса в Mandriva 2009

В Mandriva 2009 уже стоял установленный Skype версии 2.0.0.72 и то что на Windows'е была уже новая четверка (4.0.0.227),это не помешало перенести все данные с историей переписки, простым копирование профиля:

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

В Linux профили Skype хранит по адресу:

/home/ВАШ_ЛОГИН_В_ЛИНУКС/.Skype/

(Если до этого скайпом вы не пользовались в линукс, то профилей там не должно было быть)

В Windows профили Skype хранит по адрессу:

/home/ВАШ_ЛОГИН_В_ЛИНУКС/winxp/Documents and Settings/ВАШ_ЛОГИН_В_ВИНДОВС/Application Data/Skype

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

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

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

Запускаем скайп, вводим пароль и помечаем авто вход, чтобы не вводить постоянно.

mount -t tmpfs -osize=128m tmpfs /memdisk

Таким
образом будет создан виртуальный диск размеров в 128 Мб.
Это иногда полезно когда нужно увеличить скорость обработки информации, связанной с чтением/записью на диск. Ведь такая операция с диском в памяти будет выполняться намного быстрее, чем при записи/чтении на реальном диске.

 df -hT
Команда выводит листинг, показывающий все файловые системы, их тип, общее и доступное пространство.

Команда touch изменяет время и дату файла или группы файлов

$ touch file1
 - установит для файла file1 текущее системное время

$ touch file1 /tmp/file2
 - установит для файлов file1 и /tmp/file2 текущее системное время.

Если указанный файл не существует, то touch создаст пустой файл с указанным именем или с текущим системным, если время не указано явно.

Более детальную справку по команде touch можно получить по команде
$ touch --help
и
$ man touch

Для распаковки файлов somefilename.bz2 обычно используют команду

$ bzip2 -d somefile.bz2

Для распаковки файлов типа somefilename.tar.bz2 используется команда

$ tar -xvjf somefilename.tar.bz2

Для того, чтобы подключить разделы диска, к примеру занятые операционной системой Windows, необходимо их примонтировать в систему командой mount.
Например, у Вас на первом винчестере есть раздел, 4-й по порядку расположения, который используется Windows, и отформатированный под NTFS.

Сначала нужно создать точку монтирования:

# mkdir /mnt/WindowsDisk

Далее для монтирования нужно выполнить команду:

# mount -t ntfs -o nls=utf8 /dev/hda4 /mnt/WindowsDisk

Результатом монтирования будет то, что Вы сможете доступиться к содержимому этого раздела зайдя в каталог /mnt/WindowsDisk
Но если компьютер перезагрузится, или Вы начнете новую сессию, то ранее примонтированный диск или раздел станет снова недоступным.
Для того, чтобы при старте системы разделы подключались автоматически, Вам нужно зарегистрировать их монтирование в файле /etc/fstab

Например нужно, чтобы при старте системы раздел sda4 с NTFS подключался автоматически и была возможность как читать с него, так и записывать на него файлы. Но для обеспечения записи на разделы NTFS иногда потребуется вручную установить пакет ntfs-3g, если он не был установлен автоматически из вашего дистрибутива.
Далее нужно добавить в файл
/etc/fstab строчку:

/dev/hda4 /mnt/WindowsDisk ntfs-3g umask=0,nls=utf8,user,auto,rw 0 0

Более детальную информацию по mount и fstab можно получить, выполнив команды:

$ man mount
$ man fstab

Для того, чтобы подключить USB флэшку, необходимо ее примонтировать в систему командой mount.
Сначала нужно создать точку монтирования:

# mkdir /mnt/USBFlash

Далее для монтирования нужно выполнить команду:

# mount -t vfat /dev/sda1 /mnt/USBFlash -o iocharset=utf8,codepage=866

Результатом монтирования будет то, что Вы сможете доступиться к содержимому USB флэшки зайдя в каталог /mnt/UBFlash
Но если компьютер перезагрузится, или Вы начнете новую сессию, то ранее примонтированный диск или раздел станет снова недоступным.
Для того, чтобы при старте системы USB флэшка подключалась автоматически, Вам нужно зарегистрировать ее монтирование в файле /etc/fstab

Далее нужно добавить в файл
/etc/fstab строчку:

/dev/sda1 /mnt/USBFlash vfat iocharset=utf8,codepage=866,rw,user,auto 0 0

Более детальную информацию по mount и fstab можно получить, выполнив команды:

$ man mount
$ man fstab

Для того, чтобы подключить CD/DVD диск, необходимо его примонтировать в систему командой mount.
Сначала нужно создать точку монтирования:

# mkdir /mnt/DVD

Далее для монтирования нужно выполнить команду:

# mount -t iso9660 /dev/cdrom /mnt/DVD

Результатом монтирования будет то, что Вы сможете доступиться к содержимому DVD диска зайдя в каталог /mnt/DVD
Но если компьютер перезагрузится, или Вы начнете новую сессию, то ранее примонтированный диск или раздел станет снова недоступным.
Для того, чтобы при старте системы CD/DVD диск подключался автоматически, Вам нужно зарегистрировать его монтирование в файле /etc/fstab

Далее нужно добавить в файл
/etc/fstab строчку:

/dev/cdrom /mnt/DVD  iso9660 user,ro 0 0

Более детальную информацию по mount и fstab можно получить, выполнив команды:

$ man mount
$ man fstab

Для того, чтобы подключить ISO файл, необходимо его примонтировать в систему командой mount.
Сначала нужно создать точку монтирования:

# mkdir /mnt/DVD

Далее для монтирования нужно выполнить команду:

# mount -t iso9660 filename.iso /mnt/DVD  -o loop

Результатом монтирования будет то, что Вы сможете доступиться к содержимому ISO файла, как к DVD диску, зайдя в каталог /mnt/DVD

Более детальную информацию по mount и fstab можно получить, выполнив команды:

$ man mount
$ man fstab

При установке (или смене) новых тем интерфейса файлы этих тем устанавливаются в домашний каталог пользователя (~/.themes), но в этом случае для программ, запускаемых от имени пользователя root, будут использоваться стандартные темы.
Для того, чтобы тема интерфейса применялась для всех программ, нужно установить соответствующую тему в каталог /usr/share/themes

Для переключения в виртуальную консоль из графической оболочки используйте комбинацию клавиш Ctrl+Alt+Fn  (Fn - это клавиши F1, F2 ... F12).
Ctrl+Alt+F1 переключает на первую виртуальную консоль, Ctrl+Alt+F2 переключает на вторую и т.д.

Если Вы находитесь в консоли, то переключаться между консолями можно комбинацией клафиш Alt+Fn.

Чтобы вернуться в "иксы" (X-Window), Вам нужно переключиться на ту виртуальную консоль, на которую Вы вышли из X-Window.
Если Вы загрузили систему в консольном (текстовом) режиме и запустили графическую оболочку из командной строки (например командой "startx"), то сеанс работы X-Window в таком случае будет привязан к следующей незанятой консоли, но не к той, с которой он был запущен. Таким образом, если к примеру у Вас работают 3 виртуальных консоли, то X-Window будет работать на 4-й (четвертой), и для перехода в графическую оболочку Вам нужно использовать комбинацию Alt+F4.

Как безопасно перезагрузить зависшую систему, или зачем нужна клавиша SysRq?

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

1) нажать комбинацию клавиш [Alt]+[SysRq]
2) удерживая нажатые [Alt]+[SysRq], последовательно нажать клавиши R E I S U B с интервалом 2-3 секунды

После такой клавиатурной манипуляции система перезагрузится.
Запомнить можно комбинацию по фразе: "REстарт ISкуственный UBийственный” :)

P.S.
команды, передаваемые ядру системы, которые вызывались нажатием клавиш, описанных выше:

R - возвращает управление клавиатуре (перехватить управление у иксов, можно перейти в консоль и т.п.);
E - посылает сигнал SIGTERM всем запущенным процессам, кроме init;
I - посылает сигнал SIGKILL всем запущенным процессам, кроме init;
S - происходит синхронизация дисков (запись кэша, sync);
U - перемонтирует все примонтированные файловые системы в режиме только чтение;
B - перезагрузка системы;

Если в консоли нажать [Alt]+[SysRq]+[H], то можно получить краткую справку.


Обычно файл меню, к примеру для загрузчика GRUB, находится здесь:
   /boot/grub/menu.lst

Для его просмотра, изменения и сохранения нужно к нему доступаться с правами root, к примеру

в Fedora Linux:
   su
   gedit /boot/grub/menu.lst

в Ubuntu Linux:
   sudo gedit /boot/grub/menu.lst

Некоторых раздражает кратковременно появляющийся логотип видеокарты NVIDIA при загрузке X-сервера.
Обычно это появляется после установки новых драйверов видеокарты. Чтобы запретить его показ, нужно отредактировать файл /etc/X11/xorg.conf
Делать это нужно с правами root

К примеру для Ubuntu Linux:
   sudo nano /etc/X11/xorg.conf

Для Fedora Linux:
   su
   gedit
/etc/X11/xorg.conf


Найдите в файле /etc/X11/xorg.conf блок Section "Device", и добавьте в эту же секцию строку
   Option "NoLogo" "TRUE"

В результате эта часть файла должна быть похожа на это:

Section "Device"
        Identifier      "NVIDIA Corporation NV43 [GeForce 6600 GT]"
        Driver          "nvidia"
        Option          "NoLogo" "TRUE"
        BusID           "PCI:1:0:0"
EndSection

Пример установки и настройки Synaptics Touchpad в RussianFedora 10 + Gnome

1. Устанавливаем сам драйвер через терминал:

  su - после этой команды вводим пароль пользователя root
  yum install synaptics - команда установит драйвер xorg-x11-drv-synaptics и зависимые модули

Драйвер установлен, но для удобной конфигурации тач-пада нужно настроить файл /etc/X11/xorg.conf

2. Редактируем xorg.conf

 su
- после этой команды вводим пароль пользователя root
 gedit /etc/X11/xorg.conf - открывается файл xorg.conf в редакторе gedit

- вставляем НОВУЮ дополнительную секцию после всех секций "InputDevice"

Section "InputDevice"
    Identifier      "Synaptics Touchpad"
    Driver          "synaptics"
    Option          "SendCoreEvents"   "true"
    Option          "Device"                   "/dev/psaux"
    Option          "Protocol"                 "auto-dev"
    Option          "SHMConfig"            "True"
EndSection


- находим секцию "Module" (если ее нет, то создаем) и добавляем туда строку load "synaptics"

Section "Module"
    load    "synaptics"
EndSection

 
- находим секцию "ServerLayout" и вставляем туда строку InputDevice    "Synaptics Touchpad"

Section "ServerLayout"
    Identifier     "single head configuration"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Synaptics Touchpad"
EndSection


3. Перезагружаем компьютер 

 Теперь графический интерфейс настройки тач-пада появится в меню
 СИСТЕМА -> ПАРАМЕТРЫ -> ОБОРУДОВАНИЕ -> СЕНСОРНАЯ ПАНЕЛЬ
 Если по каким-либо причинам Вы там его не нашли, то эту утилиту можно вызвать из Терминала командой  gsynaptics

Готово!

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

Чтобы узнать количество дорожек в целой группе фильмов нужно использовать команду

   $ for f in *.avi; do echo -n "$f / " ; mplayer -endpos 0 -vo null "$f" 2> /dev/null | grep "Audio stream found"|wc -l ; done

А избавиться от ненужных дорожек можно так:

   $ for f in *.avi; do mencoder -alang ru -ovc copy -oac copy "$f" -o "$f.t" && mv "$f.t" "$f" ; done

Некоторые важные опции:

  -ovc copy и -oac copy - просто копируют выбранные аудио и видео потоки без какой либо обработки;
  -alang ru - выбирает русскоязычную дорожку;



FLV (Flash Video) сделан для удобного и компактного представления видео, обычно на сайтах.
Для преобразования видео файла AVI в формат FLV проще всего применить ffmpeg (это набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровое аудио и видео в различных форматах.)

ffmpeg -i video.avi -ar 22050 -ab 32 -f flv -s 320×240 video.flv

О параметрах:

-i - исходный видео файл (video.avi)
-ar -
дискретизация аудио потока в Герцах (22050)
-ab -
аудио битрейт в kbit/s (32)
-f -
формат аудио (flv)
-s -
видео-разрешение в пикселях (320x240)

(в скобках указаны значения, применяемые именно в нашем примере)

Чтобы сделать снимки кадров из видео файла формата FLV, можно воспользоваться командой:

ffmpeg -i video.flv -an -r 1 -y -s 320×240 video%d.jpg

Параметры:

-i - исходный видео файл (video.flv)
-an - отключить аудио
-r - частота кадров в секунду (1)
-y - перезаписать файл
-s - размер снимков кадров в пикселях (320x240)

(в скобках указаны значения, использованные в примере)

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

~/.xinitrc

там найти и закомментировать строку

rox -p /root/Choices/ROX-Filter/PuppyPin

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

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

~/.xinitrc

там найти и закомментировать строку

rox -p /root/Choices/ROX-Filter/PuppyPin

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

Наш опрос
Какой дистрибутив используете вы?
Всего ответов: 175
Форма входа
Время
Мини-чат
200
Поиск
...
Друзья сайта
  • Персональный сайт программиста Алексея Шитова
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Наши Посетители
    Locations of visitors to this page free counters
    INFO блок
    Информер праздники сегодня
    Steam
    Copyright MyCorp © 2024