:: Linux ХОЧУ
Захотите попробовать установить Linux - подумайте о
компьютере. Linux действительно вызывает восхищение хотя-бы
тем, что РАБОТАЕТ! На него никто не тратил ни копейки и тем
не менее неслаженная работа программистов-энтузиастов дала
результат. Система реально многозадачна, но не думайте , что
она такая единственная. Многозадачны и Windows XP и Beos.
Существует миф , что Линух в несколько раз быстрее Windows.
Да ну? . Речь ведется о Операционной Системе Линукс БЕЗ
ГРАФИЧЕСКОГО ИНТЕРФЕЙСА. Вобщем понятно, если процессор
освободить от операций связанных с выводом графики -
работать он будет быстрее, но <от чего ушли, к тому и
пришли>. Ведь мощь компьютеров для того и увеличивалась,
что-бы все обрасло удобным и понятным ГРАФИЧЕСКИМ
интерфейсом.
Система Линукс оснащенная крутым графическим интерфейсом
типа KDE3 или Enlightment может оказаться медленнее в работе
того же Windows XP.
Говорят о неубиваемости Линукс. Новичок, будет убивать
неубиваемую Линукс по 5 раз на дню вместе со всей файловой
системой, а избегать этого научится не сразу. Совет один,
нельзя работать в системе, как root (Повелитель). Выключение
питания кнопкой из сети системы Linux Red Heat 7.0 было
черевато убийством файловой системы.
Заходите как пользователь, получайте супер права рута
командой "su" и пожалуйста, хоть ногой комп выключайте. Жить
будет. Правда, если что в памяти набивали, может не
сохраниться, поэтому и есть на этот случай команда shutdown
-h now (вольный перевод -вырубить комп совсем и немедленно).
А если и совсем это в лом делать, то можно единожды написать
сценарий - создать простой текстовой файл (скрипт) наиболее
понятным редактором Pico , где будет строка shutdown -h now,
сохранить файл , например под именем by.
Превратим его в екзешник (исполняемый) командой chmod.
Chmod +x by
Теперь можно его запустить и мы завершим работу Пингвина (Линукс).
Для особо ленивых в KDE есть кнопка типа <Выйти>.
Но речь была о компьютере.
Главное требование - СТАНДАРТНАЯ конфигурация, если у вас
видеоплата малоизвестного производителя или звуковуха
суперинтегрированная неизвестно из чего - дело плохо. Нужно
иметь компьютер стандартный расстандартный иногда и в ущерб
производительности.
На сегодня самое то - видеосистема на Nvidea -чипах - Riva
TNT 1,2,ZX,128 - GeForce 1,2,3 - S3.
Если у вас Старая Тиэнтишка или Geforce 2-3 - все здорово.
Если платы новые, а вы раздобыли доисторический дистрибутив
Линукса - ваших плат в нем скорее не окажется и нормально в
графической среде работать не сможете, никакого Трюколор.
А звук желателен от фирмы Creative, то бишь Sound Blaster,
AWE, Creative 128 или Live. ESS тоже давно и успешно
поддерживается (даже такие PCI извращения , как ESS Solo и
Maestro).
Еще есть одно интересное утверждение - под Линукс полно игр.
Хм...
Вообще-то их практически нет. Примитивный тетрис образца 386
компьютера в который я играл много лет назад и вариации с
допотопными головоломками. Ничего путного, во что бы
действительно можно было играть, просто НЕТ.
О да, есть Doom и Quake, но ты разве не наигрался до тошноты
в них под ДОС?
Забыл упоминуть, что DOOM имеет графику более крутую,
добавлены источники света и прозрачная вода, но ничто не
мешает скачать с того же сайта улучшенную версию под Windows.
Действительно, что с моей точки было хорошего - это игра
Abuse, но и в нее я уже наигрался.
Эмуляторы под Пингвина хуже Виндовых аналогов если вообще
сможете их запустить.
С запуском программ под Линукс - отдельная песня. Можете
качать программы весь день из интернета и не запустить
НИЧЕГО!!!
Например , скачал я эмулятор такой-то системы. Он в
исходниках. Что-же сейчас скомпилируем. Запущен Linux
Mandrake8.0 - клон Красной Шапки, Редхета тоесть.
У вас "левая" версии gcc. Это редхетовская версия - она не
катит, сделайте даунгрэйд. И это на официальном-то
дистрибутиве - не верю!
Черт с ним. Запустим что-нибудь другое. Вот игра есть.
Какой-то там Patrol.
<У вас не установлена библиотека такая-то, такая-то,
такая-то - и еще на пол экрана подобного>.
Качаю. При каждой следующей библиотеке просит что-то еще.
Самый конек - <У вас не установлена SDL библиотека> -
здрасьте, я только что играл в SDL-овский Tetris.
Короче полный мрак.
Что действительно нужно для Линукса - распространение
программ в Инсталяшках! Пусть сама проверяет чего у меня там
нет и доставляет. Я же на Пингвина не похож, это система
должна заботиться обо мне. В том - то и дело, что она КАК-БЫ
заботится , вместо того чтобы - заботится. И ненадо мне
говорить о RPM, вложите в дистрибутивы необходимые
библиотеки, я же не похож на ищейку, что-бы их в сети
разыскивать.
Есть мнение об многозадачности Линукс. Это действительно
так. До многозадачности AMIGA ей далековато, но вообще
мультитаскинг (тоже самое) супер.
Но если запустить что-нибудь из шела (оболочки), то больше
из нее ничего не выполните. Дело в том , если хотите что-бы
программа функционировала САМА - необходимо ее запустить в
ФОНОВОМ режиме. Хотим запустить редактор Vi , но что-бы он
не занял наш шел.
Пишем vi &
И все. Энтер. Значок & приказывает запустить программу
самостоятельным процессом.
Черт, что-то повисло, пусть тот же Vi, как его уничтожить,
что-бы память не съедал (хотя Линуксу хоть бы что, на его
работу повисшие программы не повлияют. Плохо если программа
перехватила управление мышью и кейбордом (клавиатурой,
клавой) и повисла, тогда мы ничего сделать не сможем. Жмем
Reset на корпусе. А вы что Root-ом заходили? Ой-ей-ей! Я же
говорил! Только Юзером заходить.
Особо конечно пугаться не стоит , т.к. в последних версиях
Пингвина стоит более стойкая ReiserFS, которой такое
выключение не фатально.
Итак, пишем в шеле ps.
У нас перед глазами список запущенных в памяти программ.
Например такой:
308 ... vi
309 ... rxvt
310 ... pico
и тд.
Тоесть повисший редактор Vi в памяти под номером 308.
Пишем в шеле kill 308
Опля. Готов.
Есть еще xkill. При запуске этой страшной команды появляется
череп с костями , который мы и наводим на зависшее
приложение, щелк мышью и оно исчезает, а если промазали -
хлоп - и десктоп тоже исчезает!!!
Осторожнее. Kill в этом плане аккуратнее.
Что еще?
Консоли у нас на очереди.
Все конечно читали что есть консоли и вход в них
осуществляется через Ctrl-Alt-F1...F2 и тд.
В них вы вводите свой пароль и оказываетесь в ... черном
экране оболочки.
Можно запустить MC , но это опять что-то типа DOS-овских
времен. Хочу X-ы!!! На второй консоле. (Хы - это не хы, а
Иксы.)
Тогда пишу
StartX --:1 -bpp 16 vt8
Ну и ENTER.
Запустяться X-ы под названием 1 с глубиной цвета в 16 бит
(64000 цветов) на восьмом виртуальном экране. Теперь нажам
Alt-Ctrl-F8 мы попадем в Другие Иксы в которых может стоять
совсем ДРУГОЙ и жутко красивый менеджер окон (вид окошек и
методов взаимодействия с пользователем).
Короче рулез, но производительности такие извраты не
добавляют.
Хочу производительности.
Пожалуйста. Нужно перекомпилировать ядро (это не сложно) и
система станет работать быстрее настроенная именно под твой
PC.
Но постойте... Производительности?
А зачем?
Я домашний пользователь Пка. Производительность нужна компу
в играх.
А игр то нет. Тем более таких , каким нужна эта самая
производительность.
Тоесть как это? Система классная. Работать с ней научились,
а что-же запускать то НЕЧЕГО!!!
О, есть Герои 3! Супер. Я себе пиратский под Винды купил,
что же под бесплатный Линукс ПЛАТНУЮ игру буду брать? Не в
России и не с Российской зарплатой.
Что действительно нехватает Линукс - своей самобытной
3D-игры с классной графикой и нормальной инсталялкой.
Которая бы заставила поставить Пингвина только из-за нее.
Или может какой-нибудь классной стратегии. Ведь OpenGL под
Линукс работает. Так в чем же дело то!. Что вы господа
программисты пишите муть, утилитки для мертвой никому
ненужной пока системы. Не хотите привлечь миллионы?
Создайте игру , подобную в свое время Думу. Такую-же
шаровар. 10 уровней бесплатно - дальше по желанию. Это будет
супер.
В том то и дело, что Линуксом занимаются в основном
любители-энтузиасты неспособные на что-то большее, но
мечтающие. Ждущие.
Почему я каждый год трачу деньги на новый дистрибутив Линукс
и посмотрев его ложу на полку?
Система то хорошая, но что с ней делать? Игр хочется.
Классных. Супер-пупер.
Может самому написать в конце концов. Тогда видимо и
начнется золотая эра Линукса. А ведь и ты кое как в C++
разбираешся, верно? Может стоит попробовать-то?
Открытая система - чистая страница - все что не напишешь -
на ней золотом впишется.
Даешь НОВЫЕ ИГРЫ с действительно рулезной графикой.
Игры это хорошо.
Что?
Еще Линукс не установил?
Спрашивает сколько разделов создать?
Надо только один /. Он и будет корневым. Файловую систему
лучше выбрать ReiserFS.
И еще нужен файл подкачки - swap - будет использоваться при
нехватке физической RAM , как ее заменитель.
Необходимо прикупить какой-нибудь литературы. Ну и конечно
почитать ее. Что, уже читаешь? Эту?
Здесь мало инфы.
Вопрос какие книжки лучше не так прост , как может
показаться.
Есть, действительно есть, потрясающее издательство
выпускающее ДЕЙСТВИТЕЛЬНО ПОНЯТНЫЕ, ПРОСТЫЕ, написанные
ДОСТУПНЫМ языком книги.
Это издательство SAMS. Книги обычно называются типа <освой
C++ за 24 часа> и в таком духе. Можно брать любую
литературу, лишь бы была этого издательства.
Я перерыл море книг и ничего не понимал.
Потом впервые купил книжку от SAMS по <C++ за 24 дня> и
понял ВСЕ. Все самые мутные места в программировании были
объяснены буквально на пальцах.
Потом нашел книжку от SAMS по программированию под Винды и
тоже все было здорово, понятно и доступно.
А книжка от SAMS <Linux за 24 часа> должна быть у каждого.
А какой дистрибутив поставить. Тут и Дебианы, и Ред Хеты , и
Мандрейки.
Дебианы не пробовал, Слаквар соответственно тоже.
Вобщем-то не посоветовал бы ставить Red Heat , он конечно
хороший, но это основа, на которой все остальные делают свои
дистрибутивы добавляя комфортности, улучшая интерфейс с
помощью добавления большого количества оконных менеджеров и
утилит.
Здесь выделяется Mandrake. Причем следует знать, что
например версия 8.0 Mandrake - это тоже по номеру как и Red
Heat 7.0.
Мне очень понравился Suse Linux 7.3 Работал очень приятно,
плавность движения мыши просто очаровала. Дизайн
великолепен, а установка самая простая, какую видел. Но
всеже хотелось бы приобрести Mandrake 8.2. Из за тех же
новых версий оконных менеджеров.
Red Heat 7.3 стал весь руссифицирован, но уж больно беден в
програмном обеспечении, и это при том, что у меня был 3-х
дисковый дистрибутив!
Линукс улучшается буквально на глазах. Если бы не появился
Windows XP , он бы просто задавил масдайку. А пока главные
битвы впереди.
Все разбивается об алогичность.
Хочу Линукс поставить. Поставил.
А что дальше то делать? Где игры классные, супер-современные
еще раз спрашиваю? Где???
|