Что есть LINUX.
В далеком 1991 году студент-хакер на своем устаревшем уже по сегодняшним меркам 386 компьютере начал писать Linux - операционную систему, изменившую мир. Студента, конечно же, звали Линус Торвальдс. Операционная система писалась не с нуля, за основу был взят попавший к нему с исходниками Minix - клон больших коммерческих систем Unix. Увлеченно писать что-то для себя - это идеал программирования. Можно продумать от "а" до "я" всю структуру, возможности и, самое главное, изюминку новой ОС.
И Линус написал ядро системы - ее сердце, где в основу были положены такие важные вещи, как многозадачность и представление всех устройств в виде файлов, что дало просто ошеломительные результаты. Стало возможно творить вещи на грани фантастики. Если устройства - это лишь файлы, то и делать с ними можно все, что и с обычными файлами. Торвальдс не говорит с серьезной миной, что Линукс - это фундамент и т.д., и т.п. На самом деле идеальной операционной системе не требуются помпезные лозунги. Она сама говорит за себя. Достаточно послушать одну из записей, лежащих в паутине интернет, где Линус произносит название ОС - "Линикс, Линикс, ха-ха". Явно намекая, что все пошло от Миникс. В голосе этом натуральный энтузиазм бывшего студента - нет косности - дорогу свежим идеям. Линукс - система для всех. И хакеры и юзеры полностью могут насладиться самой системой. Выжать из своего компьютера все что только возможно, держать его за уши!
А как же Windows и Бил Гейтс вместе с ним, иже свершившаяся Американская Мечта?
Имя Мечты - большая волосатая лапа. В БОЛЬШОЙ компании IBM на руководящей должности работала мама БГ. Она и предоставила блатной контракт на поставки бездарного бейсика (Бейсик имени БГ был даже на такой замечательной платформе, как AMIGA, и по праву заслужил славу самого тупого и тормозного языка. На что Гейтс обиделся и больше своих великих продуктов на AMIGA не выпускал), а позднее и убогой, покромсанной из Unix - DOS, к которой его программистский гений уже не был причастен. Что, конечно, понятно - на Бейсике ОС не напишешь (Гейтс - не Страуструп). Шло время, и, набравшись наглости, БГ даже решил судиться с пригревшей его фирмой и отстоять сердцу и кошельку милый глючный Windows. (К вопросу об ошибках. -Не волнуйтесь. Они включены в стоимость).
Программистам M$ предоставили акции, что привело к неприятным последствиям. Доход, получаемый от акций, в десятки раз превосходит зарплату и делает работу безынициативной. А им это надо? Им - нет, БГ - да. У магната просто маниакальная страсть к деньгам. Есть уже миллиарды, но надо больше и больше. БГ не может работать для блага людей - например, сделать OFFICE бесплатным. Он за все жаждет денег, денег и денег. И даже то, что Windows глючна до безобразия не дает никакого снисхождения. С вас все равно будут требовать денег. Даже за BSOD - Синий Экран Смерти. Хотя на самом деле платить там не за что. Помимо денег у Гейтса есть маниакальная страсть шпионить за вами. Windows полна дыр и лазеек, позволяющим посторонним лицам и тому же Microsoft завладеть вашими данными. Даже покупая КОММЕРЧЕСКУЮ СИСТЕМУ Windows вам не гарантируют сохранность ваших данных, и даже то, что всё будет работать. Меня просто выводило из себя, когда полазив по сайтам при помощи тормозного IE я обнаруживал папки с содержимым посещенных сайтов. Кэширование, а я просил? А подчищать кто будет?
Коммерческие ОС от Гейтса построены по принципу, что в них вы ничего сделать НЕ СМОЖЕТЕ. Чтобы что-то сделать в Windows - надо КУПИТЬ соответствующую КОМЕРЧЕСКУЮ программу.
Linux - ОС свободных людей. Она и программы для нее в большинстве своем бесплатны. Но исходя из первого, многое можно сделать вообще без программ - средствами Linux. Для прослушивания звука, например, вам даже не понадобится проигрыватель!!! И это не от того, что он встроен в систему - это система такая!!!
Впервые попав в Линукс можно подумать, что перед вами какая-то сверхзасекреченная ОС будущего. От такого количества гениальных инноваций просто впадаешь в транс. Чтобы поменять обои на экране можно просто взять мышкой картинку и бросить на рабочий стол!!! Сколько действий от вас бы потребовалось в купленной за кровные деньги WINDOWS!!! Свойства экрана - оформление - обзор... и т.д.
Но и то, что мы увидим на экране, это не окончательный результат - например, можно добавить дымку!!! И это в ОС Linux - за которую никто не требует с вас денег. Каждый работает для будущего - создавая, созидая, творя ...
Пусть мелочь, но вспомните в Windows буфер обмена - скопировать - вставить.
В Линукс я открыл совершенно чуждые программы и выделив мышкой ПЕРЕТАЩИЛ текст из одной программы в другую!!! Так просто.
От графического великолепия СВОБОДНОЙ ОС Линукс просто загораются глаза.
У Линукс может быть любое количество графических оболочек, различающихся скоростью работы и красивостью. На сегодня их количество превзошло сотню! И это не просто шкуры, свои шкуры есть у многих, а уникальные удобства, особенности, эффекты.
Как вам сочетание Enlightenment + Gnome?
На экране футуристического вида окошки на фоне леса, а внизу натурально ПЛЕЩЕТСЯ прозрачное озеро!!!
Ах это... Всего лишь стандартные эффекты Энлайтмента...
Не правда ли, вы уже тоже приобщились (приблизились) к будущему. Быть может, в Windows2010 стоимостью в 3000 баксов такое тоже появится, хотя, может быть, тогда уже не будет никакого Windows, в конце концов человек все таки "разумный" и сколько его не корми рекламными бреднями, что Windows стала стабильнее (а была значит не стабильной и за что же деньги брали?), он рано или поздно прозреет.
Windows - скелет старого капиталистического мира, где деньги - главная ценность, а любовь, дружба, солидарность - лишь мешающие ей элементы.
Линукс создана для объединения людей. Даже в ее кодировке Unicode предусмотрено, что Линуксом будут пользоваться ВСЕ народы живущие на Земле. Народы объединенного МИРА!!! И первый шаг землян в этом направление уже сделан - Объединенная Европа.
Но может вы аскет и ваша рабочая машина должна выглядеть строго и по деловому?
Молниеносно-быстрый BlackBox наверняка устроит вас. Как просили - все строго и по деловому. Но очччень быстро!!!
А захотите, чтобы и BlackBox засиял изумительными красками множества тем и меню - нет проблем. Натяните обои с помощью xloadImage, добавьте иконки с помощью GMC, или замените все это запущенным из-под BB современным сверкающим Nautilus-ом!
Есть в Линукс такая замечательная особенность, которая сразу бросается в глаза. Конечно же, это - виртуальные экраны. Вместо одного рабочего стола вы можете иметь любое их количество и мгновенно переключаться между ними (подобное так же есть и в BeOS).
Однажды я работал в Gnumeric - набивая электронную таблицу и все было очень удобно размещено, разные "отсоединенные-оторванные" менюшки и тд., что просто не хотелось ничего сбить.
А вот музыки послушать захотелось. Причем с визуальными плагинами. Устроить перерыв небольшой. Можно было конечно и из консоли запустить... Но...
Я просто перешел на второй виртуальный экран по Ctrl-Tab и мне открылось девственно чистое поле, где и был запущен XMMS (аналог WinAmp) с соответствующими плагинами. При желании этот проигрыватель я бы мог перетащить мышкой на любой виртуальный экран, но не нужно было. Отдохнув, я не стал выключать музыку, а перешел на рабочий экран с Gnumeric, где все оставалось нетронутым, как и раньше.
Ну и потом, мне всегда нравилась возможность бросить работать (конечно, сохранив документы) ничего не закрывая, а нажав Ctrl + Alt+ BackSpace. А включив на другой день мой Athlon увидеть, что Линукс заботливо все запустил назад, даже тот же Gnumeric (аналог Excel), как будто бы я и не выходил из него. Это просто здорово и намного приятнее тупейших вопросов Windows, типа "Вы действительно хотите удалить этот файл? Нет, вы действительно-действительно хотите удалить этот файл?" Да я уже компьютер хочу разбить, а не удалить файл. Удалить или удавить Windows я хочу. Со всеми ее корявыми коммерческими программами и пользоваться наконец НОРМАЛЬНЫМ софтом, созданным нормальными людьми, любящими свое дело, для нормальных же людей.
Насчет "отсоединенных" меню.
Вспомните, как удобно вы работали в КОММЕРЧЕСКОЙ M$ Windows - открываем меню - в нем еще одно БОООЛЬШОЕ меню, в нем еще одно ... Мышка слетает, все закрывается. Лезем по новой.
В Линукс, открыв какое-то меню, вы всегда сможете сделать его самостоятельным со всеми присущми ему атрибутами, и продолжить путь, "отсоединяя" нужные. Например, из меню программ можно вывести меню "Игры", а в нем "Action" - игры действия, и щелкнув по нижней кромке меню, сделать его самостоятельным окошком, разместив в удобном для себя месте на экране. Можно вообще сделать для себя целый виртуальный экран, заполненный менюшками с играми для более быстрого их запуска.
А в ПЛАТНОЙ Windows такое есть? Нет, нет и не предвидится. Когда что то создается на энтузиазме, от сердца - оно имеет свои уникальные черты, не сравнимые с коммерческими офисными разработками. Океан гениальных идей воплощен в СВОБОДНО-РАСПРОСТРАНЯЕМЫХ ПРОГРАММАХ написанных супер-программистами, хакерами и просто любителями, имеющими свои взгляды на вопросы, какими должны быть идеальные программы. Ведь и лучший компьютер своего времени Mac был собран на коленке в гараже, а не в дорогостоящих индустриальных комплексах. Идея всегда опережает время, и Линукс, являясь воплощением уникальных решений, предоставляет способ воплотить ее в реальность.
Мне приходится произносить слово "аналог". Аналог Excel, аналог WinAmp.
Постоянно приходится сравнивать с ущербной по умолчанию системой Windows и называть программы используемые в ней, и те, с помощью которых все это можно сделать в Линукс, но быстрее, удобнее и изящнее.
Аналог - не значит худший. В контексте Линукс это звучит, как такое же, но лучше!!!
Кто-то скажет, что у меня Windows стоит и ничего, работает. Наберите и выполните в Windows95/98 строчку concon и вы увидите как "стабильная" КОММЕРЧЕСКАЯ система самым бессовестным образом повиснет. Это только одна из десятков, если не сотен халатных дыр в системе. Вы представьте что может с вами сделать злоумышленник, попадись вы ему в руки на Win98. Он вас просто порвет, как Тузик грелку. Linux - одна из самых стабильных и надежных Операционных Систем в Мире!!! Какие-то примитивные надписи не смогут ее насмерть повесить. Даже если удалить все файлы, относящиеся к Линукс, с "винта" физически, система будет продолжать работать, как не в чем не бывало!!! Пока не перегрузите ее. А вот перегрузка может и совсем не потребоваться. Линукс абсолютно нормально может функционировать неограниченно долго. У меня Винды умирали примерно в течении недели, не выдерживая инсталляции-деинсталляции, либо разрастаясь до безобразия. Можно бы было понять, если бы стабильный Линукс был платным, а глючный Мастдай - free, но наоборот - никак...
Не зря все государственные учреждения Китая и Пакистана перешли на Линукс. На софт НОВОГО поколения. На софт БУДУЩЕГО. Бундестаг так же планирует переход государственных учреждений на эту ОС, что сулит значительное сокращение расходов. Голливуд просчитывает спецэффекты в фильмах на Линукс, потому что кластер из Линукс-компьютеров является одним из самых мощных в мире. В игровые приставки встраивается Линукс. Даже цифровые фотоаппараты и автомобильные компьютеры работают на Линукс!
Запуск новой программы на Линукс вызывает в вас совсем другие чувства. Одно из которых - чувство творчества.
Например, запускаем Интернет-Браузер Галеон и первым делом заходим в настройки посмотреть, сколько же фантастических опций скрывается в этом чудесном просмотрщике паутины WWW. Через минуту он уже настроен в соответствии с нашими предпочтениями и даже поменял вид, облагородившись ПРОЗРАЧНЫМИ кнопками!!!
Запускаем Tetris и опять же видим, что можем все изменить, вплоть до размера фигур в стакане. Потрясающее ощущение вседозволенности и могущества. Но ведь это еще не все!!! В директории /SRC (или /usr/src) лежат исходные коды этих программ!!! Такое вообще было только в футуристических фильмах. Мы можем посмотреть, как это все устроено! А можем и добавить пару функций, а потом ... отправить в Интернет. И теперь уже вы будете почетным разработчиком-девелопером Линукс-программ.
Конечно, приятно чувствовать себя непотопляемым под стабильнейшей из ОС, но программы все же пишут люди. И люди совершают ошибки. Но т.к. программы поставляются с исходными кодами ошибки мгновенно находятся и исправляются, поэтому Линукс-программы одни из самых надежных. Пользователи же коммерческой M$ Windows будут ждать полгода сервис-пак закрывающий дыры например в безопасности, а в это время все кому не лень будут творить с незащищенными компьютерами все, что душе угодно. А душе много чего может угодно быть... У...
Но все же предположим, что программа ПОВИСЛА!!!
Ах.
Вспомнились печальные времена M$ Windows. Где там клавиша RESET.
Ах. Какая ерунда. Мы же под непоколебимым Пингвином. Повисшая программа ничего не может сделать ОС Linux. Просто уничтожим повисшее приложение соответствующей командой (см. статью "Linux хочу") и ... Это НИКАК не отразится на стабильности системы. Все процессы защищены друг от друга!!! Действительно защищены, а не так как в...
Назвать Линуксоидов (пользователей Линукс) безбашенными (безголовыми), язык не повернется. Как раз голова-то на плечах у них имеется. Да у меня Винда стоит, скажет кто-то ...
Пиратского им задаром не надо!!! А покупать за деньги откровенную халтуру - тоже извините. Это как-бы новая раса - передовой эшелон. За первыми потянутся, но пока это надо еще осознать. Ведь берут не то, что лучше, а то, что рекламируют.
Многие скажут: "в Linux нет моего любимого Windows Commander или Far". Можно конечно начать объяснять, что есть XWC или MC. Но это неправильный путь. Главное, почему нет именно Windows Commander, кроется вовсе не в том, что программистам трудно написать соответствующую программу.
В Линукс дерево каталогов абсолютно отличается от такового в Windows. В Линукс нет дисков C или D. В нем устройства - это файлы - помните? Поэтому дерево каталогов очень обширно и если добираться до файла привычными способами, то это не очень удобно.
Представьте, нам нужен некий файл лежащий в каталоге /ETC/X11/...../config.bak
В менеджере файлов, подобном WinComander или Far заходим в каталог /ETC. Там громадное количество директорий. Напрягая зрение ищем нужную. Ага. Заходим. Там опять море файлов, ищем... А если глубина в 10 директорий?
Проще запустить консоль и в ней набрать... всего лишь первые буквы директорий, дополняя недостающие буквы клавишей TAB!!!
Например:
/E TAB /X TAB /... TAB
Всего лишь секунда, и мы в нужной директории.
Но в Windows проще - скажете вы. Это пока. Уже сейчас количество файлов на жестком диске исчисляется десятками тысяч. Под Windows у вас стоит от силы 5-10 программ, а пользователи Linux пользуются ТЫСЯЧАМИ... А в будущем, когда станет больше программ, да и просто пусть там у вас лежит коллекция музыкальных файлов, я вам просто посочувствую, глядя как вы мучаетесь добираясь до своих данных - и это в КОМЕРЧЕСКОЙ ОС!!!
В Windows позднее появится проблема доступа к гигантским количествам файлов и разветвленной файловой системе, когда размеры программ еще больше разрастутся. WinCommander станет неудобен, не сегодня - завтра - но все же. А таких удобных средств для доступа к файлам в Windows не будет все равно!!! Linux идет на шаг вперед. Ему не страшно любое количество файлов - все уже продумано и сделано таким, каким и должно быть. В нужную директорию мы попадаем за пару секунд. Ну и, конечно, всегда можно сделать линки основных файлов на корень файловой системы.
Научившись один раз нормально пользоваться средствами Линукс, вы забудете массу проблем, которые создают только напыщенные коммерческие ОС.
В конце концов, я не хочу, чтобы меня назвали вором из за того, что я пользуюсь Windows или Word. Вполне возможно, что даже купив эти программы я все равно нарушу закон, т.к. в документации к коммерческому ПО постоянно делаются попытки присвоить мои данные. Покупая коммерческую программу, я не могу быть уверен в том, что она делает именно то, что я думаю. Она вполне может втихую сканировать мой жесткий диск для выявления нелицензионных программ и отправлять через Интернет отчет, а я даже не буду знать об этом. В Свободном ПО такого просто не может быть. В конце концов, можно зайти в папку с исходниками и почитать код программы.
Вы не верите в Свободное ПО? А как же Интернет? Он - некоммерческая сеть!!! И он на 90% построен на основе ОС Linux из-за двух моментов - Linux - это свободная ОС для свободных людей - и это самая стабильная и надежная ОС для сохранности ваших данных.
Ну если уж мы заговорили о сохранности ваших данных, то в Линукс есть великолепная система криптования. Устройства в Линукс - это файлы - помните еще? Поэтому ничто не мешает нам закодировать файл-виртуальное устройство с ключом вплоть до 192 бит!!!
Но мне в общем-то этого и не требуется. Мне нужно небольшое устройство для хранения данных личного характера - которое бы было доступно только мне. В коммерческой Windows это просто невозможно, если исключить вариант откручивания жесткого диска из компьютера и хранения его под подушкой.
L позволил мне сделать все очень изящно и просто.
Я создал пустой файл размером в 40 Мб. Да в L (Linux) есть возможность создать ПУСТЫЕ файлы нужного размера. Потом я решил, что это будет мой невидимый винт и ...
Отформатировал его!!!
После чего создал директорию, в которой он должен был появляться, когда я захочу получить к нему доступ. Но пустая директория могла навести людей хорошо знакомых с Linux на идею, что это не просто директория, а точка монтирования потайного устройства, что могло подвигнуть их на поиски, хоть скорее всего и безрезультатные, но все же..., поэтому я кинул туда несколько бессмысленных файлов и директорий.
Пустой отформатированный файл я закинул в одну из далеких директорий. Даже если кто бы и наткнулся на него - это надо еще догадаться, что это секретный жесткий диск.
Осталось только, когда мне понадобится, подключить этот файл (подмонтировать устройство) и он волшебным образом появился в предназначенной для этого папке.
Отмонтировав его я практически полностью не был подвержен возможности, что кто-то его обнаружит.
Да конечно, это не полная защита. Поэтому я написал примитивный скрипт из одной строчки, который удалял историю команд консоли.
Для полной безопасности можно было все это закриптовать, но мне такой меры безопасности уже было не нужно.
Это все к тому, что созданная тысячами энтузиастов, хакеров, программеров, любителей Система заботится о сохранности ВАШИХ данных, в то время как купленная за деньги Windows чихать на них хотела.
Linux написана для того чтобы работать, Windows - для выкачивания денег. Она как насос, присосавшийся к вам. Может, хватит ее терпеть?
Движение Open Source - основа Linux - семимильными шагами стремится в будущее. Оно развивается. Все форматы и приемы открыты для улучшения и продвижения. Прогрессия увеличивается. Против развития Open Source - коммерческие программы просто топчутся на месте. Кто-то написал программку, кто-то приделал к ней графический интерфейс - кто-то добавил функций. Совместными усилиями получилась удобная, понятная и суперклассная программа. Развивайся она на коммерческой основе, разве смогли бы воплотится в ней такие смелые, революционные идеи?
Очень сомневаюсь.
Мир - полон энтузиастов способных предложить гениальные идеи.
Есть Свободная платформа для их воплощения.
Как у Хайнлайна "Есть скафандр - готов к путешествиям".
Уже сегодня Linux выглядит как законченная надежная Операционная Система, в то время, как Windows не вылазит из вечной альфы. Но развитие Линукс ускоряется. То, что уже сейчас есть в Linux, не имеет аналогов в Коммерческих ОС. И отрыв будет увеличиваться. Microsoft прекрасно осознает, что Linux - громадная угроза их финансовым интересам. Но свободных здравомыслящих людей не остановить.
Да, конечно, Бил много интересного расскажет, каким он видит Windows стабильным (все еще видит, сделать не может), но вы же понимаете, он обычный бизнесмен. Скорее Гейтс сам толком не умеет пользоваться своей ОС. Да и его ли она. Нет. Это лишь безынициативный труд его бедолаг-работников.
Я не думаю, что Билл раскусил бы утки, если ему продемонстрировать Linux с навороченным десктопом и объяснить, что это новая версия Windows с феноменальными способностями и возможностями. И если верить Интернет-источникам, такие случаи уже бывали.
Да, Билл, Linux НЕ ВИСНЕТ!!!
Совсем, понимаешь?
Да и просто создавать в свободном мире в свободной от загребущих рук ОС - здорово. Линукс - это будущее.
Знание невозможно спрятать и остановить. Open Source несет эту идею в сердце.
Открытые коды дают возможность работать над программами всему миру одновременно.
L даст нам идею, что будущий мир будет лучше и дружней.
Что даёт нам M$ ?
Чувство жадности. Это моя ОС. Это моя программа. Все мое. Все мое.
Но ведь лучшие умы всегда делились своими мыслями, именно поэтому мы живем в мире где летают самолеты и есть электричество, полеты в космос и исследование глубин. А как же иначе? Это эволюция. Эволюция разума. Ее не остановить.
Я пишу роман в свободной программе - в свободной системе. Этот труд никто не сможет присвоить себе. Я не нарушаю никаких законов. Это мое дело, как я буду использовать написанное, издам книгу и заработаю денег или бесплатно выложу в Интернет на благо людей. Здесь никто не будет меня принуждать.
Что же это за светлый мир, рай на Земле?
Вы уже знаете ответ. Это Linux. Душа Open Source.
Очень нравится мне аналог ACDSee в Linux, только опять же аналог в контексте L - это лучше. ACDSee - лучший просмотрщик графики в Windows. Аналог зовется QuickView. Интерфейс аналогичен, но... Как вам помимо всего, что умеет ACDSee (который кстати условно бесплатный - от того и так хорош, с душой делали) еще способность с помощью клавиш на дополнительной цифровой клавиатуре повернуть изображение влево-вправо на 90/180 градусов? Как досадно, когда картинка сделана в ненормальном расположении. В коммерческих системах бороться с этим проблематично, в том же ACDSee прийдется этот файл сперва отредактировать, а потом сохранить на диск. А если с CD смотрим? Что, каждый раз редактировать? Поэтому возможность мгновенного поворота картинки меня очень обрадовала в QuickView - и это не единственная приятность. Подобные сюрпризы постоянно подстерегают вас при использовании СВОБОДНОГО ПО и от этого работать с ним необычайно приятно..
А как же просмотр фильмов в формате DivX? Лучше, чем можно даже подумать. Лучшая из программ подобного рода ( но не единственная ) - Mplayer. В чем заключается уникальность данной программы? Когда я смотрю фильм в Linux и при этом вижу, что загрузка моего процессора Athlon XP 1600+ находится на отметке 8% - я просто отказываюсь верить своим глазам!!! Многие утверждают, что даже на Duron 600 загрузка не превышает 18-22% !!! А под Windows? На 600 Mh модели подтормаживание и выпадение кадров в DivX-фильме не редкость. Т.е. под L даже на слабых машинах можно смотреть фильмы. Это, конечно, не значит, что можно взять 486 и наслаждаться, но слабые Celeron или даже P266MMX фильмы в малых разрешениях покажут!!!
Но это еще не все!!! При просмотре по клавише "F" можно смотреть как в окне, так и на полном экране. С клавиатуры изменять в реальном времени яркость, контрастность, насыщенность и даже поменять значение компонентов RGB.
Было у меня такое - в зажатых мной фильмах звук убегал или отставал - так вот, в Mplayer можно догнать или наоборот - звук!!!
Повторюсь - Open Source очень приятно для использования. А какой минус? Да практически никаких. Переписать исходники (исходные тесты программы) в папку на жесткий диск и написать 3 строчки.
./configure
make
make install
И программа установится на ваш компьютер. Это единственная цена за использование СВОБОДНОГО ПО и она ничтожна!!!
Если вы привыкли работать в тормозной Windows, то все равно программы сами собой не работают. Вам приходится запускать setup.exe, отвечать на массу тупых вопросов. И... все равно программа может не заработать. Обидится на вашу видеокарту или не ту версию DirectX. И это на КОМЕРЧЕСКОЙ СИСТЕМЕ, за которую с вас требуют денег ...
Но почему "тормозной" Windows, может кто-то возразить.
Ну начнем с того, чтобы Windows работал на всех компьютерах, он один раз в компании M$ был скомпилирован из исходников под 386 компьютер!!! Соответственно без использования всех современных "фич" новых процессоров! Только под инструкции 386 компьютера!!! А сколько же изменений для увеличения быстродействия было сделано!!!
Но программа поставляется уже скомпилированной и ее нельзя переделать под свой процессор. Нет версий Windows для 486, Pentium, Pentium 2/3/4, Athlon, Cyrix и тд.
Иначе подобные версии работали бы только под одним процессором, например Windows для Pentium нельзя было бы поставить на 486!!! К счастью, в порыве сорвать деньги M$ до такого не додумалась.
А в Linux такая возможность есть!!! L поставляется с исходниками. И все что вам нужно - это скомпилировать ядро заново под свой процессор.
Теперь будут использоваться все навороты вашего супер-пупер процессора!!! Но ...
И это еще не все. В ядро того же Windows встраивается поддержка громадного количества устройств, которых возможно никогда у вас не будет. И в Линукс они тоже встраиваются, но опять есть приятное но ...
При компиляции ядра LinuxOS можно выкинуть все ненужные устройства!!!
Нет у вас какого-то там устаревшего доисторического чипсета и любительской радиостанции - а зачем тогда они будут пожирать ресурсы моего PC? В итоге оставляем только те устройства, которые у вас действительно есть и компилируем под процессор который у вас, опять же, есть. В итоге получаем невероятную скорость.
Для меня было что-то вроде шока, когда в Linux под эмулятором (!!!) DirectX - WineX в графической оболочке Black Box я запустил Windows-игру Quake 3 и увидел, что скорость ее работы ТАКАЯ ЖЕ, как и в Windows!!! И это под ЭМУЛЯТОРОМ, который тратит почти половину времени на преобразование инструкций DirectX под Linux!!!
А если скачать с Интернета настоящую (написанную под Linux) версию Quake 3? Или версию Return Castle Wolfenstein? Или Half Life?
Но работать под своим ядром LinuxOS - это только половина кайфа от Open Source. Никто не мешает вам создать несколько ядер со своими особенностями. И даже несколько ядер из разных версий исходников!!!
Процесс компиляции прост до безобразия. Для этого нужно зайти в необходимую директорию (/usr/src/linux) и выполнить всего 4 команды!!!
Первая make xconfig - выведет список всех возможностей ядра LinuxOS, здесь вы и сможете выкинуть ненужные способности и добавить необходимые.
Следующая make dep настроит необходимые ссылки между файлами (но это - ненужные технические подробности). Ну и теперь осталось выполнить последние действия:
Make bzImage - создаст новое ядро.
make modules
make modules_install - создаст и установит некоторые возможности системы в виде внешних модулей, если вы этого потребовали в make xconfig.
Теперь нужно будет только скопировать файл bzImage (переименовав его в vmlinuz) и карту с его расположением System.map в директорию, откуда Linux обычно грузится (например /Boot) и настроить загрузчик на новое ядро с помощью графических программ или просто отредактировав текстовой файл. Информации об этом великое множество во всемирной паутине, поэтому не буду вдаваться в подробности. Просто выше было показано самое "сложное" и таинственное, что есть в мощном Linux. И даже после этого остается еще масса способов продолжать увеличивать быстродействие и без того молниеносной ОС.
Теперь можно по праву наклеить логотипы "Athlon Inside", "Крутится на Linux" и гордиться, потому что теперь действительно ваш великолепный процессор используется на полную мощь. Все инструкции выполняются на предельно возможной скорости.
Если вы работаете на машине и хотите, чтобы на ней только работали, ничто не мешает вам сделать при включении PC загрузку определенной программы, а при выходе из которой компьютер выключится. Я не буду давать рекомендаций как это сделать, потому что статей с такими рекомендациями масса. В одном из конфигурационных файлов указывается вместо загрузки командного интерпретатора bash - требуемая программа - и все. Пресечены все попытки отлынивания от работы и установления рекордов в Тетрис.
L могуч, и это ощущается практически каждую минуту при работе с ним. Чувствуется, что это - необычайно мощная полноценная ОС. При использовании Windows, этого не чувствуется. Человек просто зажат со всех сторон коммерческой системой, массой глупых, ничем не оправданных ограничений, налагаемых скрытыми спецификациями форматов файлов и тд. В ней сделать ничего нельзя. Можно только нажать на эту кнопку и на этот ярлык. Хотите больше? В следующих версиях, за ваши же деньги. Так же вели себя и другие коммерческие ОС. Например, MacOS просто обескураживает. Первое впечатление, полученное от нее, заключалось в том, что даже обычный Нортон Коммандер способен на большее количество функций и как ОС просто не воспринималась. Конечно меньше вероятность наделать ошибок, но человек и сделать ничего не сможет без дополнительных КОМЕРЧЕСКИХ программ. На то это и Платные системы. В Линукс же можно все. А осознание того факта, что вся информация в L находится в обычном текстовом формате (те же конфигурационные файлы), а многочисленные программы - всего лишь графические оболочки для их удобного изменения, просто повергает в восторг. Т.е. действительно есть выбор, как и должно быть. Можно настроить какую-то программу с помощью графической оболочки, щелкая по пунктам меню, а можно в любимом текстовом редакторе (у меня это Vi - легенда из мира Unix, про него разговор отдельный) изменить значения в этом файле, благо конфигурационные файлы изобилуют комментариями. Что это даст? В этом файле может быть доступно намного больше скрытых опций, т.к. автор графической оболочки мог просто не посчитать нужным выбор всех опций. По крайней мере у вас всегда есть выбор, чего в Коммерческих продуктах быть не может. А зачем? Лучше потом за дополнительную плату выпустить программу, дающую доступ к скрытым опциям Windows или к драйверам видеокарты. Что, знакомый оборот?
Также важно понимать, что Windows - это громоздкая система, последние версии которой имеют размер около 1 Гигабайта!!!
Linux имеет размер не превышающий 600-800 Кб!!! Отсюда и фантастическая скорость. Все остальное - это только программы, которые бы вы хотели использовать. Например - можно записать на дискетку ядро LinuxOS, bash (или подобный, но меньший по размеру) - командный интерпретатор и программку для проигрывания MP3. И у вас по прежнему будет полноценная и невероятно стойкая (синоним - стабильная) система, но ориентированная под вас. Под ваши вкусы, а в частности - под прослушивание музыки.
А знаете ли вы, что эта самая обычная дискетка на 1,44 Мб в Linux может иметь размер до 4 Мб!!! А все волшебство будет заключаться в том, что все данные сжаты и при запуске дискетки распаковываются в оперативную память. В итоге данные с мееедленной дискеты грузятся необычайно быстро. Ведь и понятно быстрее считать 100 Кб с медленного привода и затем мгновенно развернуть его в памяти или читать 1Мб не сжатой программы!!!
Конечно в России, где благодаря пиратам все бесплатно, пользователю нет практической разницы, что стоит у него на компе - Windows или великий L, иначе бы днем с огнем пользователя Windows мы не сыскали. Но понимать, какие программы удобнее, а какие нет, вы же должны!!! Если в QuickView смотреть картинки удобнее, а в Mplayer даже на слабых машинах идеально идут фильмы, то почему бы и не пользоваться ими?
В Китае L - официальная операционная система!!! Благодаря нашим братьям мы уже приобщились к многим прелестям цивилизации, а сейчас количество производимого ими товара стремится к равенству с качеством, так что вполне вероятно ожидание в ближайшем будущем большого наплыва компьютерных игр созданных именно под платформу Linux из Китая. А великих программистов любой стране не занимать!!!
Еще одним из революционных новшеств (многим из которым тем не менее более 20 лет) в Linux являются конвейеры. В двух словах это может звучать так - если вы способны фантазировать - вы способны на все. Вы Боги компьютерного Мира. В Linux существует громадное количество программ и команд и все их мы можем использовать связав в цепочки. И как вы используете ту или иную программу зависит только от того, как вам захочется-придумается-заблагорассудится.
То есть здесь просто отступают все ограничения - это то о чем мечтают многие в коммерческих системах.
Например - у вас есть файл, который нужно долго и нудно редактировать: разбить на строки, пронумеровать, конвертировать в формат какой-то программы и результат заархивировать и отправить по почте в столько-то часов столько-то минут.
Вижу как схватились за голову многие пользователи Windows. Это же работы на целый день. А программ то сколько дорогостоящих нужно!!!
Но если вы поселили внутри компьютера доброго пингвина Linux (логотип к слову был выбран множеством людей), то подобные задачи позволят вам лишь усмехнуться - тут и дел то на полминуты!!!
А магия этого имеет одно название - конвейеры.
Мы знаем, что эта программа способна разбить текст на строки, а эта пронумеровать их, эта конвертирует и тд.
Написана всего одна строчка, включающая названия команд и программ с нужными параметрами, объединенных могущественной чертой "|" конвейера - и столько теоретических трудностей не существует!!!
Выполнив свою часть работы, программа передает результат следующей и уже она вступает в работу - так и происходит работа конвейера. И чем больше вы узнаете, тем проще и большим количеством способов вы сможете справиться с поставленной задачей.
Ну и потом, всегда можно скопировать текст конвейера в обычный текстовой (как и большинство рабочих файлов) файл и превратить его в исполняемый!!!
Для этого не нужно никаких компиляторов. Просто написать chmod +x имя_программы.
Вы написали программу, даже не будучи программистом!!! Если она очень удобна и многим может пригодиться, отправьте ее в Интернет и вам скажут спасибо! Так и строится идеальный электронный мир.
У меня была подобная проблема. Я имел лазерный диск, в котором все данные были заархивированы, но... Названия архивов - всего лишь ничего не говорящие цифры, хотя в архивах лежали файлы с конкретными названиями. И понадобился мне каталог содержимого этого диска.
Но слава электронному богу, есть бесподобные конвейеры!!! Донер Ветэр!!!
Мой конвейер состоял из одной строчки, где одной командой создавался временный каталог | потом распаковывался в него файл с CD | название файла копировалась в созданный для этих целей файл cat.txt и все повторялось, названия добавлялись к файлу!!!
Через пару минут у меня был полный список программ находящихся на данном CD.
Да, подобные вещи можно было решить проще, легче и по другому...
Вы понимаете, про что я? И вас коснулась магия конвейеров. Они дают волю фантазии. А что будет дальше? Это ведь лишь азы невероятного Linux!
Я легким взмахом руки повелеваю ветрами Компьютерного Мира. Реки текут только туда, куда захочу. Я всегда знаю, что творится внутри моего электронного коня под именем Linux. Если я захочу - время обернется вспять. И все потому, что я вижу устройство и механизмы LinuxOS насквозь. Я ПОНИМАЮ, что она делает в конкретный момент.
Вспомните, сколько раз вы сидели перед компьютером под управлением Windows и не могли ничего поделать, т.к. ОС что-то делал, что вам уже совсем не было нужно, но ей до этого нет никакого дела. Вы были просто рабом.
В Свободной системе только вы можете быть Богом электронного царства. Вам решать что делать Системе, а что нет. Этот процесс совсем не нужен (не важен, жрет слишком много ресурсов требуемых под другое) - уничтожим его.
Команда kill -9 убьет любой неугодный вам процесс. Хозяин вы. Компьютер работает на вас. Под вас. Для вас.
Почувствовали разницу?
Но бывает, что процесс мне мешает, но уничтожать его я не хочу, и не хочу, чтобы он пока использовал мощь моего компьютера. Нет ничего проще. Впрочем, как и всегда. Это же Linux.
Например недавно я слушал музыку такой известной группы, как Nazareth, мне в этом помогала программа mpg123, запущенная фоном из полупрозрачной консоли. Но мне нужно было минуту тишины, а продолжить прослушивания я хотел именно с той ноты на которой прервусь.
Я нажал Ctrl-Z.
И все?- спросите вы.
И все.
Музыка замолкла, исчезла, растворилась, будто испугалась внезапной тишины.
Я послушал, что меня интересовало по радио и подумал, что можно бы было и продолжить наслаждение концертом "Alice in Wonderland".
Посмотрев с помощью ps каким процессом игралась музыка я увидел в списке, что 4-тым.
Вернем четвертый процесс из зимней спячки ( не зря же Ctrl-Zzzzzzzzzzz).
Я написал: fg %4 и музыка вырвалась из мощных колонок на той самой ноте, где и прервалась.
Если уж мы заговорили о музыке, а в частности о MP3, то имеет смысл рассказать еще об одной удивительной особенности - OGG.
MP3 - замечательная технология, использующая потрясающий коэффициент сжатия музыки. Мое ухо уже не различает разницы между 256 кбит и оригиналом. У всех эти параметры разные и зависят от самого человека. Многих устраивает и 128, хотя для меня минимум - 192. Иметь на одном компакт-диске все концерты любимой группы - это ли не чудо?
Но в Linux есть другой формат сжатия - OGG.
Аналог.
Ну конечно, как обычно в контексте Linux - типа такого, но лучше. OGG - свободный формат, используя его с вас никто не потребует денег.
Какие еще преимущества? А что если сказать вам, что качество, достигаемое MP3 только в битрейте 192-256 кбит, в OGG соответствует битрейту в 128!!! Т.е. при меньших размерах файлов мы имеем куда лучшее качество. Вы без проблем можете сграбить треки с аудио-сd и сжать их в OGG. В Linux практически любой проигрыватель любит и понимает этот формат.
Но ведь нужна программа для сжатия, а где ее взять? Ну это замашки из мира коммерческой Windows. Для коммерческих ОС всегда нужна масса коммерческих программ.
В Linux без проблем есть масса и кодеров и грабилок музыки и никто с вас не потребует денег. Берите - все для всех. Как у Стругацких в "Пикнике на обочине" - "Счастья всем и пусть никто не уйдет обиженным".
Но...
Как обычно все можно сделать быстрее и проще.
Конечно, Конвейер!!!
грабилка | сжатие в OGG | создать образ iso для записи | запись на CD !!!
Что вот так просто? Взять и записать?
Даже проще!!! Линукс - истинно многозадачная-многопоточная система, "запороть" в ней болванку весьма проблематично, что часто случалось в коммерческой ОС от M$ и в коммерческом же софте типа WinOnCD. Можно утверждать, что Linux - просто рай для записи CD.
И вот уже вы держите новозаписанный диск с любимой музыкой. Невероятно.
При общении с удивительной Linux постоянно возникает такое ощущение. Ощущения невероятного, фантастических возможностей, всемогущества наконец. И чем дальше тем больше. Сперва возможностей кажется немного, но потом... Ведь даже волшебной палочкой надо сперва научиться пользоваться.
Вставляем диск в CD-ROM и запускаем стандартную музыкальную программу-проигрыватель (а вообще стандартной может быть любая - вы же повелитель своей системы) . Держитесь за стулья - чудеса продолжаются. При прослушивании музыки мы можем творить невозможное.
Заходим в настройки и у нас появляются 2 панели - в одной эффекты, которые уже применены, чтобы сделать звук более сочным и натуральным, а в другой - то, что мы можем сделать с этим звуком. Хватаем мышкой иконку расширителя стереобазы и перекидываем в колонку примененных эффектов. Мама, я в Париже в соборе одноименной Богоматери!!!
Сам петь хочу. Как раз иконка лежит - караоке. Перебрасываю ее и голос на фонограмме затухает, практически сливаясь с фоном музыки.
Разве такое позволила бы коммерческая ОС за бесплатно.
А другие эффекты - не проблема. С Интернета всегда можно скачать любое их количество. То же касается и графических визуальных плагинов для проигрывателей. Какой только красоты не насмотришься.
Да, Linux таит в себе столько инноваций, что просто в пору руками развести. Не снится ли? DVD/DivX/OpenGL/MP3/OGG, да мало ли чего еще. Все есть. Хочу фотографию отредактировать - вот пожалуйста Gimp - аналог дорогущего Photoshop. Повторить еще раз, что значит аналог в Linux?
В Photoshop-е привыкли? И прямо всеми возможностями пользуетесь? Ну снимаю шляпу.
Вместе с джинсами.
Ну если уж заговорили о современных технологиях - что может быть современней Интернет. Создать свой сайт - проблема животрепещущая и насущная. При создании в коммерческой системе, чаще всего при помощи того же присловутого WordXP на каждую строчку вашего текста приходится три увесистых абзаца непонятных каракулей из тэгов. Написать то в Word можно, а вот редактировать - изменять потом только в Word-е и будет возможно. Фирма, как говорится, держит марку. Все чужое - себе.
Но после написания мы ложим сайт в Интернет и что-же видим?
Вместо картинок дыры, странички не загружаются? Как же так?
А так, потому что весь Интернет держится на надежной Linux, почти все сервера на Windows NT благополучно протянули ноги не выдержав такой интенсивной работы и теперь оттягиваются в компьютерном раю.
Linux создавался с расчетом на будущее, на гигантские объемы информации, файлов много - названий мало, поэтому сделали так, чтобы большие и малые буквы в названиях файлов различались. То есть, файлы Infinity с большой буквы и infinity - это совершенно разные файлы и они могут спокойно лежать в одной директории, не мешая друг другу.
Создавая сайт в Word, тот спокойно позволит вам совершить массу ошибок. А как же, ведь M$ надеется, что вы будете заходить только на сайты, что лежат под управлением Windows.
Как говорится есть две новости - одна плохая - одна хорошая.
Хорошая - это то что ваш сайт будет правильно показываться везде, где только стоит сервер под управлением OC Windows, а плохая в том, что, видимо, единственный сервер на котором установлен Windows, остался только у самой компании Microsoft.
Это, конечно, шутка, но в ней есть гигантская доля правды.
Пишите сайты в Linux. Они будут функционировать сразу в родной среде, это избавит вас от массы проблем и ошибок.
Да, действительно в Windows есть коммерческие Web-редакторы. Они имеют контроль проверки ошибок, а если точнее, проверку, будут ли все ссылки работать в Линукс и имеют ли открывающие тэги свои закрывающие элементы.
После некоторого копания в Windows я в конце концов первый свой сайт написал в notepad и потом полдня провел в Интернет пытаясь заставить его работать. Он заработал, но сколько сил и нервов на это ушло не исчисляется никаким денежным эквивалентом.
Каков же был мой восторг при знакомстве с замечательным web-редактором Quanta Plus под Linux!!! Никаких лишних тегов, основные операции автоматизированы. Даже тэги руками вписывать не надо! И если уж написал, то работает. Везде. И на локальной машине и в Интернете. А ведь это не единственный Линукс-веб-редактор. А как же Scream? А как же Blue Fish? Они так же заслуживают уважения. Но и они не завершают этого списка. Сколько их есть, никто не знает. Может быть сейчас, в эту минуту, кто-то на коленке пишет новый невероятно мощный веб-редактор и через час он уже станет доступен всем в Интернете. Такова мощь свободного ПО.
Горячие клавиши в свободном ПО обычно выбраны не с какого-то перепоя, а из-за функционального созвучного сходства.
Например захотел я просмотреть текстовой файл командой less.
Написал less name_file.txt . Читаю. А как выйти то из программы.
Логически - Quit - выход. Стало быть клавиша Q и должна быть выходом. Так оно и есть.
А вспомните, запустили вы в коммерческой Windows программу - вышли и вдруг... Ой-ей-ей, зачем же я вышел. Опять ее запускать, где там Пуск-> программы.
А как же в Линукс?
А в Линукс есть история команд. И она может быть неограниченной длинны. Вышли вы из программы. Нажатие курсорных клавиш вверх или вниз вызовет предыдущую команду из запущенных на консоли когда-то. И все. Никакого обезьянства. Делаем все только один раз. Потом только пользуемся. А разве должно быть иначе? А кто сказал? M$? И почём?
Прошли те времена, когда на компьютере можно было запустить все программы, которые только созданы. Мы понимаем заверения и маркетинговый гений господ из компании M$, что Windows стала лучше, но... Игры-то почему перестали идти? Да - те самые, под Дос.
Что, это устаревший софт, пользуйтесь новым? А как же ностальгические чувства, любимые мелодии в играх наконец? Чихать хотели? За чей счет? Уж точно не за мой.
В Линукс есть прекрасная программа dosemu, которая и призвана запускать старые ДОСовские игры и программы в Linux. Хотите поиграть в старый как мир F19 ? Нет никаких проблем.
Неужели в великом Linux так все продуманно?
Я же предупреждал, здесь есть чему удивлятся. Вы в роли Алисы, бредущей в зазеркалье. Здесь - добрый приветливый мир, совсем не такой, как за стеклом. Здесь не мир коммерческих ОС.
Вспомните в Windows программу для звукозаписи. Уважаемый Гейтс расщедрился, дав вам возможность за потраченные вами 100$ записать аж... 60 секунд!!!
В Линукс для этого даже программы никакой не понадобится. Исполним только несколько команд, а еще лучше - поместим все это в текстовой файл и сделаем исполняемым. И никаких ограничений на время записи.
Что, вы не верите, что сделали программу для записи звука за пару секунд, в то время как за нее требуют громадные деньги?
Но вы уже давно читаете эту статью и наверное догадались, что реально то платить там не за что!! Бросьте свою программу в Интернет, кто-то допишет к ней графический интерфейс, кто-то добавит функций.
А как слушать?
Просто скопируйте файл на звуковое устройство:
cp /may.wav /dev/dsp
где may.wav - ваш файл, а dsp - звуковая карта лежащая в каталоге /dev.
Ведь устройства - это лишь файлы! Как гениально!!!
Да, это действительно приятное времяпровождение за компьютером, в обществе потрясающей LinuxOS.
Cp - это команда копирования. В Linux у вас под рукой всегда находится невидимый, но всемогущий помощник. Зовут его - Man.
Стоит сказать ему - man cp - и пожалуйста, на экране появились сведения о назначении и возможных опциях команды cp, причем на чистом русском языке!!! Man знает все, только спросите и он подробно расскажет. В Linux уже давно практически все русифицировано - и это при том, что я никогда не использовал чисто русские дистрибутивы (ALT Linux например). Не от того, что они лучше или хуже, а просто не попадались они мне, к сожалению, а хотелось бы. Как я пытался купить ALT Linux в Саратове - вообще детективно-загадочная история. Представители саратовской LUG так замаскировались, что найти их не представилось возможным - сайт на sarlug.hut.ru закрыли злобные провы, а больше никаких данных о них мне выудить не удалось. О том, что такое LUG, я расскажу ниже. Но если уж начал, то конечно для русскоязычного пользователя лучше взять русский дистрибутив, хотя и западные - Mandrake, Red Hat тоже практически полностью руссифицированны.
То есть если вы при установке выберите какой-нибудь болгарский язык, то Линукс будет полностью болгарофицирован и тд.
А вспомните Windows - если вы поставите английскую версию, то не о каких других языках даже речи вестись не будет. Максимум что вы сможете сделать - купить русификатор, который позволит писать по русски в программах с английскими меню. В Линукс-дистрибутивах даже иностранного производства большинство меню на русском.
Так какой же Линукс выбрать. Есть и Red Hat и Mandrake и SUSE, да и много других.
Важно понимать, что Линукс один. Red Hat или Mandrake - это просто названия набора программ которые идут вместе с LinuxOS. LinuxOS одна во всех дистрибутивах вышедших в одно время. Могут быть разные версии. То есть если вы установили себе Linux Red Hat, то ничто вам не помешает добавить часть программ из дистрибутива SUSE, а часть из Интернета - и как уже назвать ваш Linux - RedSusMandr? Linux один, а вариантов программ, идущих с ним, великое множество.
Мне очень понравилась другая интересная идея. Представьте - принесли к вам диск на вечер. Просмотреть вам его некогда. Остается только скопировать. Ну и позднее, возможно, залить назад на болванку. В коммерческих ОС можно поступить двумя путями. Создать директорию и скопировать диск туда (но программы с него потом могут уже не заработать). Или купить коммерческую программу VirtualCD и с помощью нее создать образ. Ну или создать образ с помощью коммерческих программ записи на болванки (тогда точно копия на 70% заработает, хотя это и не факт).
В Линукс все, как обычно, проще.
Вариант копирования CD-ROM в некую папку с сохранением всех директорий выглядит так ( при условии, что ваш CD-ROM появляется (подмонтирован) в папке(у) /CD):
сp -R /CD /My_CD-ROM
После примерно 2-3-х минутного ожидания у вас в корне появится папка My_CD-ROM в которой и будет все содержимое СD. Как видите, даже папку создавать не пришлось. А ключ -R нужен, чтобы указать команде cp, что копировать всё вместе с директориями.
Но это первый вариант.
Вариант второй - идеально скопировать весь CD - как образ.
А, ну да, для этого нужно программы специальные...
Вы о чем? Это же Linux!
А в Linux все устройства - это... ФАЙЛЫ!!!
Устройства у нас лежат в папке /dev - что и переводится как девайс - устройство. Вот файл cdrom - то самое. Образ диска на самом низком уровне из возможных.
Копируем его cp /dev/cdrom /my_cd
На жестком диске появится файл my_cd - это и есть образ нашего компакт-диска.
Теперь его всегда можно записать на CD-R и получить точнейшую копию оригинала.
Если же вы просто хотите получить доступ к данным находящимся в этом образе - просто подключите его стандартными средствами к любой папке:
Mount -o loop /my_cd /CD
И все заработает. У вас появится содержимое вашего компакта в предварительно созданной до этого папке CD.
А откуда я узнал, что для монтирования образа требуется использовать ключи -o loop?
Попробуйте смонтировать без этих ключей и Linux заботливо подскажет вам, что нужно использовать именно эти ключи!
И опять же мы выполнили работу просто элементарными методами, когда в Коммерческой Windows нам бы пришлось приобрести пачку дорогостоящих программ.
Одной из легенд мира UNIX, а соответственно и Linux, является текстовой редактор Vi. Казалось бы - невзрачный, неуклюжий. Чем он может привлекать к себе.
На самом деле изюминка состоит в том, что как только вы станете его использовать - делать что-то в других редакторах покажется неудобным и малоинформативным занятием. Например захотелось мне включить некоторые скрытые возможности какой-то программы, или изменить некоторые значения в конфигурационном файле XF86config - в чем же отредактировать - редакторов в мощном L великое множество.
А давайте не мудрствуя откроем в чем -то типа Word, например в KWord или AbiWord (который многим, может быть, знаком и по BeOS).
Мда...
Море строчек, все сливается, неужели придется копаться в этой каше из сотен черных строк. Может попробуем Vi, не зря же его называют живой легендой.
И чудо действительно происходит!!! Нечитаемая каша превращается во вполне осмысленные предложения. Комментарии выделяются одним цветом, строки другим, значения третьим. Становиться редактировать очень удобно. Все наглядно и приятно. А что если открыть в нем HTML-файл. И опять чудо. Теги имеют подсветку!!!
Ну что-же изменим...
Не тут то было. Редактор имеет защиту от дураков. Просматривать - просматривайте, а чтобы что-то изменить, сперва войдите в режим редактирования. Осмыслите, то есть, что сделать желаете.
Вход в режим редактирования осуществляется по клавише INSert. Нажали, и вот уже мы можем редактировать. Но здесь опять же подразумевается, что вы можете редактировать очень серьезные файлы и просто так их испортить вам Vi не даст. Для записи изменений, нужно сперва выйти из режима редактирования по ESC, а потом написать ":wq".
W- запишет изменения, а Q - выйдет из программы. Если просто хотите выйти, то пропустите в этой надписи W.
Зачем такие сложности, спросите вы. Но ведь предполагается, что с помощью него вы изменяете важные конфигурационные файлы, которые могут повлиять на работу системы!!! Лучше лишний раз перестраховаться. Если же вы просто пишите письмо на деревню дедушке и вам тяжело нажать 3 клавиши, то в вашем распоряжении есть громадное количество других редакторов. И мне тоже нравиться набивать главы из новой фантастической повести в KWORD, но при редактировании чего-то я Vi не променяю ни за что. А сколько опций он содержит просто не поддается исчислению.
В Vi заложены сотни ключевых слов, которые он заботливо подсветит, чтобы вы могли легко видеть и редактировать файлы. Отличать комментарии от команд!!!
Если вы любите бродить по Интернет под Windows, то бывает такой момент, когда вроде бы и графики никакой на страничке нет, а трафик просто безумный - и к вам качает, и от вас. На самом деле вас сканируют. Самым бессовестным образом обворовывают вас. Рассматривают, что у вас находится на жестком диске, какими программами вы пользуетесь. Причем многие этого и не скрывают. Та же M$oft, к примеру. Это сделано якобы для того, чтобы они лучше знали, что пользователям нужно. Если ко мне завтра в квартиру вломится какой-то заросший детина и станет переворачивать ящики стола, рассматривая, что у меня есть и объяснять, что это для моего же блага, как я отреагирую?
Правильно. Полет этого доброжелателя с пятого этажа будут долго наблюдать соседи всех ближайших домов. Так почему вы позволяете творить с собой такое в компьютерном мире. Под великим Linux никто без вашего ведома не вломится к вам и копаться не будет!!!
А браузеры?
Достаточно сказать, что была такая задумка тысяч программистов - создать идеальный браузер. Самый удобный, самый быстрый и самый из себя самый.
И он был создан. Под Linux. И назван Mozila. И он действительно очень удобен, но на его основе стали выпускать другие браузеры - тот же Галеон и Konqueror. А не нравится, так можно молниеносную Opera запустить. А Internet Explorer я даже в Windows не пользовался из-за жутких тормозов оного.
Но ведь не всем в Интернете нужна графика, часто бывает, что надо просто посмотреть новости как можно быстрее и поэтому в Линукс есть...
Текстовой браузер Lynx!!! Скорость его работы просто фантастична. Никаких лишних картинок-рекламок - только суть - зерно.
Но в конце концов даже скорость работы файловой системы находится у вас под контролем. Устанавливая Linux, вы можете выбрать из большого списка файловых систем, имеющих разную скорость, свойства и достоинства. Это в коммерческой Windows все ограничивается неуклюжей fat, ненадежной fat32 и медлительной ntfs.
В мощном Linux список намного обширнее: ext2, ext3, XFS, ReiserFS, JFS и тд, причем все от разных компаний и людей из мира OpenSource.
На вкус и цвет товарищей нет и каждый ставит себе ту, которая ему больше нравится. Я себе ставлю ext3, хотя есть подозрение, что XFS применяемая на дорогущих рабочих станциях при производстве фильмов в Голливуде, должна быть еще быстрее. У вас всегда есть возможность поэкспериментировать, попробовать.
При установке Linux также спрашивается, какую кодировку символов устанавливать. Во всем известном M$ Windows - СP1251. Но в Линукс исконно родной и русской является KOI8-R. Любой браузер понимает множество кодировок, включая DOS-кодировку.
Если кого-то интересует вопрос кодирования в MP4 под молниеносным Linux, то с тем же Mplayer идет кодер и море фильтров, не уступающих ничем Virtual Dub.
Даже каждодневная работа с L приносит приятные ощущения. Все, начиная с мелочей, удобно и продуманно. Сколько раз в коммерческой ОС бывало такое, когда верхняя часть экрана с кнопками скрывалась за краем экрана и вы не могли добраться до них мышкой. Чаще такое было при смене видеорежима. Дальше уже действовали наугад. В Линукс нажатие и удерживание клавиши Alt позволит взять окно в любом месте и передвинуть его куда желаете. Но ведь это, как обычно, не единственный возможный путь. Нажмите Ctrl Alt + , и вы на лету измените разрешение экрана на более высокое. Повторное нажатие включит более низкое разрешение.
Да и просто в Линукс вовсе не обязательно, что управляющие кнопки окна должны быть наверху. Хотите их видеть внизу. Пожалуйста. Вас никто в этом не ограничивает. Хотите перенести их из правого угла в левый - опять пожалуйста. Хотите убрать из вида некоторые или добавить экзотические - и здесь никто вас не остановит. Не дернет за руку. Это ваша система. Вы можете делать в ней все, что пожелаете!
А как реализовано копирование текста - просто фантастика! Читаем в консоли какую нибудь инструкцию и видим интересную команду с опциями, достаточно просто выделить ее. Запускаем другую консоль и нажатием средней клавиши или 2-х крайних осуществляем вставку ВЫДЕЛЕННОГО В ДРУГОМ ОКНЕ!!!
Разве такое возможно? В Linux - да.
Когда вы встаете утром и глядите на улицу, вы на секунду задумываетесь, что бы одеть в соответствии с погодой, да и просто настроением. Если у вас на душе радостно, то какие нибудь светлые джинсы, яркий свитер, а если мрачное, то в соответствующие тона.
Так почему же, используя ОС вы должны все время видеть один и тот же костюм (простите, десктоп). Но Linux к счастью не коммерческая ОС. У меня установлено море графических оболочек. Enlighment, BlackBox, KDE, Gnome, WMaker, XFCE и других. И когда я запускаю компьютер с Linux я запускаю десктоп в соответствии со своим настроением. Это может быть и внешность аскета и поражающая воображение фантастическая картина с плескающимся озером, прозрачными менюшками и полупрозрачными консольками, сияющими разноцветными буквами, и иконками, соответствующими моему настроению. Если мне нужна молниеносная скорость, я выберу десктоп-менеджер BlackBox, если я хочу просто приятно провести время - Enlightment+Gnome или KDE. А если ударюсь в ностальгию по временам глючных, вечно падающих ОС запущу менеджер как две капли воды похожий на пресловутый Windows.
Кто то скажет - разве может существовать все, о чем рассказывается здесь?
А как же! Имя этому - Linux.
Но кому это принадлежит?
Вам и всем, кто этим пользуется. Даже Линус Торвальдс не имеет на Линукс больше прав, чем вы. Это - свободное ПО. Да, название Линукс - это зарегистрированная марка и владелец этого имени Линус, но сама Linux не может быть чьей-то собственностью и это замечательно.
Linux не смог бы стать тем, чем стал без поддержки тысяч программистов по всему миру. Главное, конечно, это идея, которая привлекла многих и если вы хоть чуть-чуть поняли суть и дух Linux, то на все написанное выше время было потрачено не зря.
Есть предрассудки о двух группах пользователей - Линуксоидах и Виндузятниках. На самом деле люди одни, а есть коммерческая ОС с множеством маркетинговых пустых обещаний и рекламой и есть Свободная ОС. И если вы пользуетесь Windows - то никто не запрещал вам установить Linux. Вы должны понять, что никто не может вам запретить думать или дышать. В коммерческих ОС вас заставляют действовать по чужим правилам. Если вы привыкли только подчиняться, то конечно Windows - это ваша ОС. Вас будут вести на поводу пустых обещаний, журя в следующих версиях дать вам то, что уже много лет есть в Свободном, неизмеримо более мощном ПО. Линукс - ОС творческих людей.
Ведь не зря же он - любимый инструмент ученых во всем мире.
Но есть еще одна приятная особенность, о которой бы хотелось рассказать. Под Линукс есть программы, позволяющие запускать на компьютере игры от телевизионных игровых приставок!!! Программы эти называются "эмуляторы". Хотите немного развлечься - вставляйте диск от феноменальной Sony Playstation и запускайте эмулятор EPSXE. Resident Evil, Parasite Eve, Silent Hill или Tekken 3 глянут на вас с экрана Линукс, заблистав невероятными красками. Ведь на компьютере Линукс задействовал 3-D акселераторы с невероятными эффектами, которых на настоящей приставке не было!!!
А может, хотите поиграть в старый добрый 16-битный Sega Mеgadrive или Super Nintendo - пожалуйста. А в Nintendo 8 bit ( она же Денди )? Нет проблем. Замечательный эмулятор Марата Файзулина (отца-основателя эмуляции и нашего соотечественника) - ines - к вашим услугам бесплатно, а для Windows версия этой программы стоит 15-35 долларов. Но может вы не хотите технократии и тоскуете по любимому в давние времена домашнему компьютеру ZX Spectrum (Commodore 64, Amiga и тд.)? И здесь Линукс порадует вас. Даже игры с мощнейших в былые времена Игровых Автоматах станут вам доступны с помощью замечательного эмулятора xMame.
Поэтому, если вы работаете в Linux и вдруг запустили и наслаждаетесь великолепной Donkey Kong Country с Super Nintendo - удивляться нечему. Вы ведь в стране чудес.
Но и на этом удивительные возможности Линукс не ограничиваются, но глядя на объем всего выше написанного, я вынужден остановиться. Продолжите путешествие в Мирах Линукс самостоятельно и вы каждый день будете делать удивительные открытия.
Если появятся трудности , то практически в каждом городе есть LUG.
LUG - это Linux User Group - группа пользователей Линукс. Здесь можно получить консультации, взять переписать интересующий софт, и тд. Поэтому одни вы не останетесь. Узнать, существует ли LUG в вашем городе можно на www.lug.ru.
Помимо вас Linux стоит на миллионах компьютеров по всему миру!!!
А поле его использования неограниченно. А хотите запустить одновременно на разных консолях 2-3 различных десктоп-менеджера?
А разве это возможно? А разве нет? В Linux ваши возможности ограничены только фантазией.
Ведь вы же теперь понимаете, что сама философия системы позволяет делать невозможные вещи!!!
Примечание: количество восклицательных знаков на означенную площадь вполне оправданно и у автора не вызывает никаких сомнений.
Linux - это действительно три больших восклицательных знака.
Если возникнут сомнения в тех вещах и приемах, о которых рассказано выше, автор всегда может написать содержимое данных скриптов, которыми сам с удовольствием пользуется.
Это - не руководство по использованию функций, поэтому я пытался избежать загромождающих материал технических подробностей, насколько это получилось - решать вам.