Таких попыток тоже много, есть вроде довольно популярные способы. Но через apt как-то надежней. К тому же, APturl будет работать не только в Ubuntu, а в любом дистрибутиве с apt. Ведь, делает, по сути, очень примитивную вещь - вызывает apt-get с параметром.
в opensuse это уже давно, называется one click install, работает отлично и почти все пакеты можно так установить. + не нужно устанавливать отдельно, все сразу из коробки.
>$ sudo apt-get install apturl
>Reading package lists... Done
>Building dependency tree
>Reading state information... Done
>apturl is already the newest version.
>0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Случайно нажал на тачпад и не дописал фразу.
Механизм регулирования зависимостей более "интеллектуальный" Так что действительно - надо вызывать aptitude а не apt-get
Ну, вроде как не должно должно быть. И если есть - то это проблема не связана с Apturl.
Кроме того, пользователя ведь спрашивают, хочет ли он установить программу.
недоверия к apt нет. есть недоверие к apturl.
Почему бы не покопаться в ее коде и не заставить вместо apt-get install blabla, сделать apt-get install blabla && все что угодно
Убунту с самого начала не был ориентирован на, эм, красноглазие =) Кто хочет - тыкает мышкой. Я вот, например, больше люблю консоль, но ведь не учу других как "удобней". Вот такие нравоучения как раз нафик ;-)
А тот факт, что после клика Вас попросят ввести пароль Вас ни разу не смутит? :)
А тот факт, что новоустановленную программу ещё нужно самому запустить? Т.е. даже ПОСЛЕ установки остается масса времени избавиться от проблемы без последствий...
Причем жаль, что только rm -rf /
Есть такая цитата на bash.org (автор американец), вольный перевод:
Вы жалуетесь, что у нас так много тупых? Так просто уберите отовсюду эти предупреждающие таблички и дайте проблеме решиться самой по себе!
;-)
>Скоро Линукс будут ломать также как винду. А всему виной рост популярности.
А какой линукс? Их много) И сломать их прийдется по-разному. Конечно, сейчас ubuntu получает все больше пользователей, но остальные дистрибытивы никто не отменял. Тем более есть выбор софта+скорость обновления выше.
Ну если будут "также ломать", то бояться нечего :D
Даже если не придираться к словам: фото BSOD'ов в терминалах аэропортов все видели? Наверное, уже да. А Segmentation Fault на банкоматах? Не знаю, я та и не видел. Вот вам и проверка на прочность =)
Ну я пытаюсь хотя бы уравнять их шансы, а то прям линуксы какие-то убогие получаются =) Да и аргументы типа "Когда линукс будет популярен как виндоуз, в нём тоже найдут баги и будут ломать очень быстро" немного несерьезны ;-)
Сообщество просто реагирует быстрее, поэтому если даже и появиться какой-нибудь sasser обновления выйдут быстрее, чем перезаразится вся сеть.
Кстати, а что я подумал? (дурачка из меня делаете?) =)) Меня просто очень веселило, когда я стоял на регистрацию в Домодедово (а в вместе со мной и все кто хотел улететь) на 20 минут дольше из-за ошибки виндоус, с которой не могли ничего сделать, пока специально обученный человек не перезагрузил каждый компьютер под каждой стойкой регистрации.
"специально обученный человек не перезагрузил каждый компьютер". =)
Звучит так, словно его учили именно перезагружать компы. Хотя понятно, что проблема не в нем...
Ну это я с иронией =) Просто по нему было видно что этот процесс его совсем не радовал, так как стоек было очень много, а нажать кнопку reset могли и без него, но то ли не положено было, то ли никто не хотел вникать и сделать он ничего не может.
Раньше понятие «базовой системы» было совсем другим. Пример: arch, в котором базовой системы и сейчас нет как класса. А понятие современного дистрибутива больше похоже на OS X, поскольку в Win практически нет софта в комплекте (даже в висте не очень много). Да и софт затачивается под дистрибутив…
По странному пути винды его не начали развивать. В винде проги как не ставились в пару кликов, так и не ставятся. Как минимум раз 5 клацнуть придется, а у некоторых ещё и соглашение лицензионное крутить надо вместо галочки!
Так что не беспокойтесь. :)
И ведь действительно, зачем открывать консоль, набирать "sudo apt-get install ..." если можно клацнуть ссылку и система наберет это за вас?
*nix-way это путь свободы и удобства, а не консоли. Консоль может многое, очень много, но зачем она там, где она неудобна?
>*nix-way это путь свободы и удобства, а не консоли.
*nix way — это путь простоты, а не свободы и удобства. Свобода — путь GPL, удобство — следствие простоты. В классических *nix удобство в первую очередь было для опытного пользователя.
ЗЫ: unix-way решения этого — все же что-нибудь вроде
[HotKey]
$ алиас_на_инсталл название_программы_с_работающим_автодополнением
Да, вы правы. Удобство это следствие простоты, если простота в «разумных пределах». И куда уж проще может быть установка программы кликом в статье на её название, когда читаешь статью об этой программе. Это не значит, что все программы надо так ставить, просто читая о программе и пожелав её поставить никуда не надо идти и ничего не нужно искать. Вот ссылка, клацнул — поставил.
Хм… Единственная ОС, в которой он установлен сразу, отличается крайне небольшим стартовым набором программ.Да и Fx в некоторых ОС установлен по умолчанию (Ubuntu например).
А где консоль неудобна? Вообще, где консоль? У меня, например, выпадает по нажатию одной клавиши. Довольно быстро. Удобно ли кликать где-то ссылки, вместо того, чтобы ввести команду? Скажите пользователю unix 20 лет назад, что скоро браузер будет вводить команды за него, и он выпрыгнул бы в ближайшее окно =) Интерфейсы конечно сильно изменились, но интерфейс консоли пока все еще единственный универсальный, и всё еще дает больше всего возможностей.
P.S. винды правильно сделали, что ничего "не начали развивать" в этом направлении. Проги не надо ставить - вот они все, бинарники, пользуйтесь. А, есть еще и инсталлятор, который позволяет "установить" программу, вместо того чтобы просто дать ей пользоваться. Зато с его помощью можно прописать в реестр все эти важные штуки о лицензии, и добавить на рабочий стол ярлыки без ведома пользователя =)
>20 лет назад
Вот именно.
>Проги не надо ставить
Может, я что-то пропустил, но полгода назад в Win практически все программы инсталлировались. И даже были зависимости, правда, не такие распространенные.
>А где консоль неудобна?
Универсальных подходов нет. Больше интерфейсов, хороших и разных!
хорошая идея, но в Maemo она доведена до совершенства
там существуют специальные .install файлы, которые содержат не только имя пакета, но и адрес репозитория, который будет добавлен, если он не зарегистрирован в системе.
тут, конечно, более реально подхватить что-то "вредоносное", но все-таки есть система подписи репозиториев, которая частично перекладывает ответственность на пользователя в случае неавторизированных источников
Так и видятся баннеры "У вас устаревшее медленное содержащее уязвимости ядро. Установи в один клик наше пропатченное ядро, введи пароль рута для установки и получи 50% к скорости твоего линуха!! Только для настоящих админов и линух-гуру!!" :)
P.S. Не знал, что в Ubuntu такого не было, в openSUSE так драйвера устанавливаются
P.P.S. (между прочим, _НЕЛЬЗЯ_ использовать html-теги!)
Apturl в Ubuntu: установка программ одним кликом по ссылке