LinuxForum.Fans
Тема

Почему в SLED 11 мало программ в репозитории

Автор: Ru_Grey 23 сообщений 9675 просмотров
#170210

Доброе день.
Не могу понять почему в репозиториях SLED так мало софта в той же бесплатной Ubuntu или Gentoo софта гораздо больше. Почему нет кодеков, vlc, nmap, htop и так далее ..?
Может быть у меня нет репозиторий которые нужны?
Как может продукт за который платят деньги был ущербнее бесплатного?

#170215

Я думаю что SLED не сильно отличается от openSUSE, поэтому расскажу как делал я:
Заходим в Yast -> Репозитории ПО
В появившемся окне нажать кнопку "Добавить", после чего выбрать необходимые вам репозитории

#170218
Dimaty написал:
Я думаю что SLED не сильно отличается от openSUSE

Вы заблуждаетесь, различия есть, если в OpenSuse используются открытые продукты, то в SLED только приоритетные!

#170219
step_slim написал:
в OpenSuse используются открытые продукты, то в SLED только приоритетные!

То-то я и думаю, что все программы которые назвал ТС, у меня лежат в стандартной OSS репе (VLC, nmap, htop) :rolleyes:
Тогда не буду путать Вас smile

#170221

Всё есть, ну или почти всё. Искать только сложнее. Например по вашему списку:
nmap в http://download.opensuse.org/repositories/network:/utilities/SLE_11_SP1
htop в http://download.opensuse.org/repositories/utilities/SLE_11_SP1
кодеки в http://packman.inode.at/suse/sle_11_sp1
vlc ставил из http://download.videolan.org/pub/vlc/SuSE/11.2 - работает нормально.
И ещё куча репозиториев есть, включая домашние. У меня алгоритм действий при поиске программы такой:
- убедиться, что искомого пакета нет в стандартных и уже подключенных дополнительных репозиториях - через Yast;
- поиск на http://software.opensuse.org/ в SUSE SLE-11 SP1 и SUSE SLE-11 c учётом домашних (в параметрах поиска);
- если так ничего и не нашлось - компиляция из исходников и установка с помощью checkinstall.
Последний вариант пока пришлось реализовать только один раз для fuse-convmvfs.

#170350
step_slim написал:
если в OpenSuse используются открытые продукты, то в SLED только приоритетные!

я что-то не знаю? что значит только проприетарные?

svalx написал:
если так ничего и не нашлось - компиляция из исходников и установка с помощью checkinstall.

если таки ничего не нашлось, отправьте подальше тех, кто советует собирать из исходников таким макаром, и попробуйте воспользоваться тем же OBS

#170573
Hrafn написал:
если таки ничего не нашлось, отправьте подальше тех, кто советует собирать из исходников таким макаром, и попробуйте воспользоваться тем же OBS

Скажите пожалуйста, а разве

svalx написал:
- поиск на http://software.opensuse.org/

это не OBS?
И ещё, если не сложно расскажите, в чём порочность самостоятельной сборки пакетов с помощью checkinstall? Конкретно fuse-convmvfs я не нашёл нигде, как быть в этом случае?

#170601
Dimaty написал:
То-то я и думаю, что все программы которые назвал ТС, у меня лежат в стандартной OSS репе (VLC, nmap, htop) rolleyes

У Вас стандартный репозиторий OSS в SLED? oO Вы с OpenSuse не перепутали?

Hrafn написал:
я что-то не знаю? что значит только проприетарные?

Отвечу цитатами из рекламного буклета Novell
Включает SLED и некоторые закрытые компоненты (Adobe Reader, Adobe Flash, RealPlayer и Java), но у компании Novell имеются на это все необходимые лицензии - Это и есть приоритарные пакеты, так же как и кодеки, которые не могут входит в официальную поставку дистрибьютива из-за отсутствия лицензий. Поэтому компания все эти вкусности и вкладывает в свои закрытые репазитории для данного вида дистрибьютива. Только после активации своей версии, а то бишь, после того как удостоверятся, что Вы им отстегнули % за их вклад в лицензии, получаете доступ к данному виду репазиторий.
Хотя в сети полно умельцев, которые прикручивают репазитории OpenSuse к Sled. Но как утверждают сами же авторы этих постов, что гарантии за это не несут. Хотя я думаю, Вы и сами это знаете, но к чему подобные вопросы.....

svalx написал:
И ещё, если не сложно расскажите, в чём порочность самостоятельной сборки пакетов с помощью checkinstall?

Нет никакой порочности, просто у Вас пакетный дистрибьютив, который сам по себе подразумевает пакетную сборку, как бы это прозаично не звучало. Не забывайте про зависимости, которые, в большинстве своём система будет требовать. И зачастую, подобный вид сборки может нанести вред системе или её определённым функциям.
fuse-convmvfs - а зачем Вам этот конвертер в Sled? oO Тем более для Deb дистрибьютивов? Скажите что Вам нужно, Вам дадут совет что использовать.

#170606
step_slim написал:
Скажите что Вам нужно, Вам дадут совет что использовать.

На Windows XP есть NFS сервер, который обрабатывает имена файлов в ANSI кодировке и больше никак. В SLED установлена utf-8 локаль и вместо русских символов я вижу каракули. Вопрос решил монтированием через fuse-convmvfs. Если есть ещё варианты решения - подскажите пожалуйста...

#170612
svalx написал:
На Windows XP есть NFS сервер

Вот Вам и ответ, стандартная кодировка Windows это ср 1251 Локаль utf-8 естественно не будет понимать имена файлов. Вам нужно перевести свою локаль, либо в ср 1251, либо в ср 866ru. Как это сделать, на форуме поднималась тема, но увы не помню к чему пришли.

#170615

ПРОПРИЕТАРНЫЕ, а не "приоритетные" или "приоритарные". Грамотеи, блин.
SLED - система уровня Enterprise, поэтому туда включается только гарантированно протестированное ПО. Кодеки и мультимедиа при этом прекрасно ставятся.

#170637
step_slim написал:
[quote=svalx]На Windows XP есть NFS сервер

Вам нужно перевести свою локаль, либо в ср 1251, либо в ср 866ru.[/quote]
Это не выход. А если у меня в сети есть ещё один NFS сервер с utf-8 кодировкой, а третий в какой-нибудь другой? Локали на ходу менять постоянно?

#170638
svalx написал:
А если у меня в сети есть ещё один NFS сервер с utf-8 кодировкой, а третий в какой-нибудь другой? Локали на ходу менять постоянно?

iocharset - Определяет кодировку, которая используется для отображения символов на Linux машине (устаревший параметр. Рекомендуется использовать параметр nls).
nls - Определяет кодировку, которая используется для отображения на Linux машине.

Как-то так. Прописывать в fstab (если nfs-шара в нем "закреплена") или непосредственно при монтировании через mount

#170640
Ranyar написал:
iocharset

Не катит. Ошибка - параметр неприменим для nfs.

#170641

Покажите, как Вы вводите? Для windows должно быть так:
iocharset=cp1251
Вообще с кодировками можно поиграться. У меня нормальны читались при KOI8-R, ни utf8, ни cp1251 не воспринимали
В общем случае locale поможет

#170646
step_slim написал:
Отвечу цитатами из рекламного буклета Novell
Включает SLED и некоторые закрытые компоненты (Adobe Reader, Adobe Flash, RealPlayer и Java), но у компании Novell имеются на это все необходимые лицензии - Это и есть приоритарные пакеты, так же как и кодеки, которые не могут входит в официальную поставку дистрибьютива из-за отсутствия лицензий. Поэтому компания все эти вкусности и вкладывает в свои закрытые репазитории для данного вида дистрибьютива. Только после активации своей версии, а то бишь, после того как удостоверятся, что Вы им отстегнули % за их вклад в лицензии, получаете доступ к данному виду репазиторий.
Хотя в сети полно умельцев, которые прикручивают репазитории OpenSuse к Sled. Но как утверждают сами же авторы этих постов, что гарантии за это не несут. Хотя я думаю, Вы и сами это знаете, но к чему подобные вопросы.....

ок, тогда по-другому спрошу. почему ТОЛЬКО проприетарные? и текст из буклета ответа мне не дал

#170649
Ranyar написал:
Покажите, как Вы вводите? Для windows должно быть так:
iocharset=cp1251

И так тоже. 2 вечера на это убил. Единственное универсальное решение, которое удалось найти это fuse-convmvfs. Но этого пакета как на зло нет ни у Novell, ни в OBS.

#170767

svalx
Ну если не хотите менять локаль, то единственное что голову приходит- установите себе на SLED шрифты Windows, желательно их взять из Win7 там их больше.

Hrafn
Давайте прекратим этот флуд в технической ветке, если Вам нечего сказать по теме, то промолчите, все остальные вопросы в PM!

#170794
step_slim написал:
установите себе на SLED шрифты Windows

Шрифты не помогут. Если создать файл на NFS из клиента с кириллическими символами - название файл получается совсем не такое как требовалось.
В общем, полную функциональность обеспечивает только fuse-convmvfs, который на лету корректно транслирует имена файлов между кодировками в обе стороны.

Войдите или зарегистрируйтесь, чтобы ответить.