Здравствуйте, Lexxpin, Вы писали:
L>Здравствуйте, Mr.Cat, Вы писали:
L>Как быстро программы попадают в репозиторий?
От очень быстро до никогда. А еще программы иногда удаляются из репозитория.
L>Как обстоят дела с локализацией?
Когда как
L>Скриншоты смогу посмотреть в пакетном менеджере?
Очень очень редко у самых самых популярных программ.
L>Почему бы сразу не поставить с сайта автора?
Если программа есть в репозитории и ты знаешь название пакета, то с менеджером удобнее.
Ну еще есть надежда что ментейнер перед тем как собирать пакет проверил его на наличие закладок и малвари
Здравствуйте, Sheridan, Вы писали:
S>Установка софта пакетным манагером хоть и непривычна виндо-пользователю, но является всетаки более удобной, более безопасной и менее проблемной штукой.
Вообще-то, установка с помощью apt-url — это тот же apt-get...
Здравствуйте, IID, Вы писали:
IID>Здравствуйте, Константин Л., Вы писали:
КЛ>>пока венда не поменяет принципы загрузки бинарников, ребуты никуда не уйдут. дело в том, что если бинарник загружен в память, его нельзя подменить (реально он с диска мапится в память, далее идут разные интересные процессы ). подменяется он обычно при стартапе системы, который, о боже, происходит после ребута . IID>Можно-можно его подменить. Ты лукавишь Бинарник залоченный, запущенными процессами, переименовываем и ставим в отложенное удаление (MoveFileEx + UNTIL_REBOOT) при ребуте. На его место копируем свежий. Вуаля! Достаточно перезапустить приложение чтобы получить новую версию. А мусор вычищаем либо при полном перезапуске приложения, либо он автоматически вычистится системой в момент ребута/холодного старта.
Усложняем задачу — тебе надо поменять что-то в подсистеме Windows
Еще бывает, что после обновления надо перезапустить пяток-другой сервисов — тут уже даже MS стараются не париться и предлагают Reboot (даже ISA Server этим грешит).
Здравствуйте, Roman Odaisky, Вы писали:
RO>И поскольку здесь КСВ, пора поругать Майкрософт. Например, в том, что в их SQL Server сочетаются недостатки обоих подходов — установщик тянет за собой всякий хлам, что не мешает ему просить у пользователя самостоятельно установить Windows Installer и .NET Framework, что тоже не особенно сочетается с подходом «скачал тут — поставил там».
Тут всех переплюнул AutoDesk — в своем DWG True View (к слову сказать, на момент написания они все-таки удосужились подготовить один мега бандл 160 Мб — это чтобы, е-мое, DWG файл поглядеть!).
1. На замечательном сайте производителя необходимо заполнить какую-то форму чтобы банально получить бесплатный просмотрщик DWG файлов.
2. На свой компьютер надо поставить какой-то Java applet (некий даунлоадер — на ваши FlashGot'ы им плевать). Угадайте, что будет если Java у вас нет.
3. Надо скачать дистр.
4. А дальше увидеть это (комментировать не буду, а то сорвусь на лексику Артемия Лебедева):
Вот оказывается, чего так не хватает всем под линуксом...
Я уж молчу о том, что на современном компьютере, как правило, крутятся следующие сервисы обновления: Windows Update
Java update scheduler
Acrobat automatic updates
какая-то фигня у Install Shield
вендорский сервис (например, HP Software Update)
Ребята — вы серьезно считаете, что этот убогий зоопарк — верх человеческой мысли? Попробуйте хоть месяц пожить в рамках репозитория и понять разницу!
F>а вот oclist — нету
ну на эту я особо не рассчитывал — она только в 2008 Server Core есть...
Правда в полноценном 2008 есть servermanagercmd — но этого сильно подозреваю в семерке нет
F>не нашел ни в своей Вин7, ни на рабочей вин2008р2. Хотя в сети валяется инфа, что она там есть. Почему так может быть?
Нет. По всей инфе oclist это фича исключительно для Server Core.
Здравствуйте, zakima, Вы писали:
Z>Здравствуйте, Dzirt2005, Вы писали:
[...] Z>Там вроде проблема в том, что для перехода в эти режимы все железо должно поддерживать standby, hibernate, etc. Видимо железо со стандартными драйверами говорило системе, что я не поддерживаю эти режимы. Поэтому драйвера и решают эту казалось бы не совсем связанную проблему.
Ну да, конечно... Под Microsoft Windows XP железо производства никому не известной корпорации Microsoft говорило системе, что все хорошо и все поддерживается (ведь работает же все под Windows XP — и screen saver, и standby и hibernate...), а под Microsoft Vista/Windows 7 — уже говорит, что не поддерживает... Наверное, производителя системы проверяет при инициализации и если он (производитель) ему (устройству) не известен, то и ... имеем то, что имеем. Да?
DOO>Ребята — вы серьезно считаете, что этот убогий зоопарк — верх человеческой мысли? Попробуйте хоть месяц пожить в рамках репозитория и понять разницу!
Ну вот когда хотя бы 5% софта под винду будут вести себя таким образом тогда и поговорим. А с репозиториями жили — знаем. Почему вы так упорно не хотите замечать их принципиальных недостатков
RO>Ты можешь организовать свой репозитарий. Например, у меня есть свой — для одного-единственного пакета. Отличие от обычного способа распространения программ состоит в том, что там может быть несколько версий пакета, пакеты для разных архитектур, цифровые подписи и прочая инфраструктура.
Как остальные пользователю узнают об этом репозитории?
RO>Так же. Ситуация, в прочем, осложняется зависимостями — в Идеологически Неправильных системах установщики программ, как правило, самодостаточные и большие, а deb-пакеты обычно зависят много от чего и маленькие. Это одновременно и преимущество, и недостаток. Мне когда-то приходилось действовать таким образом, я делал aptitude install -svv имяпакета, оно называло имена файлов, которые собирается скачать, я грузил их по списку и устанавливал. Не очень удобно, согласен. С другой стороны, это избавило меня от загрузки одних и тех же вещей по нескольку раз.
Хорошо, теперь как объяснить такое свое маме?
Здравствуйте, DOOM, Вы писали:
DOO>Ребята — вы серьезно считаете, что этот убогий зоопарк — верх человеческой мысли? Попробуйте хоть месяц пожить в рамках репозитория и понять разницу!
Вот объясни, нахрена тратить врямя на изучение работы этих манагеров, репозиториев и тд и тд ?
Все софтины я ставлю двумя способами — дистрибы одних сложены на диске, это самые крупные пакеты, все остальное из инета.
Преимущества должны быть существенными, что бы я стал осваивать какой нить менеджер пакетов.
Пока что все аргументы про них — попробуй, тебе понравится.
Преимущество виндовозного подхода — время я трачу на то что считаю важным — работа, семья, развлечения. Не пойму, куда вписать менеджер пакетов.
А у тебя , сдается, менеджер пакетов проходит по графе "развлечения" потому как компьютер скорее всего по графе "семья"
Здравствуйте, DOOM, Вы писали:
DOO>Усложняем задачу — тебе надо поменять что-то в подсистеме Windows DOO>Еще бывает, что после обновления надо перезапустить пяток-другой сервисов — тут уже даже MS стараются не париться и предлагают Reboot (даже ISA Server этим грешит).
Ну ребут и что ? Трудо оствить обновления на ночь ? Вероятно, религия обязует обновлять софт во время работы и никак иначе.
Здравствуйте, Sheridan, Вы писали:
S>Приветствую, Lexxpin, вы писали:
L>> Я не спорю что пакетный менеджер это хорошо. L>> Только для меня есть несколько не очевидных вещей: L>> 1) Кто рулит репозиторием? Вдруг кто то не захочет, чтобы моя программа попала в репозиторий. L>> На своем сайте я могу распространять ее без ограничений. S>Никто не откажется от грамотно собранного пакета.
А вдруг кто то захочет проводит политику подобной Apple?
L>> 2) Что делать если интернета нет или он ограничен. L>> Например, мне не с руки качать на работе несколько гигов софта, а дома анлим. L>> Дома я скачал дистр нужных мне программ, на работе поставил. Как быть с пакетами? S>Качаешь дома и складываешь на работе в кеш репозитория.
Как я могу скачать? Как мне вытащить из системы то что скачалось?
Где лежит этот кеш репозитория? Как туда положить?
Здравствуйте, Roman Odaisky, Вы писали:
RO>Здравствуйте, Lexxpin, Вы писали:
L>>Я не спорю что пакетный менеджер это хорошо. L>>Только для меня есть несколько не очевидных вещей: L>>1) Кто рулит репозиторием? Вдруг кто то не захочет, чтобы моя программа попала в репозиторий. L>> На своем сайте я могу распространять ее без ограничений.
RO>Ты можешь организовать свой репозитарий. Например, у меня есть свой — для одного-единственного пакета. Отличие от обычного способа распространения программ состоит в том, что там может быть несколько версий пакета, пакеты для разных архитектур, цифровые подписи и прочая инфраструктура.
Не забудьте рассказать что репозиториев понадобиться не один, а с десяток. Дебиан, последние две версии убунту, RPM, портежи, ебилды...
Приветствую, Lexxpin, вы писали:
L> S>Никто не откажется от грамотно собранного пакета. L> А вдруг кто то захочет проводит политику подобной Apple?
А вдруг тебя завтра собьет машина?
L> S>Качаешь дома и складываешь на работе в кеш репозитория. L> Как я могу скачать? Как мне вытащить из системы то что скачалось? L> Где лежит этот кеш репозитория? Как туда положить?
Читай документацию к выбранному тобой дистрибутиву. В генту это:
1. emerge пакет -vf
2. копируешь из /usr/portage/distfiles
3. /usr/portage/distfiles
4. копируешь в /usr/portage/distfiles
Приветствую, Константин Б., вы писали:
КБ> А с репозиториями жили — знаем. Почему вы так упорно не хотите замечать их принципиальных недостатков
Нука озвучь, а то чтото я за шесть лет так и не увидел ни одного.
Ты хочешь централизованно получать обновления ВСЕГО установленного у тебя софта?
Ты хочешь не иметь проблем ни с установкой, ни с удалением, ни с первоначальной настройкой?
Приветствую, Константин Б., вы писали:
КБ> Не забудьте рассказать что репозиториев понадобиться не один, а с десяток. Дебиан, последние две версии убунту, RPM, портежи, ебилды...
Не смешная шутка.
Здравствуйте, Sheridan, Вы писали:
S>Приветствую, Константин Б., вы писали:
КБ>> Не забудьте рассказать что репозиториев понадобиться не один, а с десяток. Дебиан, последние две версии убунту, RPM, портежи, ебилды... S>Не смешная шутка.
Здравствуйте, Ikemefula, Вы писали:
I>Все софтины я ставлю двумя способами — дистрибы одних сложены на диске, это самые крупные пакеты, все остальное из инета.
А я преимущественно одним — найти пакет по ключевым словам и сказать ему install. И ведь GUI есть! Что может быть проще — ввести ключевые слова, получить список пакетов, выбрать нужный и нажать на кнопку. Установится без вопросов, без недоразумений в виде EULA — вообще молча.
I>Преимущества должны быть существенными, что бы я стал осваивать какой нить менеджер пакетов.
Получается, ты делаешь всё вручную, и тебе еще нужны существенные преимущества, чтобы поручить всё это специально обученной программе, которая вполне успешно справляется со своей работой?
I>Преимущество виндовозного подхода — время я трачу на то что считаю важным — работа, семья, развлечения. Не пойму, куда вписать менеджер пакетов.
Мысль великолепна своей универсальностью. Второе слово и два последних можно заменить на что угодно.
Здравствуйте, Lexxpin, Вы писали:
RO>>Ты можешь организовать свой репозитарий. Например, у меня есть свой — для одного-единственного пакета. Отличие от обычного способа распространения программ состоит в том, что там может быть несколько версий пакета, пакеты для разных архитектур, цифровые подписи и прочая инфраструктура. L>Как остальные пользователю узнают об этом репозитории?
Да так же, как виндовый пользователь узнает о существовании дистрибутива программы.
L>Хорошо, теперь как объяснить такое свое маме?
Какое отношение мама имеет к изначальной постановке задачи: «мне не с руки качать на работе несколько гигов софта, а дома анлим»?