Убунта скоро станет глючным подобием винды?

Вроде никто не писал об этой теме.

В кратце смысл в том, что в Ubuntu предлагается добавление нового формата пакетов. Пакеты будут ставится в один клик, засовываться все файлы пакета будут в какую-то одну папку, никакого учета зависимостей, никаких подписей и т д. Короче полный аналог виндовых инсталлеров. В первую очередь это касается мобильных платформ, но может быть и в десктоп засунут.

Мое мнение:
Ничего хуже придумать не могли! Осталось ещё свое ядро написать. Я конечно понимаю зачем это делается, хотят упростить "тупым" разработчикам процесс добавления своих программ в магазин или репозиторий. Пользователи пришедшие с винды возможно тоже обрадуются этому поделю. Короче систему с таким бардаком я себе никогда не поставлю. Про недостатки можно говорить бесконечно, явных достоинств для пользователя в этом нет. Захламлённость системы вырастет в разы, можно без труда поставить вредоносные программы и т д.

Дополнение

+1
DarkneSS - 15 Май, 2013 - 20:27
Изображение пользователя DarkneSS.

В чём проблема не ставить себе этот сомнительный пакетник?

0
svin-kun - 15 Май, 2013 - 21:13
Изображение пользователя svin-kun.

Ровно в том же, в чем проблема поставить другую редакцию, а то и Дебиан.

+1
svin-kun - 15 Май, 2013 - 21:17
Изображение пользователя svin-kun.

Кстати, такой способ мне чем-то нравится, ибо игры ставлю отдельно от системы, в юзерспейс.
Вот только другие играми не ограничатся. Ждем "крякер инета скачать бесплатно без смс".

0
Aleksandru71 - 15 Май, 2013 - 22:20
Изображение пользователя Aleksandru71.

Ядро у них практически свое, в смысле "хорошо" пропатченное. С версии 3.8.х поддержку OSS например выпилили из ядра. Кроме НИХ никто до этого не додумался.

0
DarkneSS - 15 Май, 2013 - 23:58
Изображение пользователя DarkneSS.

Нет криминала в том, чтобы поставить ядро от дебиана или какой-нибудь liquorix.

0
Aleksandru71 - 16 Май, 2013 - 11:11
Изображение пользователя Aleksandru71.

А проблем в работе системы от этого не будет? Ведь для чего то же патчат ядра под конкретную ось?

0
DarkneSS - 16 Май, 2013 - 11:21
Изображение пользователя DarkneSS.

Пока не попробуешь, не узнаешь. У меня cpufreq перестал работать :)

+2
Buy - 16 Май, 2013 - 03:44

Про недостатки можно говорить бесконечно
По правде говоря кроме эмоций ты не перечислил ни одного недостатка.
В чем смысл заголовка, какая связь с глюками? Хорошо оставим винду, в Mac OSX тоже такой принцип, она что глючная? Многим дистрам до нее в плане стабильности далеко.
никакого учета зависимостей
Зачем их учитывать если все зависимости идут с приложением "в одной папке"?
можно без труда поставить вредоносные программы
На чем основано сиё утверждение? А сейчас сложно? Я сегодня скачал и запускал прототип эксплойта для ядра, но он на убунту не расчитан, это просто заготовка для примера. Любой может поискать на просторах инета, скачать и установить какой нибудь пакет с трояном и установить.
Осталось ещё свое ядро написать.
Ядро в каждом дистре и так кагбэ "свое", ванильное никто не использует, а уж в Ubuntu и Fedora так оно перепатченное в значительной степени. Кстати, тыц. )))
Короче систему с таким бардаком я себе никогда не поставлю.
А заставляет кто-то? И в чем собственно бардак? Меня тоже полностью устраивает нынешняя система. Ничего менять не хочу. А насчет новой, сделают - посмотрим. Тогда буду судить о недостатках, пока ничего не очевидно, кроме того что приложения будут места больше занимать, потому что многие компоненты будут дублироваться.

0
DarkneSS - 16 Май, 2013 - 07:58
Изображение пользователя DarkneSS.

Зачем их учитывать если все зависимости идут с приложением "в одной папке"?
Чтобы исправлять ошибки одним обновлением библиотеки. Чтобы не устанавливать одну библиотеку стопиццот раз.

0
Buy - 16 Май, 2013 - 16:30

Да библиотеки и компоненты будут устанавливаться помногу раз, это следствие того что приложение идет "все одной папкой", но есть и другой аспект. Вышла новая версия библиотеки с ошибками, или с изменениями что ломают что-то в приложении/ниях, но беды нет - твое приложение работает исправно, так как использует из папки старую протестированную для работы с этим приложением библиотеку и она никому из других приложений не мешает (они могут новую использовать). А библиотека потом обновится в составе приложения. Когда все починят или разрабы исправят свое приложение - и получишь новый, полностью готовый и рабочий комплект в одной папке. Возможность для приложений иметь и использовать разные версии библиотек можно рассматривать как плюс.
Та же возможность иметь хоть несколько версий KDE (для теста например) и ничто не мешает друг другу - тривиальная задача будет. Поставил/удалил, - никаких вопросов.

0
DarkneSS - 16 Май, 2013 - 22:39
Изображение пользователя DarkneSS.

Кеды и так возможны. Велкам ту проджект неон.
По поводу либы: именно для этого и есть репозитории и мейтейнеры, чтобы весь софт для данного дистрибутива был совместим и работоспособен c версиями библиотек. Описанная вами проблема крайне маловероятна для дистрибутивов с релизами.

0
Buy - 17 Май, 2013 - 04:32

весь софт для данного дистрибутива
Что такое софт для данного дистрибутива? Это кстати не только то что в официальных репах. Кроме того загляни в /etc/apt/sources.list (думаю, что ты согласен, что без репов universe и multiverse в системе мало что остается)
universe:
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.

multiverse:
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.

restricted universe multiverse:
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.

Что тут говорить.
именно для этого и есть репозитории и мейтейнеры
Это справедливо ТОЛЬКО для софта в репе main со всеми вытекающими для остальных.

0
DarkneSS - 17 Май, 2013 - 07:59
Изображение пользователя DarkneSS.

Вы как-то очень интересно читаете. У любого пакета есть мейтейнер, просто в main/restricted это человек с зарплатой в Каноникал, а у *версов — член сообщества. И в любом случае каждый пакет проверяется перед заливкой в реп. Все дополнительные репы содержат в зависимостях основные, отсюда отсутствие описанных вами библиотекопроблем, ведь в выпущенный дистрибутив никто не зальёт мажорное ломающее обновление библиотеки.

0
Гость - 17 Май, 2013 - 05:45

Вышла новая версия библиотеки с ошибками, или с изменениями что ломают что-то в приложении/ниях, но беды нет - твое приложение работает исправно Приложение и сейчас можно запустить с нестандартной для дистра либой, скриптик 3-5 строк решает проблему быстро.

Вот к примеру запуск стима, со своими либами.#!/bin/sh
export STEAMLIBS=${HOME}/Steam/libs/
export LD_LIBRARY_PATH=${STEAMLIBS}
/usr/bin/steam

+2
Mike - 16 Май, 2013 - 06:16
Изображение пользователя Mike.

это всего лишь дело вкуса, размазывать все файлы программы по всей файловой системе, или же держать все в одной директории. Держать все потроха в одном месте, как это обстоит в винде, - в этом есть даже некая польза: когда пакет криво удален, нет необходимости шерстить всю файловую систему в поисках останков, можно просто удалить всего одну директорию со всем содержимым.
Аффтар делает какие-то странные выводы основываясь исключительно на эмоциях.

0
DarkneSS - 16 Май, 2013 - 07:58
Изображение пользователя DarkneSS.

Часто случаются случаи кривого удаления пакета? о.0

0
Mike - 16 Май, 2013 - 08:08
Изображение пользователя Mike.

не часто, но бывают. Например, собираешь из сорца дебку, потому что уже собраной нет, а она встала криво. Сносишь - а сносится еще кривее. А потом выискиваешь, куда бы она могла свои кишки рассовать. Пару раз сталкивался.

0
DarkneSS - 16 Май, 2013 - 09:16
Изображение пользователя DarkneSS.

Сурово.

0
Buy - 16 Май, 2013 - 16:32

Часто случаются случаи кривого удаления пакета?
Удали плимут. Можно, но немного сложно.

0
DarkneSS - 16 Май, 2013 - 22:40
Изображение пользователя DarkneSS.

Удалял. Ничего сложного не заметил.

0
Mike - 17 Май, 2013 - 06:01
Изображение пользователя Mike.

Может быть, дело в том, что у тебя арч? =)

0
DarkneSS - 17 Май, 2013 - 07:59
Изображение пользователя DarkneSS.

Лол что? Я и в бунте, и в зузе его удалял. Братья живы.

0
DarkneSS - 16 Май, 2013 - 08:02
Изображение пользователя DarkneSS.

В принципе в этом нет никакой новизны: по такому принципу уже давно работают стим (на линуксах недавно, да) и десура.

0
dyug - 16 Май, 2013 - 10:12

ага, а также андроид, и ишо ы ышо... :-)

Вот не так давно, я себе таки пересобрал рор, по причине конфликта почти одинаковых библиотек.
причем пересобирал с поддержкой лдпрелоад, и засовыванием билбиотек в отдельную папку внутри рора.
Проблема известна авторам, но учитывая, что огре либы в роре самые свежие, и регулярно патчатся, проблемы с другими играми проще решить сборкой в песочнице.

0
Гость - 16 Май, 2013 - 10:14

А я за. Как уже писалось выше, лучше пусть весь глюконат будет в отдельной папке, чем в системе. Да и больше предпочитаю (от сторонних, левых) самодостаточные приложения, которые не лезут в систему и не подменяют системные библиотеки, от чего, кстати, глюконат винды и происходит по большей части.
К тому же новый инсталлятор - вполне логичный шаг. Можно конечно сидеть в своём узком, ограниченном мирке - но лучше расширять сферу возможностей к-убунты - к тому же как писали выше, никто не заставляет пользоваться этим нововведением.
Вопрос в другом. После того как к-убунту охватит широкий спектр пользователей, не станет ли она платной?

0
NikolayTrB - 16 Май, 2013 - 10:35
Изображение пользователя NikolayTrB.

Не понимаю причин для волнений.
Во-первых, dpkg никуда не денется.
Во-вторых, программы таким образом будут ставиться в домашнюю папку пользователя, а значит "вредоносные программы" будут вызывать только смех, поскольку без каких либо усилий они удаляются root'ом.
В-третьих, появятся portable программы, которых многим не хватало.
В-четвертых, не будет проблем с установкой гтк-шного софта в KDE и наоборот (сейчас для установки одной KDE программы в Ubuntu к вам радостно прилетит половина KDE).

0
DarkneSS - 16 Май, 2013 - 11:02
Изображение пользователя DarkneSS.

поскольку без каких либо усилий они удаляются root'омПосле отправки явок, паролей и фоточек с котятами, куда надо.
В-третьих, появятся portable программы, которых многим не хватало.Не знаю, что появится, они и так есть.
В-четвертых, не будет проблем с установкой гтк-шного софта в KDE и наоборот (сейчас для установки одной KDE программы в Ubuntu к вам радостно прилетит половина KDE).Проблем и так нет. А половина КДЕ прилетит и так. Место посадки значения не имеет.

0
NikolayTrB - 17 Май, 2013 - 19:00
Изображение пользователя NikolayTrB.

Не знаю, что появится, они и так есть.
Я не так выразился. Как установить оперу на флешку, чтоб носить с собой и запускать на любой убунте?
К тому же данный формат пакетов позволит гарантированно запустить программу в любой версии убунты, поскольку все, что ей нужно у нее при себе.

0
DarkneSS - 17 Май, 2013 - 19:43
Изображение пользователя DarkneSS.

Насколько я знаю, опера не выпускает портативных сборок ни для каких платформ. Вы ожидаете, что opera AC мигрирует на бунту? ;)

0
NikolayTrB - 17 Май, 2013 - 20:12
Изображение пользователя NikolayTrB.

В небезызвестной ОС опера с легкостью ставится на флешку и запускается с нее на любом компе с той же ОС.

0
DarkneSS - 17 Май, 2013 - 20:21
Изображение пользователя DarkneSS.

Не без специальных приблуд, если мы не хотим на каждой ОС долбиться заново.

+3
kdemon - 16 Май, 2013 - 18:20

-четвертых, не будет проблем с установкой гтк-шного софта в KDE и наоборот (сейчас для установки одной KDE программы в Ubuntu к вам радостно прилетит половина KDE).

А теперь, если установить две кдешные программы в Убунту - половина КДЕ прилетит дважды.

0
Buy - 17 Май, 2013 - 04:56

С чего бы это? Это такая нарезка на пакеты сегодня в бунтах. Новая система позволит этого как раз избежать подобного. Пакетов не будет как и зависимостей между ними. Нужны приложению какие-то компоненты, только они и будут в общем комплекте идти. Дублирование неизбежно, но это не тот объём, что сейчас докачивается при установке тех же gtk-прог в Кубунту и наоборот.

+2
Mike - 17 Май, 2013 - 06:03
Изображение пользователя Mike.

Что значит "не тот объем"? Дублироваться будет ровно столько, сколько раз будут устанавливаться приложения чуждой архитектуры. То, что происходит сейчас, это единожды устанавливается набор библиотек gtk (т.е. где-то половина гнома), а все последующие проги основываются на этом базисе, изредка подгружая недостающее.

0
Buy - 17 Май, 2013 - 17:16

То, что происходит сейчас, это единожды устанавливается набор библиотек gtk (т.е. где-то половина гнома)
Cовершенно верно, потому что устанавливается пакет в который входят (например) три/четыре либы которые нужны данному приложению, а остальное не нужно, но все равно будет установлено ибо идет в составе одного пакета. А так в "одной папке" только эти четыре либы и будут лежать (условно). Если другому приложению тоже нужны (причем идентичные, той же версии) только они и будут продублированы, но не весь нынешний пакет с кучей библиотек (по большей части не зависимых между собой).
В нынешней системе эта проблема тоже решается более мелкой нарезкой на пакеты в разных дистрах по разному. В KDE5 тоже делается модульная структура.

0
DarkneSS - 16 Май, 2013 - 22:43
Изображение пользователя DarkneSS.

Имхо абсолютно неинтересная, неновая, ещё непринятая идея, а столько шума. Уже по поводу роллинга передрались недавно, а его зарубили.

0
dyug - 16 Май, 2013 - 23:25

На самом деле, судя по всему - это не так.
скорее всего (во всяком случае, была озвучена эта идея) будет создана отдельная ветка для роллинг релиза, которая и будет постоянно обновляться..

Сама идея пакет со всеми билиотеками - это статически линкованое приложение. :-)

0
DarkneSS - 16 Май, 2013 - 23:50
Изображение пользователя DarkneSS.

За что купил, за то и продаю.

0
Buy - 17 Май, 2013 - 04:54

Вообще подобная система используется как минимум в осях от Apple, в винде и в Android. И зарекомендовала себя очень хорошо. Уж в чем проблемы винды, то только не в системе распространения приложений для нее. Пусть будет подобный вариант и для Линукс. Будет реализация - посмотрим, оценим. Меня и нынешняя система устраивает. Не понравится - использовать не буду.

0
vovan--vovan - 17 Май, 2013 - 18:04
Изображение пользователя vovan--vovan.

Что то я не понял, исходный код открытым останется или нет?

0
pasha1112 - 17 Май, 2013 - 19:00
Изображение пользователя pasha1112.

В чакре живут бандлы для установки не KDE приложений, по моему все работает прекрасно. новый инсталлер имеет право на жизнь. И я думаю что чем больше новых фич придумает каноникл тем лучше, гляди какая и вправду выстрелит. У гугла тоже не все стартапы прибыльные, но если из ста один нужен сообществу, то уже хорошо

0
kdemon - 17 Май, 2013 - 19:10

В чакре живут бандлы для установки не KDE приложений, по моему все работает прекрасно.

И то верно. Идея не новая и давно используется в других ОСях и дистрибутивах (в той же Чакре). Но когда что-то появляется в Убунте, то обязательно вызывает широкий резонанс.

+1
mft - 17 Май, 2013 - 19:45

а самое главное не написал...
зачем оно надо? можно и в deb запихать что-то в виде одной папки в /opt, не указать зависимости, и сделать такой пакет проще простого. Многие так и делают. Ставится deb пакет в один клик.

Вообще установка пакетов вручную в debian системе считается хаком. То есть идеологически правильно, когда пользователь (не программист) ставит все пакеты только из репозитория. А вот если пользователь опытный и может сам оценить безопасность неродных пакетов, или вообще сам что-то собрал, тут уже можно и вручную ставить.

0
DarkneSS - 17 Май, 2013 - 19:53
Изображение пользователя DarkneSS.

ППКС

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры