Исходники.Ру - Программирование
Исходники
Статьи
Книги и учебники
Скрипты
Новости RSS
Магазин программиста

Главная » Статьи Linux - Все статьи »

Обсудить на форуме Обсудить на форуме

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 ,  он бы просто задавил  масдайку. А пока главные битвы впереди.

Все разбивается об алогичность.

Хочу Линукс поставить. Поставил.

А что дальше то делать? Где игры классные, супер-современные еще раз спрашиваю? Где???


Может пригодится:


Автор: Infinity
Прочитано: 6040
Рейтинг:
Оценить: 1 2 3 4 5

Комментарии: (32)

Прислал: admin
test

Прислал: Evgeniy
Вот мне, например, не нужны суперсовременные игры. Просто хочется избавиться от винды в пользу творения программистов энтузиастов! Пусть там не будет игр, да и ладно, главное есть интернет, текстовый редактор и c++ =) а остальное не важно =)

Прислал: Fedor
Линукс наступает и микрософта истерека, договоры заключает, обвинения выдвигает. Мне хочется верить что будущее за Линуксом.

Прислал: Pesick
Такое мнение, будто статью писал иработники Microsoft :) Скажу одно, полностью все программы виндовс в линуксе можно заменить аналогичнымми, сейчас их очень большое множество, виндовые игры у меня свободно идут под линуксом, быстродействие намного бы

Прислал: xarakiry
Что за чушь...это статья уже не актуальна...к примеру можно взять Убунту 7,04..и что там ничего не надо компилить...никаких библиотек..она сама всё иещет и ставит..надо тока выбрать пакет..и всё...Действительно стаью писал человек обозлённый на Никсы

Прислал: RaserX
Ставил Убунту кажется 7 и Мандриву 2007 - совершенно неприятные системы , вышесказаное автором - правда

Прислал: d1ckus
а мне вообще без разднице. я и Винду юзаю, и Фряху..и все на одном компе...

Прислал: Макс
Статью точно писал фанат винды...Но всё как всегда.Одни говорят:Линукс супер-пупер!! Другие:Линукс--кошмар!! Покакой теме не ищу в интернете,всегда тоже самое 100 мнений всех цветов и оттенков...Ладно как нибудь поставлб Ubuntu и будет моё мнение 1

Прислал: ttt
Для начала проще((и безопаснее) Установить виртуальную машину... ((VirtualPC глюковат)) лучше VMware->на нее посадить Linux// Можно спокойно осмотреть что как делается, сравнить дистр-вы((тогда и любой крах системы == копирование вирт.диска. Слеза

Прислал: ttt
Слезая с винды не ленимся докупать небольшой(4-8гб)винт... Установка на одном linux+win -не есть гут...

Прислал: CronoBug
2Макс: и правильно, я именно так и поступил. Взял да и поставил OpenSUSE 10.2. И моё мнение, у каждой системы есть свои плюсы и свои минусы. Просто кто-то видит больше минусов, чем плюсов, поэтому и рождаются такие "пламенные" статьи.

Прислал: ttt
Афтор прав. Linux для тех, кто начинал с Unix, Windows кто с DOS

Прислал: hayam
Статью написал человек который поставил линукс в первый раз и, надеюсь в последний. Строя из себя мастера на все руки, пытаться скомпилировать программу и удивляться тому что у вас она не собирается по причине отсутствия библиотеки для разрабртчика?

Прислал: Desmond
Каждый должен решить для себя сам какую систему использовать. Большенство тех, кто просто поставил линукс (любой дистр общего назначения) "посмотреть", но не желает переучиваться, не найдя любимых под виндой программ и не поняв как что дела

Прислал: Desmond
делать говорят "отстой". А те, кто начинает учить что, где и как делать, задавшись целью перехода - говорят "очень даже ничего".

Прислал: Desmond
Есть две основных проблемы. 1) Драйвера устройств 2) Специализированное ПО

Прислал: Desmond
1) Не все производители оборудования хотят открывать спецификацию на свои устройства или делать драйвера под линукс. Пример - Zyxel P-630S (ADSL модем). Zyxel драва не выкладывает, а производитель чипсета не дает их в свободное скачивание. Хотя они е

Прислал: Desmond
Яркий пример второй проблемы - продукты 1С-Предприятие (Бухгалтерия и т.д.). Или ПО с аппаратными ключами (особенно USB).

Прислал: KoT
Автор - злой слуга Билла, или маленький мальчик, который кроме игр никак не использует етот металический ящик под столом, ни слова в статье о работе в сети, о защите и безопастности Пингвина, а какже сервера? это лучшее решение для сервера! винда 200

Прислал: Desmond
Сервера - отдельная песня. Статья написана про десктопы. ИМХО - автор утрирует. Но проблема выбора дистрибутива, его настройка и оптимизация стоит достаточно остро.

Прислал: Desmond
Сейчас этот пробел постепенно заполняется, но различное расположение файлов конфигурации в разных дистрах вносит некоторый хаос.

Прислал: Os
На мой взгляд статья чересчур эмоциональна. Автор не только абсолютно не разбираетсяв Линуксе, он и не пытался разобраться, ставя при этом "серверные" дистрибы. Я хотел бы обратить внимание любителей форточек на дистрибутивы Ubuntu, лучше -

Прислал: 4Rt-Z3t
помоему гавно.....стаття -10!

Прислал: Андрей
Я за Linux !

Прислал: nino
Статья и правда мрак, в первую очередь Linux всегда был для программистов, сейчас сообество стараеться выйти на новый уровень и надеюсь у них получиться, а программ аналогов для windows там хватает...

Прислал: nino
Единственная проблема пока это конечно USB модемы, но тут можно попробывать розобраться с помощью сайта http://eciadsl.flashtux.org. Этот сайт мне даже посоветовали в службе техподдержки Acorp...

Прислал: nino
Для тех то только сталкнулся с Linux и Open Source, советую посмотреть фильм "Револьюция ОС" (скачать отсюда - http://www.setupc.ru/wiki/moin.cgi/films/revolution_os)

Прислал: Фс
НА вкус и цвет как говорится... Но как ни крути рядовой юзер и офис-менеджер вряд ли будет рад созерцать Linux на своем рабочем столе...

Прислал: Алексей Русанов
Блин! Сижу на UBUNTU 9.04 и нет никаких проблем вообще!! Автор лох! Линукс-это система не для игр, а для работы скомпьютером! Ну если хочешь поиграть в Windows игры ставь Wine и никаких проблем!

Прислал: Алексей Русанов
Мне 15 лет и я 0.5 года сижу на линукс! Форточки гавно

Прислал: aktarget71
Отвечаю всем и пишу о себе. Мне тоже не нужны современные игры. Не играю. Но интернет не подключается. Извините, ради линукса модем менять не буду. В винде работает, хотя модем в общем-то дерьмо - ZyXEL P-630S. Не миллионэр. А так уже ставил Ubunt

Прислал: Семён
Спасибо, статья любопытная, надо сказать, что линукс никогда не будет системой для всех... Майкрософт НЕПОБЕДИМ! Лично мне линукс нужен для администрирования сайта, для работы с почтой и электронными деньгами, вирусы не волнуют.

Добавить комментарий
Ваше имя*:
Ваш email:
URL Вашего сайта:
Ваш комментарий*:
Код безопастности*:

Рассылка новостей
Рейтинги
© 2007, Программирование Исходники.Ру