Комментарии 497
Я вот девушке полгода назад поставил Убунту на ноутбук, так ничего вроде, не жалуется, и консолью скорее всего не пользуется. И ни разу не пришлось переустанавливать ничего. В чем дело?
+38
Все правильно. У девушки нет синдрома «шаловливых рук» и у нее нет потребности менять опенсорсные дрова на проприетарные или запускать веб-сервер из под рута. В общем она пользуется и радуется, а те кому по приколу каждые пару дней ломать систему (например мне :) ), наслаждаются консолью.
+30
Чего ж тут прикольного.
Я замахался уже Арч чинить.
Я замахался уже Арч чинить.
+4
Мышки кололись, плакали...?
0
… грохнули и поставили бубунту.
+11
Мне вот когда бывает скучно, я обновляю на каком-нибудь из своих компьютеров стабильный Debian до ветки Experimental. Особый экстрим — делать это за несколько сотен километров от обновляемой системы.
0
Да я ж не спорю, что кому-то может быть прикольно так. Сам с генту и арчем возился днями пару лет тому назад, но как-то прошло. Но жаловаться на то, что такие дистры легко сломать неумелыми действиями, да и умелыми тоже, как-то странно имхо.
+1
Без шаловливых рук как-то не очень, наверное :(
0
«Шаловливые руки» дело наживное) У меня так было до возникновения первых проблем. После бессонной ночи один на один с консолью как-то и азарт появился, правда рукам свободу давать приходится только при наличии достаточного отрезка времени :)
0
Ноутбук украли?
С моими знакомыми такой номер проходил только в виде «полазит в интернете», как только доходили до привычных офисных программ от Майкрософт, дружба с Убунту заканчивалась.
С моими знакомыми такой номер проходил только в виде «полазит в интернете», как только доходили до привычных офисных программ от Майкрософт, дружба с Убунту заканчивалась.
+6
А я испытываю трудности только с несовместимостью форматов офисных программ. Файлы конечно открываются но бывает кривовато. Если требуется только получить информацию — подойдёт и меня это устраивает. Не удобно было когда писал диплом (парился с оформлением, но всё равно добил его LibreOffice Writer). В остальном же никаких трудностей не испытываю (занимаюсь веб разработкой). На линухе с 2008 года сижу и всё устраивает.
+4
Дипломы и научные работы хорошо писать Латексом, уже как-никак стандарт стал, и поддержка под линуксы лучше не бывает. Хотя порог вхождения высоковат, да и не очень в университетах это дело жалуют.
+15
Не стоит читать LaTeX как латекс. Латех — только так. Это официальная транскрипция.
+24
... а латекс — это такой редактор под линухом.
Из истории с сайта www.anekdot.ru
Из истории с сайта www.anekdot.ru
+3
Лямбда, альфа, Тау, эпсилон, Хи — латэх.
+5
Зачем минусуете человека? Все правильно написал. Латекс немного с другим ассоциируется.
+2
А официальная транскрипция GIF — «джиф», ага.
-1
Жаль, похоже, TeX умер, уже лет пять баги висят и никто не чешется.
0
От университета, думаю, зависит. У нас поясняки только в латехе и говорят верстать.
0
Знакомый честно пытался веб под Убунтой девелопить… Но, говорит, его любимый (правильнее — незаменимый по фичам) DreamWeaver как-то не особо под этой ОСью живет.
Ушел в результате на Мак. Хотя, по совести, мог и на винде остаться — ему просто железки apple-овские по виду понравились.
Ушел в результате на Мак. Хотя, по совести, мог и на винде остаться — ему просто железки apple-овские по виду понравились.
-2
НЛО прилетело и опубликовало эту надпись здесь
Вы считаете Убунту Пятеркой??
Как по мне убунта — это никак не меньше чем Honda или Skoda.
Как по мне убунта — это никак не меньше чем Honda или Skoda.
+1
Ну ВАЗ-2105 и правда нет в варианте с автоматом! ))) А что мог или на БМВ, или на Ауди жить — так это уж его выбор )
Правда, зря Вы так ассоциировали… Винду назвать BMW как-то смело получается ) Да и Мак никак на Аудюху не похож…
Правда, зря Вы так ассоциировали… Винду назвать BMW как-то смело получается ) Да и Мак никак на Аудюху не похож…
0
Попробуйте 2007 офис через playonlinux, можно и через wine, но там посложнее.
0
Попробуйте писать на иврите в любом микрософтовском офисе через любой вайн и плачьте.
+3
Не надо. Просто нужно понять, что LO Writer отличная программа, а уж для домашнего пользователя — и подавно. И нужно понять, что обмениваться документами нужно в PDF, а не в DOC или ODT.
+2
До тех пор, пока адресат не захочет внести изменения в ваш pdf.
+12
Что это за документ такой, в который можно вносить изменения? Черновик? В блокноте черновики.
-14
Текст договора на согласование, диплом, курсовая работа.
+14
Уже давно для всех «документов на согласование» пользуюсь гуглодоками и не парюсь. И согласовывать удобно, и история правок видна. На этапе согласования красивости оформления не требуются. Полученный в результате согласованный документ скачивается в любом формате, потом уже оформляется и либо печатается на принтере, либо печатается в PDF.
+1
Черновик сметы тоже в блокноте? Кейсов, когда нужно передать другому человеку документ (вернее заготовку для юридического документа), в которую он может (а то и должен) вносить изменения, не счесть. А где не юридический документ — ещё больше.
+6
НЛО прилетело и опубликовало эту надпись здесь
>Просто нужно понять, что LO Writer отличная программа
Я бы даже сказал «убедить себя», «заставить поверить», а не «понять».
Я бы даже сказал «убедить себя», «заставить поверить», а не «понять».
+1
OpenOffice не вариант? В крайнем случае был такой проект как CrossOver который позволял устанавливать вполне корректно Microsoft Office 2003, когда я последний раз им пользовался. И вообще MS VBA — это костыль который надо искоренять (хотя и сам пользуюсь).
0
MS VBA — это костыль который надо искоренятьПо крайней мере на мой взгляд в использовании удобнее, чем OO Basic, тем более если оценивать вместе с встроенной в офис мини-средой разработки.
+1
Там ещё Python есть, гораздо удобнее OO Basic, насчёт VBA — тут уже не владею картиной )
0
Да, но не надо забывать что один из продуктов платный, а второй нет. И пока наша страна медленно ползет в сторону 100% лицензирования хотя бы на предприятии, говорить о неудобствах бесплатного продукта как то глупо.
Да и я просто предложил вариант использования Microsoft Office в Linux, что как минимум удешевит систему на стоимость лицензии ОС от той же Microsoft.
Да и я просто предложил вариант использования Microsoft Office в Linux, что как минимум удешевит систему на стоимость лицензии ОС от той же Microsoft.
0
Для меня это тоже был важный критерий, до тех пор пока не попробовал виртуалбокс. На удивление офис и адобовский пакет работают отлично, все остальное — кодинг, серфинг, книги, порно, стим на убунте.
0
Я это объяснил в статье) И задумывалась статья не для девушек/дедушек/родителей, которым поставил кто-то, они пользуются и все у них хорошо — а в первую очередь для людей, которые почему-то захотят разобраться в системе, принципах ее функционирования и прочих ненужных совершенно вещах)
0
Поставил Убунту. Даже чтобы нормально заработал скайп пришлось попробовать выполнить несколько манипуляций в консоли, чтобы появилась иконка в трее, без нее было ужасно неудобно — никак не узнать о новых сообщениях. И так далее…
+4
Это кривые руки разработчиков оболочки unity, вопросы к ним. Стоило выбрать более юзерфрендли дистрибутив. Например mint mate.
+7
Скорее это кривые руки разработчиков Skype — не включили sni-qt:386 в зависимости для 64-бит системы.
+6
Да вы надоели отождествлять unity и ubuntu!
-3
Ubuntu в данном контексте — это совершенно конкретный дистрибутив с оболочкой unity. Дистрибутивы с другими оболочками и называются по-другому.
Да, я понимаю, что вы поставили базовую систему с minimal-cd и притянули openbox или awesome. Но другим это я понятно объяснить не смогу.
Да, я понимаю, что вы поставили базовую систему с minimal-cd и притянули openbox или awesome. Но другим это я понятно объяснить не смогу.
+4
Скажите спасибо Canonical за это.
+3
А еще кривые руки разработчиков Chrome, или модуля флеша — при запуске конференции в Hangaout ноут меньше через полчаса нагревается до 100 градусов и вырубается. А под виндой даже вентилятор не переходит в активный режим…
0
Нужен другой GUI — ставим другой дистрибутив? O_O А принцип KISS радикально изменился…
0
НЛО прилетело и опубликовало эту надпись здесь
Поставил пару лет назад жене-гуманитарию Убунту в качестве второй системы, так теперь она винду загружает не чаща раза в месяц — для чтения интернетов, просмотра фоток, написания текстов и ковыряния в HTML и XML (ага, такой вот гуманитарий) вполне хватает того софта, что есть в Убунте.
0
>> Краеугольный принцип работы с linux-системами — “От понимания – к действию”, в то время как в Windows — “Знаю куда нажать/где поставить галочку – делаю”
Это узкость мозга линуксоидов, зачем профессору математических наук знать ваш черный экран, тонну команд баш, что бы в интернете читать какие-то статьи?
Виндовс поступил правильно снабдив галочками самые нужные вещи, без понимания которых можно заставить работать сеть/принтер/интернет и всякое такое.
Это наконец поняли разработчики линукса в компании Canonical и наделали кучу галочек, за что им просто ОГРОМНОЕ спасибо. А после того как Убунта стала массовым дистрибутивом и что бы сеть заработала, можно галочкой обойтись, а не чтением мануалов и пониманием TCP/IP сетей на убунту пришел store.steampowered.com/ и начали портировать игры, за что им тоже спасибо.
Настраивать компьютер должен сисадмин, который обязан знать черный экран и команды баша и что оно все означает. Рядовому пользователю эти знания не нужны во все. Вот и отличный пример, выше моего коммента, девушка отлично работает с Убунту и пользуется интернетом при этом ей не важно что такое TCP/IP сети и где находятся конфигурационные файлы.
Это узкость мозга линуксоидов, зачем профессору математических наук знать ваш черный экран, тонну команд баш, что бы в интернете читать какие-то статьи?
Виндовс поступил правильно снабдив галочками самые нужные вещи, без понимания которых можно заставить работать сеть/принтер/интернет и всякое такое.
Это наконец поняли разработчики линукса в компании Canonical и наделали кучу галочек, за что им просто ОГРОМНОЕ спасибо. А после того как Убунта стала массовым дистрибутивом и что бы сеть заработала, можно галочкой обойтись, а не чтением мануалов и пониманием TCP/IP сетей на убунту пришел store.steampowered.com/ и начали портировать игры, за что им тоже спасибо.
Настраивать компьютер должен сисадмин, который обязан знать черный экран и команды баша и что оно все означает. Рядовому пользователю эти знания не нужны во все. Вот и отличный пример, выше моего коммента, девушка отлично работает с Убунту и пользуется интернетом при этом ей не важно что такое TCP/IP сети и где находятся конфигурационные файлы.
+70
зачем профессору математических наук знать ваш черный экран
Вы удивитесь, но профессора математических наук иногда используют линукс. Сложные расчеты на кластере запускают, к примеру. Статьи и книги себе в латехе верстают по-быстрому.
-9
Ключевое слово «иногда». И посыл не в «зачем использовать линукс», а «зачем использовать TUI (vim, emacs, mc и т. п.), а то и CLI, вместо GUI».
-1
я ни капли не удивлен и даже более того это нормально, но я более чем уверен что кластерную сеть подымал не этот самый профессор, вот про это я как раз и написал выше ;)
Каждый должен заниматься своим:
специалист — настраивать кластерную сеть
профессор — запустить расчет
И профессору не нужно знать как распределяется нагрузка на процессоры в кластерной сети и по каким сетевым протоколам оно работает.
Каждый должен заниматься своим:
специалист — настраивать кластерную сеть
профессор — запустить расчет
И профессору не нужно знать как распределяется нагрузка на процессоры в кластерной сети и по каким сетевым протоколам оно работает.
+11
Сложные расчеты на кластере запускают
Вообще-то кластерные системы настраиваются сисадминами, а профессора используют MPI. Точнее это делают специально обученные люди.
+6
Ну так вот пользоваться MPI или MPICH, монтировать фс по sftp, ставить задачи на исполнение по ssh и анализировать результат с помощью sed, awk и grep удобнее под линуксом, а не в винде.
+1
А статья и предназначена для людей, которые хотят научиться сами администрировать свой домашний линукс. Для всех остальных есть мир розовых поней с идеально работающим и не ломающимся линуксом. И персональные сисадмины.
0
У меня в свое время несколько линуксов передохли в первый же день использования, после установки нескольких пакетов из репозитория прямо с диска. При этом я ничего не трогал. Честно. Это был мой первый опыт с линуксом (точнее несколько опытов), и интернет в то время был не особо распространен. Так что это у меня отбило желание связываться с линуксом на какое-то время.
+5
Я сестре поставил на нетбук, причем она сама захотела. Надоело ей с антивирусами ковырятся и выирусы лечить, а нетбук для интернета в основном и использует.
Причем с грамотной настройкой power management убунта у неё дольше на одной зарядке батареи живёт.
Причем с грамотной настройкой power management убунта у неё дольше на одной зарядке батареи живёт.
+1
Моя девушка увидела, как я работаю на ноутбуке на Ubuntu, попробовала сама, и сейчас категорически требует от меня поставить ей на десктоп такую же Ubuntu = ) И теперь я мучаюсь вопросом: стоит ли делать из моей милой девчушки такого же линуксоида, как я? )
0
В том что у девушки нет рута )))
0
Я своей поставил Дебиан фиг знает сколько лет назад. Тоже всё работало долго и счастливо, пока не понадобилось ей открывать docx-документы, которые по почте присылают. Пришлось обновлять дистрибутив до следующей мажорной версии. Как правильно заметил автор, редко когда такие операции проходят абсолютно безболезненно.
0
Поддерживаю. Я уже как больше 2 лет пересадил жену на убунту.
Вопреки словам автора топика — для большинства эта консоль не нужна и как по мне то убунта в качестве мультемедия, почитать, приготовить документ и полазить в интернете просто шикарна и граздо лучше винды. Если необходимо болшее, то да — нужно разбирваться.
Я потсавил своей жене убунту из целей безопастности, потому как делая свои обычные дела свалить ту же убунту гораздо сложнее винды, а если точнее то нужно неимоврено постараться. Мне не приходится переживать, что она подхватит вирусов и потом придется или чистить систему или переустанавливать ее. По крайней мере свалить убунту моя жена еще не смогла за все это время. И обращений ко мне было минимальное количество. Гораздо больше обращений было от родственников на винде — починить поправить. Мне не приходится объяснять, что в интернете нужно быть осторожным и не открывать подозрительные файлы и особенно объяснять как определить, что файл подозрителен.
Мне не приходится следить и ставить дополнительный софт (особенно пиратский, и я счастлив по этому поводу) — убунта обычные житейские дела выполняет лучше винды.
А у кого ручки шаловливые могут ломать линукс и чинить его попутно разбираясь с его архитектурой и «консолью». У этих шаловливых ручек уже есть настрой на подвиги и приключения и линукс тут не виноват.
Вопреки словам автора топика — для большинства эта консоль не нужна и как по мне то убунта в качестве мультемедия, почитать, приготовить документ и полазить в интернете просто шикарна и граздо лучше винды. Если необходимо болшее, то да — нужно разбирваться.
Я потсавил своей жене убунту из целей безопастности, потому как делая свои обычные дела свалить ту же убунту гораздо сложнее винды, а если точнее то нужно неимоврено постараться. Мне не приходится переживать, что она подхватит вирусов и потом придется или чистить систему или переустанавливать ее. По крайней мере свалить убунту моя жена еще не смогла за все это время. И обращений ко мне было минимальное количество. Гораздо больше обращений было от родственников на винде — починить поправить. Мне не приходится объяснять, что в интернете нужно быть осторожным и не открывать подозрительные файлы и особенно объяснять как определить, что файл подозрителен.
Мне не приходится следить и ставить дополнительный софт (особенно пиратский, и я счастлив по этому поводу) — убунта обычные житейские дела выполняет лучше винды.
А у кого ручки шаловливые могут ломать линукс и чинить его попутно разбираясь с его архитектурой и «консолью». У этих шаловливых ручек уже есть настрой на подвиги и приключения и линукс тут не виноват.
+1
Так уж получилось, что даже на Хабре многие имеют очень смутное представление о семействе OS Linux.
Я плакал на этом месте.
Я плакал на этом месте.
+54
Для примера: habrahabr.ru/post/184314/#comment_6407786
Я понимаю, что хочется поглумиться и написать остроумный комментарий.
Вот только факт остается фактом — мне такая статья сэкономила бы пару лет, в течение которых я сожрал тонну кактусов.
Я понимаю, что хочется поглумиться и написать остроумный комментарий.
Вот только факт остается фактом — мне такая статья сэкономила бы пару лет, в течение которых я сожрал тонну кактусов.
+12
Да ладно. Я вот на 1-2ом курсах усиленно «изучал» никсы, ставил там всякие Fedora 4 и т.п. чушь. А потом наигрался и забил.
Сейчас у меня есть «смутное представление» и навыки достаточные чтобы на CentOs поднять JBoss для приложения. Но я точно не смогу «поменять дрова на проприетарные», или там настроить грамотный роутинг через iptables без интернета. Да даже какой-нибудь мало мальски сложный скрипт на bash я уже не напишу.
А в последнее время вообще, в карьере акцент сместился на .net и Win, что мне теперь — удалить акк на Хабре?
Сейчас у меня есть «смутное представление» и навыки достаточные чтобы на CentOs поднять JBoss для приложения. Но я точно не смогу «поменять дрова на проприетарные», или там настроить грамотный роутинг через iptables без интернета. Да даже какой-нибудь мало мальски сложный скрипт на bash я уже не напишу.
А в последнее время вообще, в карьере акцент сместился на .net и Win, что мне теперь — удалить акк на Хабре?
+23
++
Слово «даже» здесь лишнее.
Слово «даже» здесь лишнее.
-3
Автор безусловно прав, в свое время эксперементы с генту за несколько недель продвинули меня в познании линукса куда больше чем месяцы ипользования убунт, мандрив, федор и прочего…
Но такой подход — это как учить плавать просто бросив в воду :) Слишком большие перемены, редко кто на такое способен :)
У меня знакомый из своей винды уже почти добротный линукс сделал, поставил виртуальные рабочие столы, поставил conemu (ибо мой yakuake ему покоя не давал), фапает на кастомезируемость своего андроид смартфона, но продолжает упорно утверждать что линукс не торт.
Некоторым это просто не дано :)
Но такой подход — это как учить плавать просто бросив в воду :) Слишком большие перемены, редко кто на такое способен :)
У меня знакомый из своей винды уже почти добротный линукс сделал, поставил виртуальные рабочие столы, поставил conemu (ибо мой yakuake ему покоя не давал), фапает на кастомезируемость своего андроид смартфона, но продолжает упорно утверждать что линукс не торт.
Некоторым это просто не дано :)
+1
К несчастью не хватает кармы для голосования, но позицию о свободном плавании поддерживаю. Сам начинал работать в линукс еще в 2003 году с незабвенной кривой сборки ASP Linux 7.3 Vostok.Году в 2007 столкнулся с гентой, и, всего за какую-то неделю, масса непонятных вещей превратилась в ряд очевидных утверждений.
Тем не менее, так для меня и осталось загадкой, как люди умудряются адекватно содержать на десктопе линукс. Лично я так и не смог полностью отказаться от винды, хотя, при этом, на моем счету далеко не один поднятый сервер.
Тем не менее, так для меня и осталось загадкой, как люди умудряются адекватно содержать на десктопе линукс. Лично я так и не смог полностью отказаться от винды, хотя, при этом, на моем счету далеко не один поднятый сервер.
+1
>поставил виртуальные рабочие столы
Это что, отличительная черта линукса?
>Слишком большие перемены, редко кто на такое способен
редко кому это нужно, я бы сказал
Это что, отличительная черта линукса?
>Слишком большие перемены, редко кто на такое способен
редко кому это нужно, я бы сказал
0
ой вы про федору не скажите :) году эдак в 2006 я с нее начинал, 50\50 в консоли в иксах. по другому ни как, сплошной костыль… и вайфай скриптами и make install в систему. и на ней я и «начал догадываться» что-ж такое линукс, чем и занимаюсь досих пор.
тем не менее, пока офисные пакеты нормально не допилят, чтоб docx без потери форматирования открывался, корп рынок десктопов закрыт для линукса, не имею ввиду терминальные и/или встраиваемые решения. а тут как-раз основные деньги и прячутся.
тем не менее, пока офисные пакеты нормально не допилят, чтоб docx без потери форматирования открывался, корп рынок десктопов закрыт для линукса, не имею ввиду терминальные и/или встраиваемые решения. а тут как-раз основные деньги и прячутся.
0
Автор вы молодец — простым языком изложили то, ради чего обычно «гуру» кидаются экскрементами в новичков и громко кричат про RTFM. Потому скорее всего реакция снобов будет отрицательная — вы отбираете у них удовольствие шпынять новичков. Я лично был бы рад если бы вы написали целый цикл статей в таком же духе, где ясно и понятно изложен суммарный опыт. Пусть и не абсолютное знание, но ради этого приходится порыться в куче разных несвязанных документаций. К сожалению man выручает не всегда.
+20
Про RTFM это скорее удел убунтоводов. Для было шоком, когда при использовании Gentoo:
1. Почти всегда мог найти похожие вопросы и ответы на них через Yandex/Google, при этом как правило на сайте Gentoo и на русском.
2. Если ничего не понял, то вполне можно спросить у других Gentoo'водов. Как правило помогают и подсказывают. Не припомню случаев отсыла меня к курению манов.
1. Почти всегда мог найти похожие вопросы и ответы на них через Yandex/Google, при этом как правило на сайте Gentoo и на русском.
2. Если ничего не понял, то вполне можно спросить у других Gentoo'водов. Как правило помогают и подсказывают. Не припомню случаев отсыла меня к курению манов.
+8
:) я не редко по гентушным хауту убунту чинил, не дословно конечно, но общее направления решения задачи там показывают. спасибо гентушникам.
+2
Не замечал среди убунтоводов такого. Впрочем, я чаще читаю зарубежные ресурсы, возможно поэтому. Вообще, у меня сложилось впечатление, что за последние годы в сообществе поубавилось снобизма и прибавилось терпения и доброжелательности.
0
Посыл в man'ы зависит не от системы, а исключительно от самого вопроса.
Автора вопроса «как паставить генту и зделать зИлЁнУю консоль, как у хацкеров в кино???!!111» практически точнозабанят пошлют в хэндбук и будут правы.
А вот в ответ на грамотно составленный вопрос (особенно если он интересный и нетривиальный) про убунту как минимум укажут направление куда копать, или даже дадут достаточно развёрнутый ответ.
Автора вопроса «как паставить генту и зделать зИлЁнУю консоль, как у хацкеров в кино???!!111» практически точно
А вот в ответ на грамотно составленный вопрос (особенно если он интересный и нетривиальный) про убунту как минимум укажут направление куда копать, или даже дадут достаточно развёрнутый ответ.
0
Очень сложно оказалось выбрать, что упомянуть, а что нет. В итоге написал те вещи, которые обычно либо между строк прячутся в тоннах материалов на тему Линукса, либо прямым текстом — но фрагментированно, вскользь и опять же — в тоннах материалов)
На цикл статей это все не тянет, но вообще идея зафиксировать выжимки из результатов собственных многолетних изысканий — типа как «понимание и у становка grub за минуту», вычисление проблем при незапускающемся графическом приложении и т.д., информация на тему ядра и прочая… ну, довольно неплохая идея)
На цикл статей это все не тянет, но вообще идея зафиксировать выжимки из результатов собственных многолетних изысканий — типа как «понимание и у становка grub за минуту», вычисление проблем при незапускающемся графическом приложении и т.д., информация на тему ядра и прочая… ну, довольно неплохая идея)
0
Я бы немного сместил акценты:
На первое место бы поставил «Не устанавливать бинарные драйвера, скаченные из интернета». Это практически первая вещь, которую делает неправильно опытный пользователь Windows при переходе на любой Linux-дистрибутив.
Возможно, со временем такая привычка канет в лету, всё-таки Windows 7 зачастую сама устанавливает все драйвера.
На второе место — такую же вещь для программ: «Никогда не использовать make install».
Ну а дальше уже всё остальное.
На первое место бы поставил «Не устанавливать бинарные драйвера, скаченные из интернета». Это практически первая вещь, которую делает неправильно опытный пользователь Windows при переходе на любой Linux-дистрибутив.
Возможно, со временем такая привычка канет в лету, всё-таки Windows 7 зачастую сама устанавливает все драйвера.
На второе место — такую же вещь для программ: «Никогда не использовать make install».
Ну а дальше уже всё остальное.
+1
Вы сейчас растоптали нежные чувства слакаводов. Как это «Никогда не использовать make install»?
0
У слаководов хватит знаний, чтобы не использовать этот совет. На все случаи жизни правил не придумаешь.
Вы бы ещё про нежные чувства LFS-оводов вспомнили. :)
Вы бы ещё про нежные чувства LFS-оводов вспомнили. :)
0
Тогда надо говорить с уточнением «Никогда не использовать make install в дистрибутивах основанных на пакетной базе».
+1
Ну тогда уж надо говорить с уточнением «Никогда не использовать make install в дистрибутивах основанных на пакетной базе, если только вы не хотите создать себе проблем, или вас не заставляют это сделать под угрозой насильственной смерти или смерти ваших близких, или вас шантажируют записями с вашим поведением в неприглядном виде, или Госдума приняла новый закон, согласно которому нельзя использовать пакетный менеджер и вы находитесь под наблюдением, или это нарушает религиозные чувства слаководов, или...»
Понимаете, сколько возникает проблем, если я начну учитывать все возможные условия? Иногда лучше пренебречь мелочами, а то вместо инструкции получится какой-нибудь монстр, который и прочесть-то сложно. Вроде учебника по юристике.
Понимаете, сколько возникает проблем, если я начну учитывать все возможные условия? Иногда лучше пренебречь мелочами, а то вместо инструкции получится какой-нибудь монстр, который и прочесть-то сложно. Вроде учебника по юристике.
0
вроде GNU GPL
0
Может стоит читать документацию к своему дистрибутиву?
Там должно быть описано чем собираются пакеты для пакетного менеджера и что для этого нужно.
Например, в ArchLinux для этих целей используется makepkg (обычно, все хитрости сборки пакета помещаются в файл PKGBUILD), а все, что не попало в офф. репозиторий, содержится в AUR — там есть PKGBUILD на все случаи жизни. И AUR можно подключить как репозиторий, используя, например, yaourt.
С таким подходом — можно практически забыть о скачивании чего-либо в исходниках.
Там должно быть описано чем собираются пакеты для пакетного менеджера и что для этого нужно.
Например, в ArchLinux для этих целей используется makepkg (обычно, все хитрости сборки пакета помещаются в файл PKGBUILD), а все, что не попало в офф. репозиторий, содержится в AUR — там есть PKGBUILD на все случаи жизни. И AUR можно подключить как репозиторий, используя, например, yaourt.
С таким подходом — можно практически забыть о скачивании чего-либо в исходниках.
+1
Директории и только директории, а не папки.
+6
Иконки в разных графических окружениях изображают папки.
В Windows папки, но команды, сюрприз, «directory» — mkdir, rmdir и, о святочки мои, dir.
Вот это поворот!!!!1111 Ага?
P.S. Приводить цитатки офисного планктона с ЛОРа в виде авторитетного источника… И не лень же было искать-то. Наверное, отложили в закладки и мечтали когда-нибудь выдать и показать класс, точно?
В Windows папки, но команды, сюрприз, «directory» — mkdir, rmdir и, о святочки мои, dir.
Вот это поворот!!!!1111 Ага?
P.S. Приводить цитатки офисного планктона с ЛОРа в виде авторитетного источника… И не лень же было искать-то. Наверное, отложили в закладки и мечтали когда-нибудь выдать и показать класс, точно?
-5
Писал подчеркнуто примитивным языком. Задача была — дать понимание о предмете, а не правильный слог. Изначально даже дисклеймер на эту тему был — потом его удалил ради краткости текста)
+1
В официальных переводах Gnome используется «папки». Надо бы глянуть что там в оригинале, но почему-то думаю, что «folders».
0
Я, конечно, не против использования слова «директория». Но всё-таки это калька с английского. Изначально слово «директория» в русском языке редко использовалось и означало что-то вроде органа власти. Слово «directory» в данном случае применяется в смысле «справочник, указатель» (список элементов, которые содержатся в данном объекте), и из общеупотребительных вариантов больше всего по смыслу подходит «каталог». Поэтому говорить «директории и только директории» по меньшей мере странно. Переводы «папка» и «каталог» ничуть не хуже, а может быть, и лучше.
+5
Термин «Папка» («Folder»), если не ошибаюсь, был введён мелкософтами, дабы облегчить обычному юзверю понимание назначения данного объекта. Слово «директория» в определенных кругах считается слишком грубой калькой, а лучшим вариантом считается «каталог», потому что и отражает смысл, и по-русски, и благозвучен.
А еще, мне рассказывали, в совковые времена пытались весь компьютерный жаргон перевести с английского на русский, и придумали «file» по-русски назвать «куча». Всё хорошо, но неблагозвучно — не прижилось. :)
А еще, мне рассказывали, в совковые времена пытались весь компьютерный жаргон перевести с английского на русский, и придумали «file» по-русски назвать «куча». Всё хорошо, но неблагозвучно — не прижилось. :)
+2
Что бы не говорили гуру линукса, но в неопытных руках он действительно ломается очень легко. Одно неловкое движение — и вот ты видишь консоль и абсолютно непонятно как это все чинить обратно.
Этот самый юзер-френдли убунту я переустанавливал раз 5, пока сносно не заработала система и не разобрался в премудростях установки дров.
Казалось бы что такого — 2 видеокарты Nvidia(680 и 560), 2 монитора. Но установка драйверов тот еще квест. Для установки драйвера надо остановить сервис lightdm. Все бы хорошо, но консоль включается в несовместимом с мониторе разрешении и ничего не видно. И начинается 2хчасовой поиск по форумам как же изменить режим консоли именно текстовый. При этом вспоминаешь как 5 минут назад ты установил новую версию драйверов в винде буквально в несколько кликов но вариантов нет, нужно сделать и ты продолжаешь колоться этим чертовым кактусом.
Наконец все настроил, что-то работает, что то нет (не хватило терпения), ты ничего не трогаешь, жизнь прекрасна! Потом проходит месяц и ты наконец соглашаешься на предложение установить все сто тысяч обновлений, после которых итог предсказуем, видео драйвера перестают нормально работать.
Переустановка снова квест, вспомни как же ты заставил монитор показывать консоль а не мешанину линий.
И да! Второй монитор я заставить работать так и не смог! Может недостаточно долго шерстил по форумам, но после пол дня экспериментов я решил что черт с ним, буду ютиться на одном.
Автор молодец, действительно уловил суть сложностей, с которыми сталкивается новичек.
Этот самый юзер-френдли убунту я переустанавливал раз 5, пока сносно не заработала система и не разобрался в премудростях установки дров.
Казалось бы что такого — 2 видеокарты Nvidia(680 и 560), 2 монитора. Но установка драйверов тот еще квест. Для установки драйвера надо остановить сервис lightdm. Все бы хорошо, но консоль включается в несовместимом с мониторе разрешении и ничего не видно. И начинается 2хчасовой поиск по форумам как же изменить режим консоли именно текстовый. При этом вспоминаешь как 5 минут назад ты установил новую версию драйверов в винде буквально в несколько кликов но вариантов нет, нужно сделать и ты продолжаешь колоться этим чертовым кактусом.
Наконец все настроил, что-то работает, что то нет (не хватило терпения), ты ничего не трогаешь, жизнь прекрасна! Потом проходит месяц и ты наконец соглашаешься на предложение установить все сто тысяч обновлений, после которых итог предсказуем, видео драйвера перестают нормально работать.
Переустановка снова квест, вспомни как же ты заставил монитор показывать консоль а не мешанину линий.
И да! Второй монитор я заставить работать так и не смог! Может недостаточно долго шерстил по форумам, но после пол дня экспериментов я решил что черт с ним, буду ютиться на одном.
Автор молодец, действительно уловил суть сложностей, с которыми сталкивается новичек.
+23
Как ни странно, в Ubuntu у меня не было проблем с проприетарным драйвером. Штатный обновлятор при обновлении ядра как правило знает, что нужно пересобрать «ядерные» модули драйвера. А вот в Archlinux и Gentoo с таким действительно столкнулся. Archlinux потом бросил, а в Gentoo запомнил твёрдое правило: после установки нового ядра запускать «module-rebuild rebuild». Ну или хотя бы переустановить драйвер для своей видеокарты через emerge.
+1
Gentoo, 2 видеокарты (GF430), 3 монитора(2 — 1280x1024, 1 — 1920x1080), полет нормальный… Конфиг дать? :)
А еще ноут с дискретной и встроенной видяшками(intel и GF), есть 3D, и тут даже автоматом настраивается.
А еще ноут с дискретной и встроенной видяшками(intel и GF), есть 3D, и тут даже автоматом настраивается.
0
Мне был нужен ubuntu x64. И видеокарты все-таки разные. И да, два монитора не запускалось на драйвере из репозитория тоже.
0
Такой вопрос, как знатоку настройки трёхмониторной конфигурации на nvidia: У вас на все три монитора одна сессия X или для каждого своя? У меня не получилось настроить так, чтобы работал и композитинг и перетаскивание окон с экрана на экран.
0
Не так чтобы и знаток, но поразбираться пришлось для настройки. Насчет композита не помню, не так уж и важно было… А вот сессия одна на все три монитора. Проблема была в очередности вывода изображения — чтобы мышка плавно переезжала, а не прыгала на неожиданный монитор :) Вот конфиг: pastebin.com/eME4268R
+1
Здорово подозреваю, вы устанавливали бинарный блоб с сайта нвидии.
0
Никогда не используйте для установки программы метод “configure && make && make install”.
на крайняк можно сохранить собранное дерево и для удаления запустить make uninstall
+1
А еще можно указать префикс пути и всё-всё-всё соберётся в одну директорию. Хотя это грубейшее нарушение принципов размещения файлов программ, зато позволяет твердо знать что всё, что относится к программе, находится в одном месте и удаляется в одну команду.
0
Редко, ой редко разработчики пишут uninstall-target.
На крайняк используйте checkinstall.
На крайняк используйте checkinstall.
+4
Никогда не используйте для установки программы метод “configure && make && make install”. Каждый раз, когда это происходит – в мире мучительной смертью умирает с десяток невинных котят.Котят жалко :( А как сделать так что бы никто не умирал? :)
0
Всё зависит от системы. Например, в Gentoo можно поискать .ebuild или попытаться самому написать. А Archlinux есть вроде бы AUR для аналогичных целей сбора из исходников. Смысл в том, что система будет знать что и куда ты устанавливаешь штатным способом и в случае удаления ненужного софта удалятся все хвосты и система не превращается в помойку.
0
С точки зрения новоиспеченного пользователя, ФС в линуксе и так представляет из себя помойку :) Проблема не в «хвостах» и либах, лежащих мёртвым грузом, а в том, что есть масса «общих» пакетов, и если их ставить/удалять разными средствами — в конце концов что-нибудь да начнёт ругаться на отсутствующую либу(или ещё хуже — на неправильную её версию).
+2
Постепенно приходишь к выводу, что если пакетный менеджер знает о расположении каждого файла в системе — то есть, все файлы принадлежат какому-либо пакету — то это не помойка :) Помойку может создать только пользователь, который создает/размещает какие-либо файлы вне своей домашней директории.
+3
… или ставит что-нибудь make install
+1
Ну-ну. Если я в, скажем, /etc/nginx/available-sites создаю конфиги, то значит я создаю помойку? Или мне их в пакеты оформлять и репозиторий создавать? Хотя, иногда, мысль возникает :)
-1
Ну, не стоит понимать слова буквально) Когда таких файлов становится слишком много, и перестаешь контролировать что где и к чему относится — тогда да, система засрана)
0
Зачем? Как раз директории /etc/nginx/sites-available и sites-enabled, характерные для Debian-подобных дистрибутивов, учитываются в базовом nginx.conf (хотя кто его оставляет...)
Главное — не забыть, что сам конфиг надо хранить в sites-available, а симлинк на него — в sites-enabled. А если ещё осмысленно называть — то никакого бардака не будет.
Главное — не забыть, что сам конфиг надо хранить в sites-available, а симлинк на него — в sites-enabled. А если ещё осмысленно называть — то никакого бардака не будет.
0
В пакет и реп зачем? Чтобы быстро переносить сайт с одной машины на другую (особенно если первая недоступна).
0
Вы имеете в виду паковать только конфиги? Достаточно здравое решение, особенно при наличии кучи серверов с идентичной конфигурацией. Вот только если у Вас в nginx есть завязки на IP — упс, уже придётся использовать шаблоны.
ИМХО, рациональней в данном случае использовать системы управления конфигурациями: puppet, chef etc.
ИМХО, рациональней в данном случае использовать системы управления конфигурациями: puppet, chef etc.
0
Ну да, конфиги, типа пакет example.com-config.deb. Даже если сервер один, но может в любой момент переехать. К IP привязок нет, только разве что 127.0.0.1 где-то может встречаться, если не было времени разбираться почему localhost не сработал.
С ними у меня сложные отношения. Неоднократно пытался использовать, но вечно какие-то проблемы всплывали, с которыми не было времени разбираться.То есть в виртуалках вроде всё ОК, а вот в реале ерунда получается.
С ними у меня сложные отношения. Неоднократно пытался использовать, но вечно какие-то проблемы всплывали, с которыми не было времени разбираться.То есть в виртуалках вроде всё ОК, а вот в реале ерунда получается.
0
У меня арендованная VDS с Ubuntu Server 12.04.
Мне нужен python версии 3.3 и никак не ниже. В репозиториях его нет. Как мне его установить в систему без этих нехороших:
?
Мне нужен python версии 3.3 и никак не ниже. В репозиториях его нет. Как мне его установить в систему без этих нехороших:
“configure && make && make install”
?
0
Я так понял, что нужно обновиться до 12.10 и заюзать что-то вроде launchpad.net/ubuntu/+source/python3.3/3.3.0-1. Ubuntu, вообще, не самый лучший дистрибутив для любителей свежачка.
Такая заморочка для свежего софта была одним из факторов, почему я сменил дистрибутив на Gentoo. Я люблю использовать «нестабильные» версии ПО. В Gentoo «нестабильное» можно просто размаскировать или, в крайнем случае, подключить overlay. Никаких привязок к конкретной версии базовой системы, как в Ubuntu.
Такая заморочка для свежего софта была одним из факторов, почему я сменил дистрибутив на Gentoo. Я люблю использовать «нестабильные» версии ПО. В Gentoo «нестабильное» можно просто размаскировать или, в крайнем случае, подключить overlay. Никаких привязок к конкретной версии базовой системы, как в Ubuntu.
+1
Иные пакеты в генту отстают от дебиана. Скажем, в wheezy openssh уже 6.0 а в генте — 5.9 (стабильный). А это оказалось важно для меня — поддержка kerberos в 6.0 получше будет
0
OpenSSH можете хоть 6.2 поставить. Он уже есть в portage, просто размаскируйте свежую версию на свой страх и риск. Особо заморачиваться не нужно. Я этим постоянно пользуюсь для десктоп софта.
0
Вариант 1: комментарий выше, но тут надо понимать, что поломать что-то после make uninstall всё равно можно, особенно если между make install и make uninstall прошло много времени(если надо, могу объяснить, почему).
Вариант 2: Использовать checkinstall(статья на хабре) вместо шага «make install» для создания пакета, который поставится в систему так же, как если бы он ставился через пакетный менеджер.
Вариант 2: Использовать checkinstall(статья на хабре) вместо шага «make install» для создания пакета, который поставится в систему так же, как если бы он ставился через пакетный менеджер.
+2
checkinstall
0
В debian-like системах есть возможность сборки установочного deb-пакета из исходников. В случае необходимости удалить программу, такой подход позволяет держать систему в порядке и чистоте.
0
Дайте линк, плиз. В линуксе ещё нормально не освоился, а эта штука помогла бы в самый раз
0
checkinstall
0
Вам нормальный или саркастический?
+1
в archlinux есть ABS — Arch Build System, позволяет кастомизировать пакеты из исходников
0
Я ставлю в /opt или /home в отдельную директорию. Никто не умирал ещё. Надоело, снес rmом.
0
Такая статья должна была рано или позно появиться.
Я после выхода виндоус7 отъявленный и агресивный виндузятник. Ни променяю ни в жисть. Люблю.
Но. У меня дома валяется парочка asus wl500g. И в 2004 году, крепко залившись шампанским (простите за непедагогичность), я, абсолютно не понимая ничего ни в линуксе ни в баше сидел и писал огромный скрипт, который потом Олег, поглядев на мои мучения, переписал в три строки и появился динамический рутинг в прошивке Олега (http://wl500g.info/archive/index.php/t-89.html)
Я с тех пор так ничего и не понял в линуксе. Да, я ковырял наискось и пополам роутер. У меня стоит убунта на виртуалке. Но статья чуть менее чем полностью стала для меня откровением. Я, похоже, навсегда залип на винде — и в принципе, ни о чем не жалею — линух под моим руководством не способен решать мои проблемы. Но когда я запускаю путти, и начинаю что-то делать _в_ роутере, пальцы все делают сами и я тащусь. Это клево, да.
Пошел за салфетками.
Автор, возьми паузу. Не пиши какое-то время ничего. Потом вдаришь по новой с новой силой.
Я после выхода виндоус7 отъявленный и агресивный виндузятник. Ни променяю ни в жисть. Люблю.
Но. У меня дома валяется парочка asus wl500g. И в 2004 году, крепко залившись шампанским (простите за непедагогичность), я, абсолютно не понимая ничего ни в линуксе ни в баше сидел и писал огромный скрипт, который потом Олег, поглядев на мои мучения, переписал в три строки и появился динамический рутинг в прошивке Олега (http://wl500g.info/archive/index.php/t-89.html)
Я с тех пор так ничего и не понял в линуксе. Да, я ковырял наискось и пополам роутер. У меня стоит убунта на виртуалке. Но статья чуть менее чем полностью стала для меня откровением. Я, похоже, навсегда залип на винде — и в принципе, ни о чем не жалею — линух под моим руководством не способен решать мои проблемы. Но когда я запускаю путти, и начинаю что-то делать _в_ роутере, пальцы все делают сами и я тащусь. Это клево, да.
Пошел за салфетками.
Автор, возьми паузу. Не пиши какое-то время ничего. Потом вдаришь по новой с новой силой.
-5
Ну каждому своё. Есть категории пользователей, которым в любом случае будет некомфортно перелезать с привычных специфических windows-приложений на «полностью бесплатные, ничем не уступающие аналоги». Классический пример — Photoshop и GIMP. Да, гимп хорош, но к нему нужно привыкать, жертвуя на время обучения производительностью и, иногда, качеством. Под Wine далеко не всё идет.
Но чем больше будет поводов перейти на *nix, тем быстрее будет развиваться эта среда. Такие компании как Valve, на мой взгляд, делают для этого немало. Привлекут пользователей, а потом и производители софта подтянутся — спрос рождает предложение.
Но чем больше будет поводов перейти на *nix, тем быстрее будет развиваться эта среда. Такие компании как Valve, на мой взгляд, делают для этого немало. Привлекут пользователей, а потом и производители софта подтянутся — спрос рождает предложение.
0
Уф, хорошо я вчера пост не сел писать…
0
Отсылая счастлив обладателей «убунты без проблем» на охоту за пони, стоило отметить что арч считается одним из нестабильных дистрибутивов, который в своей пакетной базе и архитектуре использует версии и методы, которые в том же дебиане могут висеть в testing-ветке.
Я продвигаю всеми силами идею о том, что обыденному пользователю консоль не так уж и нужна. Средства должны оправдывать цель — если нет необходимости запоминать десятки команд — пользуйтесь гусями и мышкой, ради бога. Сейчас я очень не комфортно себя чувствую без консоли. Но это не значит, что нужно всех заставляет красноглазить.
ОС должна дарить радость и удобство. Мне это делает консоль. А другому красиво нарисованных значек app-store.
Ps 2 года убунты, 2 года арча, 2 месяца генты.подумываю вернуться на убунту,«работает — не тронь» дорогого стоит.
Я продвигаю всеми силами идею о том, что обыденному пользователю консоль не так уж и нужна. Средства должны оправдывать цель — если нет необходимости запоминать десятки команд — пользуйтесь гусями и мышкой, ради бога. Сейчас я очень не комфортно себя чувствую без консоли. Но это не значит, что нужно всех заставляет красноглазить.
ОС должна дарить радость и удобство. Мне это делает консоль. А другому красиво нарисованных значек app-store.
Ps 2 года убунты, 2 года арча, 2 месяца генты.подумываю вернуться на убунту,«работает — не тронь» дорогого стоит.
+13
Гуями, конечно же. Ох уж эта автозамена.
+6
Гуси тоже неплохо. Многозначительно вышло)
Про «нестабильность» Арча не упомянуто ради краткости статьи. В ее контексте это не самый важный вопрос. Про «работает-не тронь» правда то того момента, пока работает. А если сломалось — что происходит без особых усилий со стороны юзера? Статья позволяет немного понять и освоить систему ради того, чтобы в случае поломки починить, а не жрать кактусы и переустанавливать.
Про «нестабильность» Арча не упомянуто ради краткости статьи. В ее контексте это не самый важный вопрос. Про «работает-не тронь» правда то того момента, пока работает. А если сломалось — что происходит без особых усилий со стороны юзера? Статья позволяет немного понять и освоить систему ради того, чтобы в случае поломки починить, а не жрать кактусы и переустанавливать.
+4
В ее контексте это не самый важный вопрос.
Достаточно важный. В on edge дистрах вероятность «поломки» сильно увеличивается, даже если всё делать с пониманием.
+1
И это в разы ускоряет самообразование и вырабатывает очень хорошие привычки. В частности, Арч приучает внимательно проглядывать логи обновления — где какие конфиги новые появились, какие новые опциональные зависимости… а в случае проблемы с обновлением — кривые ручки немедленно убираются от консоли и открывается браузер со списком новостей от разработчиков. Обычно там уже есть подробное руководство, как «разрулить» вручную проблемное обновление.
0
Имхо, такое самообразование и привычки нужны только тем, кому это интересно по тем или иным причинам. Большинству неинтересно, как мне, например, не интересно узнавать как работает стиральная машина и как, если что, её чинить. Да и в тонкостях конфигов в последнее время не очень интересно разбираться. Вот на днях понадобилось убрать мускул из «автостарта» — несколько минут гугления и задача решена.
+3
Эта фраза сделала мне день :) Одно из лучших замечаний в комментах!
+4
Я продвигаю не всеми силами идею о том, что обыденному пользователю Linux не так уж и нужен. Немного простых правил компьютерной гигиены (no warez, no administrator,update antivirus) и Windows становится той самой конфеткой, которая превращается в удобный инструмент для решения повседневных задач без неоправданных потерь времени. А при наличии регулярного бекапа (free acronis true image) любые программные превратности судьбы за 20 минут можно отменить
P.S. Моё хобби — преферанс и поэтессы в «чистой» консольной Ubuntu.
P.S. Моё хобби — преферанс и поэтессы в «чистой» консольной Ubuntu.
-1
Соблюдать эти правила легко, когда есть уполномоченный администратор, не посылающий в пешее путешествие в 9 случаях из 10. На домашнем компе хорошо, если последнее соблюдается. В результате 70-80% компьютеров, находящихся в личном пользовании, переливаются кучей всякого хлама вроде мылрушного, а что-то предпринимается, когда работать оно совсем перестаёт(чаще всего «не грузится» или winlocker).
+1
Ему и Windows не так уж нужен. Ему нужны браузер, плеер(ы), просмотрщик изображений и/или простенький редактор, IM, VoIP, возможно (sic!) офисный пакет и прочие обыденные штуки. ОС ему не нужна, ему нужно средство всё это запускать и управлять своими данными. По большому счёту ему и программы не нужны — ему нужны возможность манипулировать со своими данными. И, кстати, та же Ubuntu куда ближе к идеалу, чем Windows — в ней практически всё, что может понадобиться обыденному пользователю есть «из коробки». Пара знакомых уже годами работают вообще ничего не устанавливая, кроме того, что было в дистре на флэшке.
+4
Зачем простому пользователю платить за виндовс, если ему нужен удобный инструмент для решения повседневных задач?
+2
У меня Arch работал куда стабильнее Убунты. Парадокс.
+1
С телефона промахнулся и минуснул жирными пальцами в сенсорный экран. Короче говоря, у меня тоже))
+2
Поддерживаю. Арч стоит на нескольких машинах (включая raspberrypi) — за 1.5 лет активного использования небыло проблем из-за этого великолепного дистриба. При том что я большой любитель поэксперементировать (те «изменить и посмотреть как это работает»). Один раз грохнул часть файловой системы случайно по-своей ошибке — а так все работает очень стабильно.
0
Меня тоже удивило что автор пишет о нестабильности убунты используя при этом арч:)
+2
Все-таки с дебианом сравнивать не совсем корректно — у него под stable подразумевается только bugless-bullet-laser-explosion-proof-titanium-covered-superman-approved-mamoy-klyanus'-stable.
В то же время, когда пользовался арчем, не сталкивался с проблемами из-за его нестабильности.
И, сдругой стороны, именно на базе арча почерпнул свои основные линуксовые навыки, с помощью которых свободно «крутил» системой, без страха сделать что-то не то — арч, благодаря его идеологии, достаточно прост и его легко изучить изнутри.
В то же время, когда пользовался арчем, не сталкивался с проблемами из-за его нестабильности.
И, сдругой стороны, именно на базе арча почерпнул свои основные линуксовые навыки, с помощью которых свободно «крутил» системой, без страха сделать что-то не то — арч, благодаря его идеологии, достаточно прост и его легко изучить изнутри.
+2
По поводу получения знаний об ОС в арче — полностью согласен. Это хорошо, когда нужно осознавать какие символы ты вводишь в консоль, и саморучно правишь конфиги. Но — это в том случае, когда тебе это интересно или нужно для профессии.
Сам неплохо с systemd повозился и навсегда уяснил что --force — далеко не панацея
Сам неплохо с systemd повозился и навсегда уяснил что --force — далеко не панацея
+1
Ну не знаю, убунту тоже достаточно проста и её легко изучить изнутри. Может мне так кажется, из-за того, что я начинал с ней разбираться в те годы, когда она была ближе к дебиану, конечно.
0
За статью спасибо!
С 2006 по 2008 дебиан на двух машинах, с проприетарными дровами и обновлениями — ничего не ломалось.
С 2008 по настоящее время (5 лет) убунту. В настоящий момент 14 машин. Разных! С проприетарными дровами, вайфайем и лютой экзотикой (рабочие места разработчиков).
Все аккуратно обновляется, ничего не ломается.
Мистика?
Нет, сисадмин :)
Любая ОС требует компетенции от системного администратора, хотя большинство не требуют ее от пользователя.
С 2006 по 2008 дебиан на двух машинах, с проприетарными дровами и обновлениями — ничего не ломалось.
С 2008 по настоящее время (5 лет) убунту. В настоящий момент 14 машин. Разных! С проприетарными дровами, вайфайем и лютой экзотикой (рабочие места разработчиков).
Все аккуратно обновляется, ничего не ломается.
Мистика?
Нет, сисадмин :)
Любая ОС требует компетенции от системного администратора, хотя большинство не требуют ее от пользователя.
+4
>причем начиная с Ubuntu 1.0
Такой версии никогда не существовало :)
Для меня почти всё перечисленное в тексте вообще не создавало никаких проблем, видимо потому, что подход «скопируй тыщу команд в это окошко и нажми enter» мне всегда был чужд, я разбирался в том, что делает каждая команда, хотя бы в общих чертах. Проблемы освоения, в действительности, немного глубже.
В те времена, когда я осваивал линукс, Убунты ещё не было, даже в планах, RHEL был просто Red Hat-ом, а ныне покойная Mandriva — гордым Mandrake-ом. Большинство статей «про Линукс» рассматривали(и рассматривают до сих пор) либо процесс установки, либо процесс «обычной работы», но не рассматривали процесс первоначальной настройки ОС под свои нужды. Меня всегда бесило это «не работай под рутом» — а софт необходимый(а он нужен в первый же день) как ставить? Осваиваешь su, учишь зачем-то два пароля — пользовательский и рутовый. И в результате всё равно первую неделю большую часть времени сидишь в эмуляторе терминала под рутом… Если выдержишь эту первую неделю.
Ещё один крайне неприятный момент: новичок в системе сталкивается с одной из наиболее сложных вещей в ней — с настройкой оборудования. Хорошо, если у него нет редкого железа, хорошо, если у него дома стоит роутер, хорошо если карточка Wi-Fi работает «из коробки». А если нет? Интернета нет, USB-ADSL требует каких-то шаманских движений руками и написания скриптов, а последняя версия проприетарного драйвера видюхи выдаёт чёрный экран, т.к. надо обновить ядро, да не до последней версии, а до предпоследней. Или Wi-Fi почему-то отваливается каждые 10 минут после установки NDISwrapper. Это решаемые проблемы, но часто — не для новичка, он вообще не знает, что ему нужен NDISwrapper или какая у него версия ядра. Или какая звуковая подсистема ему нужна. Не все выплывают в такой ситуации, естественно. Многие тонут. Как исправить эту ситуацию — непонятно. Убунта в этом смысле сделала огромный рывок вперёд, установка драйвера двумя кликами — это отлично, и вы не переубедите меня в обратном. Но как вернуть всё назад, если что-то после этих двух кликов пошло не так? А ведь аппаратные и драйверные проблемы — одни из самых гадких, зависания, черные экраны, кордампы — всё из-за них. Если кто-то знает простое и быстрое решение таких проблем — прекрасно. Я до сих пор не знаю(да и не могу знать всего, железа разного огромные тыщи).
Такой версии никогда не существовало :)
Для меня почти всё перечисленное в тексте вообще не создавало никаких проблем, видимо потому, что подход «скопируй тыщу команд в это окошко и нажми enter» мне всегда был чужд, я разбирался в том, что делает каждая команда, хотя бы в общих чертах. Проблемы освоения, в действительности, немного глубже.
В те времена, когда я осваивал линукс, Убунты ещё не было, даже в планах, RHEL был просто Red Hat-ом, а ныне покойная Mandriva — гордым Mandrake-ом. Большинство статей «про Линукс» рассматривали(и рассматривают до сих пор) либо процесс установки, либо процесс «обычной работы», но не рассматривали процесс первоначальной настройки ОС под свои нужды. Меня всегда бесило это «не работай под рутом» — а софт необходимый(а он нужен в первый же день) как ставить? Осваиваешь su, учишь зачем-то два пароля — пользовательский и рутовый. И в результате всё равно первую неделю большую часть времени сидишь в эмуляторе терминала под рутом… Если выдержишь эту первую неделю.
Ещё один крайне неприятный момент: новичок в системе сталкивается с одной из наиболее сложных вещей в ней — с настройкой оборудования. Хорошо, если у него нет редкого железа, хорошо, если у него дома стоит роутер, хорошо если карточка Wi-Fi работает «из коробки». А если нет? Интернета нет, USB-ADSL требует каких-то шаманских движений руками и написания скриптов, а последняя версия проприетарного драйвера видюхи выдаёт чёрный экран, т.к. надо обновить ядро, да не до последней версии, а до предпоследней. Или Wi-Fi почему-то отваливается каждые 10 минут после установки NDISwrapper. Это решаемые проблемы, но часто — не для новичка, он вообще не знает, что ему нужен NDISwrapper или какая у него версия ядра. Или какая звуковая подсистема ему нужна. Не все выплывают в такой ситуации, естественно. Многие тонут. Как исправить эту ситуацию — непонятно. Убунта в этом смысле сделала огромный рывок вперёд, установка драйвера двумя кликами — это отлично, и вы не переубедите меня в обратном. Но как вернуть всё назад, если что-то после этих двух кликов пошло не так? А ведь аппаратные и драйверные проблемы — одни из самых гадких, зависания, черные экраны, кордампы — всё из-за них. Если кто-то знает простое и быстрое решение таких проблем — прекрасно. Я до сих пор не знаю(да и не могу знать всего, железа разного огромные тыщи).
+10
проблема с драйверами в дистрибутивах линукса — это, собственно, проблема самих драйверов, а не системы. Баги с драйверами очень и очень сильно зависят от того, какое железо используется. Логично было бы приобретать то железо, которое сертифицировано для работы с линукс на борту. Однако, часто люди пытаются поставить его на железо, разработчики которого не озаботились качественной поддержкой линукс — отсюда и большинство проблемы.
Как пример, был у меня стационарный комп и там всё приходилось вручную поправлять — установку драйверов на видеокарту (от AMD, Radeon что-то) и интернет. Сейчас же у меня ноут, с совершенно стандартным железом, процессор от Intel (далеко не самый новый), и всё остальное железо интегрированнное (Intel HD видеокарта, сетевая карта и т.д.) — после установки всё работает на ура, без всяких поправок.
Так что не нужно полагаться на то, будет ли всё хорошо — если покупаете комп и хотите иметь там линукс, то лучше уж брать с предустановленным линуксом (в случае с ноутбуками, хоть можно потестировать перед покупкой) или предварительно узнать, как работают драйвера под это железо в линукс.
Как пример, был у меня стационарный комп и там всё приходилось вручную поправлять — установку драйверов на видеокарту (от AMD, Radeon что-то) и интернет. Сейчас же у меня ноут, с совершенно стандартным железом, процессор от Intel (далеко не самый новый), и всё остальное железо интегрированнное (Intel HD видеокарта, сетевая карта и т.д.) — после установки всё работает на ура, без всяких поправок.
Так что не нужно полагаться на то, будет ли всё хорошо — если покупаете комп и хотите иметь там линукс, то лучше уж брать с предустановленным линуксом (в случае с ноутбуками, хоть можно потестировать перед покупкой) или предварительно узнать, как работают драйвера под это железо в линукс.
0
Спасибо за стандартный ответ :) Я всё это знаю прекрасно, поверьте. Я первый раз ставил линукс в 2001 году. Только, пожалуйста, прислушайтесь к Линусу: THE USER DOESN'T CARE. Пользователю не нужны отговорки, и ему не нужен новый компьютер. Ему нужна работающая система на его компьютере.
+6
Дело вот в чём: когда проблемы с драйверами возникают в винде (а они возникают и ещё как), виндузятники наотрез забывают про этот аргумент Линуса.
На сегодняшний момент в большинстве случаев у линукса проблем с драйверами меньше. Они в него просто встроены все. А в винде что-то ставить нужно, а то звук, видео или какая-нибудь ещё штука не заработает.
И очень печально, что производители а-ля supermicro пытаются протащить в линукс вендокошмар в виде дополнительно устанавливаемых драйверов. (И очень хорошо, что стандартными драйверами всё ещё можно обойтись, просто использовав newid.)
На сегодняшний момент в большинстве случаев у линукса проблем с драйверами меньше. Они в него просто встроены все. А в винде что-то ставить нужно, а то звук, видео или какая-нибудь ещё штука не заработает.
И очень печально, что производители а-ля supermicro пытаются протащить в линукс вендокошмар в виде дополнительно устанавливаемых драйверов. (И очень хорошо, что стандартными драйверами всё ещё можно обойтись, просто использовав newid.)
+5
Я совершенно не спорю с этим. Если в линуксе что-то работает «из коробки» — в 99% случаев оно работает хорошо. Проблемы начинаются, когда что-то не работает. Да, безусловно, в windows с новыми устройствами те же самые проблемы, но там есть стандартная процедура решения таких проблем. Да, я про «пойти на сайт производителя, скачать драйвер под свою ОС, поставить его». Да, процедура так себе и работает, безусловно, не всегда(попробуйте подключить древний принтер в Windows 7 x86-64). Но у неё есть существенный плюс — она стандартная. Самостоятельное написание скриптов для работы какого-то железа вряд ли можно считать стандартной процедурой.
Я не за виндовый подход, я за стандартную процедуру лечения железных проблем. Если бы существовал ресурс, на котором с вероятностью 95% можно было найти готовое решение «как заставить работать железку n в дистирибутиве m» — новичкам жилось бы намного проще. В данный момент такие решения ровным слоем размазаны по интернет-форумам и вики разной степени актуальности и достоверности, а ресурс — разве что google.com.
Я не за виндовый подход, я за стандартную процедуру лечения железных проблем. Если бы существовал ресурс, на котором с вероятностью 95% можно было найти готовое решение «как заставить работать железку n в дистирибутиве m» — новичкам жилось бы намного проще. В данный момент такие решения ровным слоем размазаны по интернет-форумам и вики разной степени актуальности и достоверности, а ресурс — разве что google.com.
+2
О-о, в винде стандартная процедура? У каждого долбопроизводителя надо на сайте зарегистрироваться, после этого, может быть, ты найдёшь драйвер. Искать будешь долго: все эти сайты производителей сделаны кто во что горазд, и непонятно зачем — там на каждом углу маркетинговый булшит, а элементарного поиска по номеру или названию модели там нет. (А может и не найдёшь — нет твоего устройства.)
Поэтому, в 90% случаев как раз поиск драйверов для винды превращается в тот самый google.com
Вот процедура в линуксе — стандартная: пошёл в менеджер пакетов и поставил драйвер. Как и любой другой софт. Универсальный интерфейс, процедура стандартнее некуда.
Самостоятельное написание скриптов? Слышал один раз, писал скрипт для новой версии wicd, кривоват оказался он и не поднималось у меня соединение с включенным ipv6, а драйверы не при чём, отрабатывали как положено.
Поэтому, в 90% случаев как раз поиск драйверов для винды превращается в тот самый google.com
Вот процедура в линуксе — стандартная: пошёл в менеджер пакетов и поставил драйвер. Как и любой другой софт. Универсальный интерфейс, процедура стандартнее некуда.
Самостоятельное написание скриптов? Слышал один раз, писал скрипт для новой версии wicd, кривоват оказался он и не поднималось у меня соединение с включенным ipv6, а драйверы не при чём, отрабатывали как положено.
+6
«Я не видел» у вас означает «Этого не существует»? Ок, тогда я не видел регистрации на сайте производителя, необходимой для скачивания драйверов.
А если серьёзно, не надо так бурно реагировать на критику. Я сам с удовольствием пользовался многими дистрибутивами Линукса и успешно решал большую часть проблем, о которых говорю. Скрипт нужен для инициализации ADSL-модема, или скажем, был нужен, чтобы заставить работать мой домашний принтер — HP LJ 1020.
Дело не в том, что «в виндах уёбищно», там может быть сколь угодно отвратительно, но, по крайней мере, привычно. Дело в том, что новичок(а ведь в статье про новичков речь!) сталкивается с железными проблемами, которые ему решить, зачастую, не под силу. Здесь надо искать проблемы и предлагать решения, а не писать очередное «в линуксе нет букв дисков». В концепцию единой файловой системы, как правило, все быстро врубаются. А вот заставить хитрозамудренный звук работать правильно — это задачка посложней.
А если серьёзно, не надо так бурно реагировать на критику. Я сам с удовольствием пользовался многими дистрибутивами Линукса и успешно решал большую часть проблем, о которых говорю. Скрипт нужен для инициализации ADSL-модема, или скажем, был нужен, чтобы заставить работать мой домашний принтер — HP LJ 1020.
Дело не в том, что «в виндах уёбищно», там может быть сколь угодно отвратительно, но, по крайней мере, привычно. Дело в том, что новичок(а ведь в статье про новичков речь!) сталкивается с железными проблемами, которые ему решить, зачастую, не под силу. Здесь надо искать проблемы и предлагать решения, а не писать очередное «в линуксе нет букв дисков». В концепцию единой файловой системы, как правило, все быстро врубаются. А вот заставить хитрозамудренный звук работать правильно — это задачка посложней.
+2
Да всё просто со звуком! Опять же проще. Вон, был вопрос про звук на хабре. Для линукса решение встроенное. Для винды… вопрос остался без ответа.
Ну, и справедливости ради, я вообще никак не отреагировал на критику. А вот вы сами бурно отреагировали на критику вашей «стандартной процедуры» ;)
Ну, и справедливости ради, я вообще никак не отреагировал на критику. А вот вы сами бурно отреагировали на критику вашей «стандартной процедуры» ;)
0
Весь первый абзац в вашем предыдущем комментарии — одни эмоции. Хотя может мне и показалось, не суть.
Суть в том, что не надо использовать принцип «сам дурак». Если в винде плохо — пусть будет плохо, мы не про винду изначально(и про неё вы заговорили, а не я).
Я говорю о банальной вещи — самые сложные проблемы(железные) возникают у самых неподготовленных пользователей(новичков, только что первый раз поставивших систему). Да, они возникают не у всех, и в 80-90% случаев особенных проблем нет. Но остальные 10-20% — проблема. Её нужно решать, и громадный путь уже проделан в этом направлении теми, кто это понял. Но упорные высококвалифицированнные линуксоиды почему-то предпочитают подход «мне пофиг, у меня всё работает» и «да зачем тебе это говно, купи себе новый компьютер». Зачем делаться фанбоем при первом же упрёке?
Суть в том, что не надо использовать принцип «сам дурак». Если в винде плохо — пусть будет плохо, мы не про винду изначально(и про неё вы заговорили, а не я).
Я говорю о банальной вещи — самые сложные проблемы(железные) возникают у самых неподготовленных пользователей(новичков, только что первый раз поставивших систему). Да, они возникают не у всех, и в 80-90% случаев особенных проблем нет. Но остальные 10-20% — проблема. Её нужно решать, и громадный путь уже проделан в этом направлении теми, кто это понял. Но упорные высококвалифицированнные линуксоиды почему-то предпочитают подход «мне пофиг, у меня всё работает» и «да зачем тебе это говно, купи себе новый компьютер». Зачем делаться фанбоем при первом же упрёке?
0
Да, сложности у пользователя, который полез куда не стоило, в линуксе будут, и это в каком-то смысле его недостаток. Но даже если это недостаток, он так же есть и в винде, где тоже есть куча мест, куда лезть не стоит и всё равно лезут и это приводит к очередной переустановке винды или походу в сервис. И точно такие же проблемы с железом возникают.
И упорные высококвалифицированные линуксоиды говорят «купи новый компьютер» не потому, что им пофиг. Они обычно это говорят после того, как пользователь, несмотря на их советы, всё-таки купил «это говно».
Нужно научить пользователей смотреть, что покупаешь. Так же, в общем, как и в других областях: смотреть срок годности, проверять внешний вид, комплектность — здесь смотрим на срок поддержки, наличие драйверов, опыт работы других пользователей и известные проблемы. Да, и для винды тоже.
И упорные высококвалифицированные линуксоиды говорят «купи новый компьютер» не потому, что им пофиг. Они обычно это говорят после того, как пользователь, несмотря на их советы, всё-таки купил «это говно».
Нужно научить пользователей смотреть, что покупаешь. Так же, в общем, как и в других областях: смотреть срок годности, проверять внешний вид, комплектность — здесь смотрим на срок поддержки, наличие драйверов, опыт работы других пользователей и известные проблемы. Да, и для винды тоже.
+3
>который полез куда не стоило
«Куда не стоило» — это в Linux? :) Я говорю про «проблему», которая возникает сразу после установки — не работает устройство n. Куда именно в данном случае «не стоило лезть»?
>Нужно научить пользователей смотреть, что покупаешь.
Поймите, не все хотят в этом разбираться. Для того, чтобы водить автомобиль — необязательно знать особенности работы его коробки передач. Для того, чтобы пить вино — необязательно разбираться в его букете. Почему же для того, чтобы лазить в интернете — нужно знать, какое «железо» — «правильное»?
«Куда не стоило» — это в Linux? :) Я говорю про «проблему», которая возникает сразу после установки — не работает устройство n. Куда именно в данном случае «не стоило лезть»?
>Нужно научить пользователей смотреть, что покупаешь.
Поймите, не все хотят в этом разбираться. Для того, чтобы водить автомобиль — необязательно знать особенности работы его коробки передач. Для того, чтобы пить вино — необязательно разбираться в его букете. Почему же для того, чтобы лазить в интернете — нужно знать, какое «железо» — «правильное»?
+2
Обычно люди покупают первый автомобиль как-то (в интернетах, у знакомых, у консультантов в салоне в конце-концов) изучив его характеристики, включая такие, обычно не включаемые в официальные, как ремонтнопригодность и стоимость обслуживания.
Да и про «правильное железо» очень многие знают, задавая консультанту в салоне связи вопрос типа «мне нужен телефон, самый дешевый, но чтобы в интернет ходил нормально».
Да и про «правильное железо» очень многие знают, задавая консультанту в салоне связи вопрос типа «мне нужен телефон, самый дешевый, но чтобы в интернет ходил нормально».
+1
Однако, никто не станет покупать колёса у барыги и потом жаловаться, что ваш бмв говно, я не могу поставить на него колёса, которые только что купил. И никаких стандартных действий здесь быть не может, кроме как выкинуть и купить нормальные подходящие.
Сам купил, сам и дурак. Думай, что покупаешь.
Сам купил, сам и дурак. Думай, что покупаешь.
+1
Со звуком, к сожалению, не так все просто… Я уже так привык, что на Арче не возникает никаких проблем ни с каким железом, что купив вчера внешнюю usb-звуковуху Infrasonic Amon, так и не смог ее заставить фурычить, и смирился с тезисами на всех форумах, что так и не заставлю… Сегодня пойду менять )
0
А сначала было не посмотреть?
0
О, usb-звуковые карты линуксом поддерживаются отвратительно. Ещё хуже, чем wi-fi, который вроде как делает успехи.
0
Это опять же касается маргинальных брендов. E-MU 0404 работает по полной программе (24 bit, 4x4 i/o из которых 2x2 — spdif) со стандартным драйвером. Лучше и проще, чем в винде, короче.
0
Зря вы так. С последними двумя USB-звуковухами проблем не было. И качество звука отличное. Правда ядро почти последнее. Успехи в этом плане определенно тоже есть.
0
Уже поменял, на портативную FiiO 7, работает отлично =)
А с wi-fi что-то я ни разу не сталкивался ни с какими проблемами… На Арче, по крайней мере, даже с минимальной установки все работает из коробки (утилита wifi-menu).
А с wi-fi что-то я ни разу не сталкивался ни с какими проблемами… На Арче, по крайней мере, даже с минимальной установки все работает из коробки (утилита wifi-menu).
0
sudo hp-plugin
Далее — Далее — Готово, и вуаля — HP LJ 1020 работает.
Далее — Далее — Готово, и вуаля — HP LJ 1020 работает.
0
«Вот процедура в линуксе — стандартная: пошёл в менеджер пакетов и поставил драйвер. „
Простите что всё о наболевшем, но: около недели пытался осуществить ваше стандартно ваше стандартное “пошёл в менеджер пакетов и поставил драйвер» в генте (привет nvidia!). Да и простая установка драйвера не гарантирует его корректную работу без дополнительных манипуляций с конфигами.(я всё ещё про менее юзер-френдли дистрибутивы, нежели убунта).
Плюс к этому, пару раз натыкался на форумах при решении различных задач «try reinstall it 2-3 times, it help me». И действительно помогало.
Простите что всё о наболевшем, но: около недели пытался осуществить ваше стандартно ваше стандартное “пошёл в менеджер пакетов и поставил драйвер» в генте (привет nvidia!). Да и простая установка драйвера не гарантирует его корректную работу без дополнительных манипуляций с конфигами.(я всё ещё про менее юзер-френдли дистрибутивы, нежели убунта).
Плюс к этому, пару раз натыкался на форумах при решении различных задач «try reinstall it 2-3 times, it help me». И действительно помогало.
0
Регистрироваться на сайте производителя приходилось несколько раз, что бы поставить драйвер для плоттера Roland, APC Powershoot, и ещё какие-то корпоративные решения. На всех остальных сайтах поиск работал, регистрации были не нужны, на большинстве автоопределение работает. А последнее время Win большинство драйверов сама закачивает с win update.
+1
Каждый раз прошу наших виндузятников продемонстрировать мне эту фичу — поиск драйверов — каждый раз фейл. Натурально, ни разу не заработало.
Причём это ж такое дело, что от криворукости особо не зависит…
Причём это ж такое дело, что от криворукости особо не зависит…
+2
Ну почему не зависит, стоит запретить обновления (любимая развлекушечка «истинных системных администраторов») и уже эта фичане работает. Стоит конечно согласится что это работает не для всего оборудования, а насколько я понял только для win certificed(и чего уж там, даже интель некоторые свои продукты «забывает» сертифицировать).
0
Ну и грош цена, раз только для «certified».
0
То есть в линуксе драйвера ставятся из репозитория кем угодно написанные?
Что-то мне подсказывает, что там только проверенные и одобренные драйвера, а что-то менее распространенное: лезь на сайт аль подключай другой репозиторий или у меня какая-то ошибка?
Конечно это не отменяет наличия меркантильной жилки у майрософта, тут уж ничего не скажешь, могут позволить.
Что-то мне подсказывает, что там только проверенные и одобренные драйвера, а что-то менее распространенное: лезь на сайт аль подключай другой репозиторий или у меня какая-то ошибка?
Конечно это не отменяет наличия меркантильной жилки у майрософта, тут уж ничего не скажешь, могут позволить.
0
Большая часть драйверов находится в ядре. Некоторая часть (например, свободные драйвера на видеокарту) из стандартных репозиториев.
И очень малая часть (я встречался только с проприетарными драйверами на видеокарту) не находится в стандартных репозиториях. Конкретно в арче это означает, что ты его собираешь из AUR (пользовательский репозиторий арча). Разницы особой нету — установка все так же выглядит, как yaourt -S catalyst. Но при этом исходники качаются с оф. сайтов (обычно) и собираются (обычно сами).
А в убунте да — там надо подключать дополнительные репозитории.
И очень малая часть (я встречался только с проприетарными драйверами на видеокарту) не находится в стандартных репозиториях. Конкретно в арче это означает, что ты его собираешь из AUR (пользовательский репозиторий арча). Разницы особой нету — установка все так же выглядит, как yaourt -S catalyst. Но при этом исходники качаются с оф. сайтов (обычно) и собираются (обычно сами).
А в убунте да — там надо подключать дополнительные репозитории.
+2
только сперва надо подружить винду с интернетом.
а потом да… на стандарт проходит.
а потом да… на стандарт проходит.
+1
Ну, изменение id устройства в ini файлах (по памяти, в общем вы поняли) довольно стандартная процедура для, скажем, ноутбуков, когда производитель ноутбуков забил на обновления, а дрова с сайта производителя видеочипа не ставятся.
+1
А зачем «изучать систему»?
Ею нужно просто пользоваться.
Так как для этого она служит.
Зачем мне, простому юзеру, понимание того, как она работает? У меня есть конкретные задачи. А операционная система служит для запуска программ, которые помогут мне эти задачи выполнить. Мне абсолютно без разницы, что там внутри этой ОС. Мне важно, чтобы я нажал кнопку и нужное действие было выполнено.
Разработчики Ubuntu как раз и пытаются свести к минимуму это «изучение системы». И правильно делают.
Ею нужно просто пользоваться.
Так как для этого она служит.
Зачем мне, простому юзеру, понимание того, как она работает? У меня есть конкретные задачи. А операционная система служит для запуска программ, которые помогут мне эти задачи выполнить. Мне абсолютно без разницы, что там внутри этой ОС. Мне важно, чтобы я нажал кнопку и нужное действие было выполнено.
Разработчики Ubuntu как раз и пытаются свести к минимуму это «изучение системы». И правильно делают.
+7
не романтик
и не «правильно делают», а «выхода другого нет»
я провел бы аналогию с изучением космоса. «Зачем, ведь человек никогда не покидал поля притяжения Земли». Ну дальше понятно, да?
и не «правильно делают», а «выхода другого нет»
я провел бы аналогию с изучением космоса. «Зачем, ведь человек никогда не покидал поля притяжения Земли». Ну дальше понятно, да?
0
Вы покидали поле притяжения Земли? Хотя бы на околоземной орбите были? Вам это мешает пользоваться спутниками (пускай не явно, например в виде снимков на гуглокартах)? Ну дальше понятно, да?
0
Неверная аналогия. Не «Зачем, ведь человек никогда не покидал поля притяжения Земли», а «зачем, если мне надо просто слетать по делам на Марс»?
0
В том то и дело, что изначально заложена идеология не «нажать кнопку», а «выполнить команду в терминале и точно знать, что и как она будет делать», отсюда и следует «изучать систему», чтобы использовать ее эффективно — а не использовать только те кнопки, которые предоставили.
Ubuntu хороша в том плане, что позволяет работать и так, и так — ведь задачи у всех разные. Кому-то удобней первое, кому-то — второе. Но, если вдруг кнопка не работает так как надо, то не спешите винить линукс в целом — он все так же хорошо выполняет задачу выполнения программ и диспетчеризацию процессов — проблема в программе, которую вы запустили для выполнения задачи (ведь как правильно заметили в топике — графический интерфейс не является частью ОС).
Ubuntu хороша в том плане, что позволяет работать и так, и так — ведь задачи у всех разные. Кому-то удобней первое, кому-то — второе. Но, если вдруг кнопка не работает так как надо, то не спешите винить линукс в целом — он все так же хорошо выполняет задачу выполнения программ и диспетчеризацию процессов — проблема в программе, которую вы запустили для выполнения задачи (ведь как правильно заметили в топике — графический интерфейс не является частью ОС).
+1
Да, мне тоже гораздо удобнее на свежеустановленной системе набрать с десяток команд, чтобы почистить ненужное и поставить нужное, чем лезть в Центр приложений Ubuntu. Это быстрее.
Но я пытался оценить посыл автора об изучении системы с точки зрения простого пользователя.
Пользователь просто поставит нужные ему программы и будет ими пользоваться. И, кстати, вероятность того, что в системе что-то полетит при таком использовании, очень мала.
Но я пытался оценить посыл автора об изучении системы с точки зрения простого пользователя.
Пользователь просто поставит нужные ему программы и будет ими пользоваться. И, кстати, вероятность того, что в системе что-то полетит при таком использовании, очень мала.
+3
Плюсую. В подавляющем случае система у меня падала, когда руками в конфиг лез или вообще модули ядра собирал.
0
Пользователь просто поставит нужные ему программы и будет ими пользоваться. И, кстати, вероятность того, что в системе что-то полетит при таком использовании, очень мала.
Так и есть. У нас четыре оператора работают в Ubuntu 10.04 с момента её выхода. Софт специализированный, самописный, изредка используется офис.
За всё это время к их машинам ни кто не подходил из-за каких-то проблем. Ни разу.
0
Изучать любую систему нужно для того чтобы эффективно ею пользоваться, да и не только систему, а вообще все.
Начиная от того как юзер не умеет оформлять документы в ворде и потом прыгает меняя заголовки вместо смены стиля, или например для обрезки тонны картинок юзает фотошоп без скриптования вместо пятистрочного скрипта на imagemagick.
Заканчивая индивидуумами из админов, которые превращают дебиан в LFS, а потом как-то это еще поддерживают.
Вот и получается, что нажал на кнопку — нужное действие выполнилось — рефлекс выработался, теперь нужно еще раз пятьсот нажать, потому что понимания нету, выучили только кнопочку, а что то-же самое можно сделать скриптом в 5 строчек это мимо прошло.
Начиная от того как юзер не умеет оформлять документы в ворде и потом прыгает меняя заголовки вместо смены стиля, или например для обрезки тонны картинок юзает фотошоп без скриптования вместо пятистрочного скрипта на imagemagick.
Заканчивая индивидуумами из админов, которые превращают дебиан в LFS, а потом как-то это еще поддерживают.
Вот и получается, что нажал на кнопку — нужное действие выполнилось — рефлекс выработался, теперь нужно еще раз пятьсот нажать, потому что понимания нету, выучили только кнопочку, а что то-же самое можно сделать скриптом в 5 строчек это мимо прошло.
0
А это смотря как эффективность мерять. «Эффективные» редко используемые действия могут оказаться на поверку не столь эффективными, скажем если для написания пятистрочного скрипта нужно месяц программирование изучать.
+2
Редко, но бывает, согласен, но обычно пару часов чтения документации позволяют экономить очень много часов нудной однотипной работы, и такие ситуации я видел часто. Хотя конечно да — хороший пример как не нужно делать есть в записках невесты программиста когда они печатали приглашения на свадьбу.
+1
Хороший программист за день напишет программу, которая автоматически в течение минуты выполнит работу, которую он вручную вполне сделал бы за час :)
Но, факт в том, что «интуитивный» интерфейс != «эффективный» интерфейс. И, инструмент которым легко пользоваться, как правило не универсальный, и даже наоборот, узкоспециализированный. Как пример — карандаш: конструкция проста, «интерфейс» тривиален, а вот чтобы научиться пользоваться — уходят годы.
Но, факт в том, что «интуитивный» интерфейс != «эффективный» интерфейс. И, инструмент которым легко пользоваться, как правило не универсальный, и даже наоборот, узкоспециализированный. Как пример — карандаш: конструкция проста, «интерфейс» тривиален, а вот чтобы научиться пользоваться — уходят годы.
+3
Вообще, всё чаще возникает мысль в интуитивные интерфейсы добавлять тултипы типа «как сделать это эффективнее, потратив n минут/часов/дней/лет на изучение» со ссылкой на мануалы.
0
К сожалению для разработчиков, это приведёт к отказу от интуитивного интерфейса. Представляю себе подсказку «как за n месяцев научиться не пользоваться этой программой».
0
Расширения у файлов в linux – вещь совершенно необязательная.
Я вот не понимаю, откуда возникает этот тезис. Действительно, признак исполняемости не требует расширения. Но со всем остальным такая же история как и в Windows. Тем более что
В linux нет специальной отметки того, что файл скрытый.
Обычный пользователь имеет полный доступ только к своей личной папке, которая обычно находится в /home/%имя_пользователя%.
Все пользовательские (не системные) программы при необходимости сохранить какие-то свои данные или настройки, делают это только в домашней папке пользователя, от которого они запущены – просто потому, что только в ней они имеют право на запись.
Это не совсем так. Существует как минимум /tmp, /var/tmp + спулы
Само понятие “файл” в Linux немного другое, более широкое. Есть т.н. “файлы устройств”… Есть т.н. “символьные ссылки”
В виндовсе та же история. Только файлы пайпов, разделов итд не валяются под ногами, а линками никто не пользуется.
+3
О, расскажите, как мне через системный вызов, которым я читаю файл, прочитать из раздела или лучше из сокета. В винде. В линуксе я умею.
0
о, круто
осталось дождаться posix semanics не только в ФС, но и в ядре ОС, и будет можно работать
осталось дождаться posix semanics не только в ФС, но и в ядре ОС, и будет можно работать
0
Причём тут posix semanics? Вопрос был про чтение из раздела, всё верно сказано было поэтому. Открываете через CreateFile "\\.\PhysicalDriveN" и читаете. Для остального аналогично. Кое-что не так, как в линуксах, конечно (по разным причинам было бы странно, если было бы иначе), но почти всё так или иначе имеет аналоги, где-то удачнее, где-то (имхо) не очень.
+1
Читать книгу Windows Internals до просветления
0
линками никто не пользуется.
Линки после инсталляции сама винда инициализирует для системных каталогов. И для пользователя очень удобно в эксплуатации, если знать что и как делать.
+3
Не хотелось бы разводить дистро-холивар, но все же выскажу свое личное мнение: пользуясь rolling-release-дистрибами, можно и даже нужно ожидать, что что-нибудь сломается при обновлении. В Arch'e, похоже, считается нормой, если после обновления отваливается что-нибудь важное, скажем, pacman. Иногда до или после поломки софтина еще и заботливо пишет, на какую страничку сходить, чтобы все починить руками (реальный случай из практики тестирования арча). Вот такая вот плата за «быстро-быстро-посвежее» — быть вечным бета-тестером вечно разрабатывающегося дистрибутива.
Хочется стабильности? Пожалуйста, есть Debian / какой-нибудь LTS. А разбираться все равно придется, если задача выходит за рамки «тыкните туда и выберите вооон ту галочку». В этом-то и кроется главная проблема доминирования Windows на рынке ОС: большинство пользователей не хотят и не будут разбираться в устройстве ОС и что-то делать руками. Они просто пойдут и поставят ОС, которая имеет нужный функционал и не требует особых телодвижений, пускай и за деньги.
Хочется стабильности? Пожалуйста, есть Debian / какой-нибудь LTS. А разбираться все равно придется, если задача выходит за рамки «тыкните туда и выберите вооон ту галочку». В этом-то и кроется главная проблема доминирования Windows на рынке ОС: большинство пользователей не хотят и не будут разбираться в устройстве ОС и что-то делать руками. Они просто пойдут и поставят ОС, которая имеет нужный функционал и не требует особых телодвижений, пускай и за деньги.
+1
большинство пользователей не хотят и не будут разбираться в устройстве ОС и что-то делать руками. Они просто пойдут и поставят ОС, которая имеет нужный функционал и не требует особых телодвижений, пускай и за деньги.
А разве это плохо?
+5
Сейчас меня несогласные люто заминусуют, но я оставлю ссылку на статью stoplinux.org.ru/project/FAQ_why_Linux_suks.htm Хотя в ней много подтасовок, но она куда более объективна чем этот пост.
-6
Запускаю убунту раз в полгода, когда выходит новый релиз. И даже в эти редкие моменты мне иногда удается словить зависание графической оболочки или какого-нибудь полноэкранного приложения. Что делать в этом случае, чтобы оживить систему? После винды первым делом хочется нажать ctrl+alt+del, есть какой-то аналог в убунту? Что делать, когда удалось попасть в консоль?
+1
Если зависло именно приложение, а не оболочка — используйте xkill, если же проблемы с оболочкой — комбинация ctrl-alt-backspace в старых иксах(года до 2010) и AltGR + SysRQ + K — в более новых. Если включен демон для автозапуска иксов(GDM/KDM/XDM) — они автоматически перезапустятся. Если же иксы запускались вручную — так же вручную и перезапускайте.
0
c+a+f1 — и вы в консоли. Логинтесь там, /etc/init.d/xdm restart или как-то так. Может, gdm или kdm вместо xdm. Может, service xdm restart. Это зависит уже от конкретного случая.
0
Открываете новый терминал CTRL + ALT + F1-F6
Смотрите процессы ps aux, можно еще top глянуть
Находите что висит и убиваете kill -9 PID (либо killall -9 APPNAME, например killall -9 skype)
Если повисла сама оболочка (например, unity) то гуглите как её перезапустить и перезапускаете (у меня, например, периодически виснет unity, опытным путём выяснил, что помогает setsid unity).
После всех манипуляций возвращаетесь в свой терминал CTRL + ALT + F7
Смотрите процессы ps aux, можно еще top глянуть
Находите что висит и убиваете kill -9 PID (либо killall -9 APPNAME, например killall -9 skype)
Если повисла сама оболочка (например, unity) то гуглите как её перезапустить и перезапускаете (у меня, например, периодически виснет unity, опытным путём выяснил, что помогает setsid unity).
После всех манипуляций возвращаетесь в свой терминал CTRL + ALT + F7
0
Простите конечно, но такие статьи только отпугнут пользователей Windows (может оно и к лучшему, меньше вопрос будет). Но Arch совсем не тот дистриб, который стоит ставить, я на нем просидел около года, вроде бы всё настроишь, поставишь, отладишь, но внезапно приходит обновление и всё над чем ты корпел пару часов ломается разом. В этом плане Ubuntu совершенно иная, за 5+ лет ломалось только по моей вине, когда хотелось сделать что-то, с надписью «не влезай! всю систему пафих поломаешь!», при этом приходиось дружить эту OS с неплохим зоопарком машин и проблемы возниками очень редко и в основном со специфичным железом, вроде старинных МФУ и специфичных сканеров, которые и под винду то через раз работают с официальными дровами.
Если статья адресована новичкам — то не читайте её, много надуманных ужасов от которых вы будетесрасмешить бывалых пользователей.
Если статья адресована новичкам — то не читайте её, много надуманных ужасов от которых вы будете
+8
12 лет использую линус и исключительно в консоли…
и до сих пор не знаю как пользоваться графическим интерфейсом. лучший интерфейс — это МС
и до сих пор не знаю как пользоваться графическим интерфейсом. лучший интерфейс — это МС
-3
Не знаю что там у товарищей с Ubuntu, но когда я начинал (если не считать что-то серьезное), а была это OpenSUSE, у меня проблем не было. Там есть Yast2 в котором можно настроить все что хочешь, а так-же он есть в ncurses варианте, если оно нужно в терминале.
Нет, конечно были проблемы с проприетарными драйверами, т.к. я их ставил не с репозитория, а с *.run файла, но когда я нашел и распечатал инструкцию проблемы тут-же исчезли.
Нет, конечно были проблемы с проприетарными драйверами, т.к. я их ставил не с репозитория, а с *.run файла, но когда я нашел и распечатал инструкцию проблемы тут-же исчезли.
+3
Холиварная тема. Я уже на kubuntu 3 года, работает как часы. По началу с отношением как к винде и экспериментами тоже уничтожал ОС. У родителей тоже kubuntu 1.5 года, скайп и другие сопутствующие проги. За все время не каких нареканий или болезней(винды переустановка происходила ранее, каждые 4-6 месяцев)
+1
Когда у моих родителей стояла убунта, то переустановка происходила тоже каждые полгода. Потому что обновлять убунту не рискнул после одного неудачного апгрейда.
Потом забил и поставил винду. Маме постоянно надо править дипломы студентов в MS Word. Ничего не поделаешь, в вайне запускается долго и не работают диаграммы визио.
Всему свой инструмент. На серверах исключительно дебиан и убунта.
Потом забил и поставил винду. Маме постоянно надо править дипломы студентов в MS Word. Ничего не поделаешь, в вайне запускается долго и не работают диаграммы визио.
Всему свой инструмент. На серверах исключительно дебиан и убунта.
+1
Маме постоянно надо править дипломы студентов в MS Word.и под такие задачи вы ставили убунту?!?!
Потому что обновлять убунту не рискнул после одного неудачного апгрейда. LTS + ppa на избранные пакеты — спасает, думаю родители не гики.
Потому что обновлять убунту не рискнул после одного неудачного апгрейда. LTS + ppa на избранные пакеты — спасает, думаю родители не гики.
+1
Доводы верные. Как только поперли дипломники, пришлось поставить Винду, офис и визио.
А до этого 2.5 года с большим удовольствием пользовалась убунтой и офисом2007 в вайне.
А до этого 2.5 года с большим удовольствием пользовалась убунтой и офисом2007 в вайне.
0
Примерно такая же ситуация. Мама с сестрой работали на десткопе с убунтой + office 2010 в wine. Затем сестре понадобилось открывать большие загруженные контентом документы и все это под «вином» крутилось медленновато и местами глюковато :(. Поставил win 7, но мама до сих пор вспоминает мелочи убунту, которые ей были удобнее чем в win 7. (Pentium 4 3 Ghz 2 Theards, 2 gb ram)
0
А вы не пробовали поставить две системы сразу, с мультизагрузкой? Где удобнее работать, туда и грузиться.
0
Или виртуалку. Хотя с двумя системами по любому частенько возникают проблемы с синхронизацией. Но с дуалбутом всё же больше обычно.
0
О какой синхронизации идет речь? Для винды ставим ext2fsd — утилитка для чтения/записи на разделы ext2/3, подключаем нужный раздел как диск, перезагружаемся, имеем доступ к данным из линукса. В линуксе тоже есть поддержка fat/ntfs, и тоже с записью.
0
Да наверное так и поступлю. Только нужно подумать, как лучше разбить диск и все это организовать.
0
Про Linux — для любознательных Windows-пользователей