В Линукс налегке, А.И. Леонов шагает в Линукс |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
В Линукс налегке, А.И. Леонов шагает в Линукс |
Поделиться |
10.8.2010, 12:12
Сообщение
#151
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
1. Тогда это, я полагаю, крайне неудобно как пользователям, так и разработчикам. 2. Но мне это всёравно не понятно, разве текстовый редактор может быть чем-то связан с видео-проигрывателем? 1. Чем же? Жмакнул одну кнопочку один раз - получил все зависимости, все взаимосвязи. И не болит голова что от чего зависит и почему не хочет ставиться. 2. Ядром? Сообщение отредактировал Drool - 10.8.2010, 12:14 -------------------- |
|
|
10.8.2010, 12:13
Сообщение
#152
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
А таким образом команды можно вводить в адресную строку файл-менеджеров? Конечно, это стандартные методы указания путей в UNIX. -------------------- |
|
|
10.8.2010, 12:36
Сообщение
#153
|
|
Специалист Группа: Пользователь Сообщений: 159 Регистрация: 9.1.2010 Вставить ник Цитата Пользователь №: 1749 Страна: Россия Город: Чита Пол: Муж. Репутация: 2 |
1. Чем же? Жмакнул одну кнопочку один раз - получил все зависимости, все взаимосвязи. И не болит голова что от чего зависит и почему не хочет ставиться. 2. Ядром? Ну это мне понятно, что все программы в репозитории рассчитаны под одно ядро, но работоспособность видеопроигрывателя ведь не будет зависеть от того установлен или не установлен текстовый редактор? |
|
|
10.8.2010, 12:43
Сообщение
#154
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
видеопроигрывателя ведь не будет зависеть от того установлен или не установлен текстовый редактор? Нет, конечно, они могут зависеть от других, общих разделяемых библиотек. -------------------- |
|
|
10.8.2010, 13:11
Сообщение
#155
|
|
Специалист Группа: Пользователь Сообщений: 159 Регистрация: 9.1.2010 Вставить ник Цитата Пользователь №: 1749 Страна: Россия Город: Чита Пол: Муж. Репутация: 2 |
Ещё такая мысль, что должна сущестовать всё равно какая-то иерархия зависимосетей, на самый верхний уровень которой можно поместиь пакеты, которые не зависят ни от каких других пакетов, а во главу иерархии поставить ядро, от которого все зависят. Т.е., допустим, нужно установить пакет, этот пакет зависит от другого пакета, тот в свою очередь - от третьего, а третий уже не от чего не зависит. В таком случае уместнее говорить о загрузке для отдельного пакета информации о всей цепочке зависимостей. Как мне кажется, эти цепочки в основном не должны быть длинными.
Сообщение отредактировал AIL - 10.8.2010, 13:14 |
|
|
10.8.2010, 13:17
Сообщение
#156
|
|
Специалист Группа: Пользователь Сообщений: 159 Регистрация: 9.1.2010 Вставить ник Цитата Пользователь №: 1749 Страна: Россия Город: Чита Пол: Муж. Репутация: 2 |
Т.е. мысль к чему: загрузка информации о пакетах из отдельной группы + информация о цепочках зависимостей этих пакетов, всё же займёт меньшее время чем загружать информацию о всех пакетах в репозитории
|
|
|
10.8.2010, 13:47
Сообщение
#157
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
Т.е. мысль к чему: загрузка информации о пакетах из отдельной группы + информация о цепочках зависимостей этих пакетов, всё же займёт меньшее время чем загружать информацию о всех пакетах в репозитории Еще раз - все пакеты между собой связаны, либо прямыми, либо перекрестными зависимостями. Поэтому дробить зависимости на группы и потом подтягивать зависимости по цепочкам - утопия, все равно все вытянется. -------------------- |
|
|
10.8.2010, 15:27
Сообщение
#158
|
|
Специалист Группа: Пользователь Сообщений: 159 Регистрация: 9.1.2010 Вставить ник Цитата Пользователь №: 1749 Страна: Россия Город: Чита Пол: Муж. Репутация: 2 |
Нет, конечно, они могут зависеть от других, общих разделяемых библиотек. Ну вот в данном случае, зависят от общих библиотек, а библиотеки уже не от чего не зависят? И текстовый редактор и видеопроигрыватель связаны с ядром, с библиотеками, но друг с другом то они не связаны. Это, можно сказать разные продукты, разрабатываемые разными людьми, которым не надо думать о совместимости/несовместимости своих продуктов. Т.е. информация о текстовом редакторе может тянуть за собой информацию о общей библиотеке, но не должна тянуть с собой информацию о видеопроигрывателе, файлменеджере, или графическом редакторе. Т.е. все эти продукты могут и должны уживаться отдельно друг от друго, не зависимо от наличия или отсутствия другого. Но, пожалуй, если бы у меня был быстрый безлимитный интернет, наверняка эти вопросы бы мало интересовали |
|
|
10.8.2010, 16:14
Сообщение
#159
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
Еще раз - видеоредактор не зависит от текстового редактора и наоборот. Однако у них будут общие зависимости, либо напрямую через общую библиотеку, либо через 10, 15 или 100 промежуточных библиотек. Другими словами - если текстовый редактор не установлен - видеоредактор будет работать, однако Ваша идея про цепочки зависимостей бессмысленна, т.к. цепочка все равно вытащит все зависимости, т.к. на определенном уровне глубины зависимостей все пакеты рано или поздно окажутся с общим требованием некой библиотеки.
Сообщение отредактировал Drool - 10.8.2010, 16:16 -------------------- |
|
|
10.8.2010, 17:45
Сообщение
#160
|
|
Специалист Группа: Пользователь Сообщений: 159 Регистрация: 9.1.2010 Вставить ник Цитата Пользователь №: 1749 Страна: Россия Город: Чита Пол: Муж. Репутация: 2 |
Если представить зависимости как дерево, то, так скажем, побеги, находящиеся на одной ветке не зависят друг от друга, но зависят от ветки, ветка же не зависит от побегов, но зависит от ствола дерева. Т.е. чтобы установить "побег" нам нужно получить о нём информацию, о "ветке", и о "стволе", информация о других ветках на стволе, о других побегах нам не нужна.
Цепочка должна вытаскивать звисимости только верхнего уровня, только относящиеся к пакету и необходимые для его функционирования. Текстостовый редактор не зависит от видеопроигрывателя, значит цепочка не должна вытаскивать информацию о видеопроигрывателе, и о каких-то других библеотеках, котоые не нужны для функционирования текстового редактора, извините, но это осуществимо. Сообщение отредактировал AIL - 10.8.2010, 17:48 |
|
|
10.8.2010, 17:56
Сообщение
#161
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
А ничего, что у каждой самой маленькой ячейки цепочки будет свое дерево? С обширными и развилистыми корнями.
-------------------- |
|
|
10.8.2010, 18:07
Сообщение
#162
|
|
Специалист Группа: Пользователь Сообщений: 159 Регистрация: 9.1.2010 Вставить ник Цитата Пользователь №: 1749 Страна: Россия Город: Чита Пол: Муж. Репутация: 2 |
|
|
|
10.8.2010, 18:44
Сообщение
#163
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
Однажды мне Миша Шигорин показал как можно визуализировать и просмотреть взаимные зависимости пакета на примере пакета cups: http://lists.altlinux.org/pipermail/commun...ary/628387.html
-------------------- |
|
|
11.8.2010, 7:34
Сообщение
#164
|
|
Специалист Группа: Пользователь Сообщений: 159 Регистрация: 9.1.2010 Вставить ник Цитата Пользователь №: 1749 Страна: Россия Город: Чита Пол: Муж. Репутация: 2 |
Посмотрел, например у одного калькулятора (kcalc) только 16 зависимостей. Это похоже на службы Widows, там одна служба может зависеть от нескольких других служб, в свою очередь те службы могут зависеть ещё от служб. Если служба не запущена, то и зависимые от неё службы запустить нельзя. Конечно схема зивисимостей там не такая сложная и разветвслённая, иерархия там прослеживается.
Интересно, как Синаптик получает информацию о пакетах? Она считывается из самих пакетов на сервере, или хранится на сервере в отдельном файле? Сообщение отредактировал AIL - 11.8.2010, 7:35 |
|
|
11.8.2010, 10:29
Сообщение
#165
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
1. Посмотрел, например у одного калькулятора (kcalc) только 16 зависимостей. 2. Интересно, как Синаптик получает информацию о пакетах? Она считывается из самих пакетов на сервере, или хранится на сервере в отдельном файле? 1. А теперь посмотрите зависимости тех 16 зависимостей 2. Синаптик - это лишь графическая морда к apt. А вот apt беретинформацию о пакетах из специально сгенерированных файлов. -------------------- |
|
|
11.8.2010, 11:03
Сообщение
#166
|
|
Специалист Группа: Пользователь Сообщений: 159 Регистрация: 9.1.2010 Вставить ник Цитата Пользователь №: 1749 Страна: Россия Город: Чита Пол: Муж. Репутация: 2 |
|
|
|
11.8.2010, 13:29
Сообщение
#167
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
Т.е. apt получает запрос из базы данных, которые генерирует ему сервер? Это даже не база данных, а специальные файлы, сгенерированные утилитой, в которых указаны все пакеты со всеми их свойствами. -------------------- |
|
|
11.8.2010, 13:41
Сообщение
#168
|
|
Специалист Группа: Пользователь Сообщений: 159 Регистрация: 9.1.2010 Вставить ник Цитата Пользователь №: 1749 Страна: Россия Город: Чита Пол: Муж. Репутация: 2 |
Это даже не база данных, а специальные файлы, сгенерированные утилитой, в которых указаны все пакеты со всеми их свойствами. В таком случае скажите пожалуйста, что будет верным: 1) apt получает сгенерированные сервером файлы (или единый файл) в которых(ом) указаны все пакеты и их свойства 2) apt получает информацию с сервера, и на основе этой информации генерирует файлы (или файл) в с информацией о всех пакетах. |
|
|
11.8.2010, 17:52
Сообщение
#169
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
В таком случае скажите пожалуйста, что будет верным: 1) apt получает сгенерированные сервером файлы (или единый файл) в которых(ом) указаны все пакеты и их свойства 2) apt получает информацию с сервера, и на основе этой информации генерирует файлы (или файл) в с информацией о всех пакетах. Первое. -------------------- |
|
|
11.8.2010, 18:25
Сообщение
#170
|
|
Специалист Группа: Пользователь Сообщений: 159 Регистрация: 9.1.2010 Вставить ник Цитата Пользователь №: 1749 Страна: Россия Город: Чита Пол: Муж. Репутация: 2 |
|
|
|
11.8.2010, 19:31
Сообщение
#171
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
Стало быть, если имеет место слово "сгенерировано", на сервере есть база данных или что-то вроде того. Там есть сгенерированные файлы. -------------------- |
|
|
12.8.2010, 8:00
Сообщение
#172
|
|
Специалист Группа: Пользователь Сообщений: 159 Регистрация: 9.1.2010 Вставить ник Цитата Пользователь №: 1749 Страна: Россия Город: Чита Пол: Муж. Репутация: 2 |
Там есть сгенерированные файлы. А можно эти файлы отдельно скачать с возможностью докачки и потом поместить их в apt кэш, или, ну в общем, чтобы в синаптике ими пользоваться? Или если это текстовые файлы, то наверное так можно найти нужную информацию. Сообщение отредактировал AIL - 12.8.2010, 8:01 |
|
|
12.8.2010, 11:56
Сообщение
#173
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
А можно эти файлы отдельно скачать с возможностью докачки и потом поместить их в apt кэш, или, ну в общем, чтобы в синаптике ими пользоваться? apt-get update какраз это и делает. -------------------- |
|
|
12.8.2010, 13:19
Сообщение
#174
|
|
Специалист Группа: Пользователь Сообщений: 159 Регистрация: 9.1.2010 Вставить ник Цитата Пользователь №: 1749 Страна: Россия Город: Чита Пол: Муж. Репутация: 2 |
|
|
|
26.11.2010, 22:16
Сообщение
#175
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10027 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Вообще-то вопрос с DVB-USB-картой можно решить несколькими способами, но, похоже, дело зависло основательно. Так что надо подвести какой-то итог, а точнее, обозначить возможные варианты. А они таковы :
1. Забыть о Линуксе. 2. Выбрать другой Линукс (например, Ubuntu), в котором данной проблемы нет. 3. Заменить в Альте стандартное ядро на 2.6.32-el-smp-alt8 и попробовать установить драйвера для DVB вручную, без помощи rpm. Конечно, это не по правилам, но в данном случае на принятые в Альте правила лучше не обращать внимания. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
30.1.2011, 0:43
Сообщение
#176
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 10027 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
А так ли обязательна DVB-карта? У меня, например, появились серьёзные сомнения на этот счёт. Когда года 4 назад я поставил спутниковую тарелку, это было не только быстрее и надёжнее, но и значительно дешевле, чем gprs. Но с тех пор мобильные тарифы стали намного выгоднее, а спутниковые - нет. У меня в последнее время форумы стали съедать столько денег, что мне это надоело, переключился на мегафоновский анлим - какие-то 200 р. в месяц (вообще-то предпочёл бы более дорогой тариф, но при отсутствии 3G не имеет смысла). Если иногда будут большие тормоза на gprs (что даже у нас редкость), буду временно переключаться на спутник, а так вот уже неделю сижу на чистом gprs - вроде устраивает. Похоже, DVB даже в деревне явно проигрывает соревнование с мобильной связью; вот в чём дело.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
31.1.2011, 4:27
Сообщение
#177
|
|
Специалист Группа: Пользователь Сообщений: 159 Регистрация: 9.1.2010 Вставить ник Цитата Пользователь №: 1749 Страна: Россия Город: Чита Пол: Муж. Репутация: 2 |
А так ли обязательна DVB-карта? Обязательно желание и мотивация, каковых у мини нет на данном периоде жизни, что касается не ктолько Линукса, а вообще любого всего. Спутниковый интернет теряет позиции, или как говорят "угасает". В моей местности есть и некоторые другие способы подключения к интернету, но, как выше сказано... |
|
|
Текстовая версия | Сейчас: 18.4.2024, 15:42 | |