Голосование

Вы какой реп предпочтёте?

Branch
Sisyphus
Sisyphus ARM
Другой

Автор Тема: Общие вопросы про работу с репозитариями (в т.ч. Sisyphus или локальные)  (Прочитано 79847 раз)

Оффлайн Mikhail

  • Участник
  • *
  • Сообщений: 201
  • Не уверен - не тренди.
Re: как создать локальный репозиторий?
« Ответ #375 : 08.08.2009 00:37:27 »
1. А почему Вы навязываете свое мнение человеку? Считаете себя пупом земли? Мне почему-то кажется что чеовеку виднее что ему больше нужно - зеркалить только те пакеты, которые использует одна основная машина, и экономить траффик
Кто сказал, что одна? Перичитываем еще раз. Кто сказал, что навязываю? Чуть ниже об этом.

(потому-что - да, у меня за месяц обновилось пакетов 10 в бранче 4.1, не больше),
По тому, что бросили эту ветку.

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

2. Вам доказывать бесполезно. Как и спорить с Вами. Уже сколько человек считают Вас троллем? 4? 5?
Давай по пальцам, Ты и Алекс. Ты то хоть вменяемый, в отличии от Алекса. При чем оба, мягко скажем, сильно не компетентны и технически безграмотны. Последний Ваш ответ про ftp и про проброс одного 21 порта. , показал, что Вы предлаете решение проблемы, сути которой, даже не понимаете.
А вот советы не спорить с ну_пропустим, мне дали 4 человека.

А сколько ников Вы сменили? 6? 7?
Ведь не правду говоришь. Прекрасно знаешь, куда делся первый, и почему появился второй.

Да и о чем можно продуктивно говорить с тем, кто никак не повзрослеет?
Извени, я дал методику, я дал цифры, я дал способ расчета. Это называется аргументы в поддержку своей точки зрения. Человек может сам выбрать, как ему поступить, причем осозно, и понимая суть того, что он делает, и сколько реально потребуется трафика.
Что дал ты? Да ничего!
Кто мешал дать ответ, типа, сизиф нафиг не нужен, а нужен 4,1 бранч. Так как он .....и аргументы....
За последний месяц, я скачал столько то мегов, бранч вестит столько гигов. Что делаете Вы? Начинаете доказывать, что предложенное мной решение не верно, причем без цифр, без аргументов, и даже не поняв сути моего предложения. И кто после это троль? И кто тут пуп земли?
Понравился ответ? Прибавь репутации!

Drool

  • Гость
Re: как создать локальный репозиторий?
« Ответ #376 : 08.08.2009 01:35:59 »
1. Кто сказал, что одна? Перичитываем еще раз.
2. По тому, что бросили эту ветку.
3. Я думаю, что если он читать умеет, то у него таких вопосов просто не возникнет.
4. Давай по пальцам, Ты и Алекс.
5. Последний Ваш ответ про ftp и про проброс одного 21 порта. , показал, что Вы предлаете решение проблемы, сути которой, даже не понимаете.
6. Ведь не правду говоришь. Прекрасно знаешь, куда делся первый, и почему появился второй.
7. Извени, я дал методику, я дал цифры, я дал способ расчета. Это называется аргументы в поддержку своей точки зрения.
8. Что дал ты?
9. Кто мешал дать ответ, типа, сизиф нафиг не нужен, а нужен 4,1 бранч. Так как он .....и аргументы....
10. За последний месяц, я скачал столько то мегов, бранч вестит столько гигов.
11. Что делаете Вы? Начинаете доказывать, что предложенное мной решение не верно, причем без цифр, без аргументов, и даже не поняв сути моего предложения.
12. И кто после это троль? И кто тут пуп земли?

1. Ваше решение хорошо (и более экономно в траффике) для одной машины, ну двух-трех. А если больше машин - они используют разный софт, который не всегда совпадает и несинхронно обновляется. Делать локальный репо из тех пакетов, которые обновляются на всех машинах? А смысл тогда пытаться что-то экономить? И смысл вообще в локальном репозитории?
2. Не потому-что бросили ветку, а потому-что обновилось 10 пакетов. Отвыкайте читеть по диагонали. А закачалось больше. И на соседней машине обновилось несколько пакетов, которые не установлены на моей.
3. После Ваших советов?
4. Вот прям щяс с ходу могу еще одного назвать, со ссылкой. Это из тех, кто прямо и открыто это говорит.
5. Т.е. для проброса ftp нужно пробрасывать еще какой-то порт, кроме 21-го? Рассматриваем умолчальные порты.
6. Понятия не имею куда делся первый и почему появился второй. Но сильно подозреваю причину.
7. См. п.1
8. Я дал ответ на вопрос - как автоматически обновлять локальные репозитории. Человек не спрашивал как создать локальный репозиторий.
9. Я не даю ответы на непоставленные вопросы.
10. Бранч 4.1 весит 16 гиг, сколько я скачал за этот месяц исключительно по траффику на поддержание зеркала в актуальном состоянии - сказать трудно, т.к. я в крон зеркалирование не бросал, и запускаю это дело ручками. И если не ошибаюсь - делал это предыдущий раз месяц назад. Выходит, что сегодняшняя (уже вчерашняя) синхронизация - это и есть "за месяц". Совсем немного вышло.
11. Суть мне ясна. Еще раз повторю (в 3-й? раз) - Ваш вариант хорош когда в сети 1-2, максимум 3 машины. И набор софта на них мало отличается между собой.
12. Вы. Потому-что практически каждый пост, в котором Вы пытаетесь что-то советовать - превращается в срач "у кого длиннее и толще".

Оффлайн dmitriev

  • Участник
  • *
  • Сообщений: 128
Помогите пожалуйста привести apt к дефолтному (первоначальному виду)

В результате моих  неправильных действий  команда apt-get install не хочет работать:

# apt-get install wvdial
Reading Package Lists... Done
Building Dependency Tree... Done
Package wvdial has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency and
never uploaded, has been obsoleted or is not available with the contents
of sources.list
W: Duplicate sources.list entry cdrom://ALT Linux 4.1.1 Desktop (Thymus) build 2008-12-18 ALTLinux/base pkglist (/var/lib/apt/lists/ALT%20Linux%204.1.1%20Desktop%20(Thymus)%20build%202008-12-18_ALTLinux_base_pkglist.base)
W: Duplicate sources.list entry cdrom://ALT Linux 4.1.1 Desktop (Thymus) build 2008-12-18 ALTLinux/contrib pkglist (/var/lib/apt/lists/ALT%20Linux%204.1.1%20Desktop%20(Thymus)%20build%202008-12-18_ALTLinux_base_pkglist.contrib)
W: Duplicate sources.list entry cdrom://ALT Linux 4.1.1 Desktop (Thymus) build 2008-12-18 ALTLinux/disk pkglist (/var/lib/apt/lists/ALT%20Linux%204.1.1%20Desktop%20(Thymus)%20build%202008-12-18_ALTLinux_base_pkglist.disk)
W: You may want to run apt-get update to correct these problems
E: Package wvdial has no installation candidate

Цитировать
/etc/apt/sources.list.d/sources.list:

rpm cdrom:[ALT Linux 4.1.1 Desktop (Thymus) build 2008-12-18]/ ALTLinux base contrib disk 

Цитировать
/etc/apt/sources.list:

# Local package resource list for APT goes here.
# To inspect package defined part, see /etc/apt/sources.list.d/*.list

# rpm cdrom:[ALTLinux 4.0.2 Lite (Ajuga) build 2007-12-27]/ ALTLinux base disk

rpm cdrom:[ALT Linux 4.1.1 Desktop (Thymus) build 2008-12-18]/ ALTLinux base contrib disk[/quote]

[quote]/etc/apt/sources.list.d/alt.list:

# autogenerated by mksourcelists
# (ALT Linux, Moscow)

# ALT Linux 4.1 Desktop (main)
# rpm ftp://ftp.altlinux.org/pub/distributions/ALTLinux/4.1/Desktop/current/ i586 main

# rpm [desktop] http://ftp.altlinux.org/pub/distributions/ALTLinux/4.1/Desktop/current/ i586 main

# rpm [desktop] rsync://ftp.altlinux.org/ALTLinux/4.1/Desktop/current/ i586 main

# ALT Linux 4.1 Desktop (main+contrib)
[u]rpm [desktop] ftp://ftp.altlinux.org/pub/distributions/ALTLinux/4.1/Desktop/current/ i586 classic[/u]

# rpm [desktop] http://ftp.altlinux.org/pub/distributions/ALTLinux/4.1/Desktop/current/ i586 classic

# rpm [desktop] rsync://ftp.altlinux.org/ALTLinux/4.1/Desktop/current/ i586 classic

# ALT Linux 4.1 (updates)
# rpm [updates] ftp://ftp.altlinux.org/pub/distributions/ALTLinux/updates/4.1/ i586 updates

# rpm [updates] http://ftp.altlinux.org/pub/distributions/ALTLinux/updates/4.1/ i586 updates

# rpm [updates] rsync://ftp.altlinux.org/ALTLinux/updates/4.1/ i586 updates

# Sisyphus stable branch 4.1
# rpm [updates] ftp://ftp.altlinux.org/pub/distributions/ALTLinux/4.1/branch/ noarch classic
# rpm [updates] ftp://ftp.altlinux.org/pub/distributions/ALTLinux/4.1/branch/ i586 classic

# rpm [updates] http://ftp.altlinux.org/pub/distributions/ALTLinux/4.1/branch/ noarch classic
# rpm [updates] http://ftp.altlinux.org/pub/distributions/ALTLinux/4.1/branch/ i586 classic

# rpm [updates] rsync://ftp.altlinux.org/ALTLinux/4.1/branch/ noarch classic
# rpm [updates] rsync://ftp.altlinux.org/ALTLinux/4.1/branch/ i586 classic

Выдает сообщения о каких-то дублях и не хочет искать в интернете.
« Последнее редактирование: 03.12.2011 13:39:17 от МИНЗДРАВ »
Читайте о Линукс по-русски на
 http://linuuxchitalka.narod.ru

kda

  • Гость
В результате моих  неправильных действий  команда apt-get install не хочет работать:

Как правило, говорят, что это за неправильные действия.

Выдает сообщения о каких-то дублях и не хочет искать в интернете.

Выдает очень четко:

W: Duplicate sources.list entry cdrom://ALT Linux 4.1.1 Desktop (Thymus) build 2008-12-18 ALTLinux/base pkglist (/var/lib/apt/lists/ALT%20Linux%204.1.1%20Desktop%20(Thymus)%20build%202008-12-18_ALTLinux_base_pkglist.base)
W: Duplicate sources.list entry cdrom://ALT Linux 4.1.1 Desktop (Thymus) build 2008-12-18 ALTLinux/contrib pkglist (/var/lib/apt/lists/ALT%20Linux%204.1.1%20Desktop%20(Thymus)%20build%202008-12-18_ALTLinux_base_pkglist.contrib)
W: Duplicate sources.list entry cdrom://ALT Linux 4.1.1 Desktop (Thymus) build 2008-12-18 ALTLinux/disk pkglist (/var/lib/apt/lists/ALT%20Linux%204.1.1%20Desktop%20(Thymus)%20build%202008-12-18_ALTLinux_base_pkglist.disk)
W: You may want to run apt-get update to correct these problems

И говорит:
W: You may want to run apt-get update to correct these problems

А репозитории удобней настраивать в менеджере пакетов Synaptic. Откройте его (пункт меню Параметры->Репозитории), и удалите дубликаты там. Потом нажмите кнопку "Получить сведения".
« Последнее редактирование: 12.08.2009 10:05:44 от kda »

Drool

  • Гость
Самое простое - открыть синаптик и поотключать все источники.

Оффлайн Ёрик

  • Участник
  • *
  • Сообщений: 13
Репозитории
« Ответ #380 : 12.08.2009 13:56:14 »
Скачал Altlinux beta 5.0 20090723(версия),а какие там ветви репозитории 5.0 или 4.1?И где их найти встроенные не работают,вообще не находит ничего.

kda

  • Гость
Re: Репозитории
« Ответ #381 : 12.08.2009 14:02:38 »
1. Правильно называйте темы (эта нарушает пункт 6 правил форума - назовите иначе, исправив свой первый пост).
2. Пользуйтесь поиском. Эта тема множество раз обсуждалась.
3. Читайте здесь секцию "Настройки источников пакетов".
4. Что значит "встроенные не работают,вообще не находит ничего"?

Скачанная же Вами beta-версия, основана на Sisyphus.
« Последнее редактирование: 12.08.2009 14:04:12 от kda »

Оффлайн dmitriev

  • Участник
  • *
  • Сообщений: 128
W: You may want to run apt-get update to correct these problems

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

Цитировать
А репозитории удобней настраивать в менеджере пакетов Synaptic. Откройте его (пункт меню Параметры->Репозитории), и удалите дубликаты там. Потом нажмите кнопку "Получить сведения".

А в "Настройках" ->"Репозитории" у меня один ftp  и один cdrom.

Но  ftp программа "не замечает", а про cdrom говорит, что там дубли.

Никаких дублей у меня нет, я в самом первом посте привожу файлы

/etc/apt/sources.list.d/sources.list:

/etc/apt/sources.list

/etc/apt/sources.list.d/alt.list

Там нет дублей, а в файле /etc/apt/sources.list.d/alt.list раскомментирован

rpm [desktop] ftp://ftp.altlinux.org/pub/distributions/ALTLinux/4.1/Desktop/current/ i586 classic

Несмотря на это, сообщения про дубли выдает как Синаптик, так и апт-гет. Но меня они мало волнуют, эти дубли, непонятно почему АПТ игнорирует ftp?

Мне бы хотелось решить проблему через консоль и конфиги, а не через ненадежный Синаптик.
Читайте о Линукс по-русски на
 http://linuuxchitalka.narod.ru

Оффлайн dmitriev

  • Участник
  • *
  • Сообщений: 128
Самое простое - открыть синаптик и поотключать все источники.

И что потом?

1. Снова устанавливать репозитории через тот же глючный Синаптик?

2. Хочется не столько "побороть" проблему, а понять механизм всего этого дела, поэтому предпочтительней консольные варианты.

3. Можно ли Синаптик переустановить?
Читайте о Линукс по-русски на
 http://linuuxchitalka.narod.ru

Drool

  • Гость
1. Снова устанавливать репозитории через тот же глючный Синаптик?

2. Хочется не столько "побороть" проблему, а понять механизм всего этого дела, поэтому предпочтительней консольные варианты.

3. Можно ли Синаптик переустановить?

1. А что, отметить две галочки в синаптике - это так сложно? И почему это синаптик глючный? Он есть лишь морда над APT.
2. А механизм прост - у Вас подключены дубликаты репозиториев. Это как минимум. А нужно всего лишь две строчки - для noarch и i586 или x86_64 на 64-битном варианте. Для бранча 4.1 есть скриншот:
3. Переустановка синаптика ничего не даст, конфигами и источниками заведует APT, все это дело хранится в /etc/apt. Я думаю, что если Вы посмотрите вывод
grep '^rpm' /etc/apt/sources.list.d/*
grep '^rpm' /etc/apt/sources.list
то Вам станет намного понятнее в чем причина.

kda

  • Гость
Никаких дублей у меня нет, я в самом первом посте привожу файлы

И прямо там уже видны дубли: и в /etc/apt/sources.list.d/sources.list и в /etc/apt/sources.list одна и та же строка есть rpm cdrom:[ALT Linux 4.1.1 Desktop (Thymus) build 2008-12-18]/ ALTLinux base contrib disk и не закомментирована.

Оффлайн dmitriev

  • Участник
  • *
  • Сообщений: 128
и в /etc/apt/sources.list.d/sources.list и в /etc/apt/sources.list одна и та же строка есть

А в котором из двух она должна быть?
Читайте о Линукс по-русски на
 http://linuuxchitalka.narod.ru

Оффлайн dmitriev

  • Участник
  • *
  • Сообщений: 128
А что, отметить две галочки в синаптике - это так сложно?

Спасибо за скриншот. Но отмеченных в нем строк в моем списке нет. Почему?

А CDrom'а действительно два оказалось, один затесался в середку, и я его не заметил.

А в вашем скриншоте есть в конце CDrom?
Читайте о Линукс по-русски на
 http://linuuxchitalka.narod.ru

Drool

  • Гость
1. Но отмеченных в нем строк в моем списке нет. Почему?
2. А в вашем скриншоте есть в конце CDrom?

1. Потому-что у Вас другой дистрибутив, наверное. Этот скриншот актуален для 4.1. Для ранних бэт 5.0 - там только цифра 4.1 меняется на 5.0. Для последних бэт - сизиф. Главная мысль - что строчек должно быть только две - noarch и вторая, под Вашу архитектуру.
2. Нет. Больше ничего.

Оффлайн dmitriev

  • Участник
  • *
  • Сообщений: 128
У меня самый, что ни на есть 4.1 Desktop.
Меня смущает в этом скриншоте третья графа - "Поставщик". Там бываетDesktop, бывает Updates, а бывает как отмеченные вами - пустые. Это обязательно, чтобы графа "Поставщик" была пустая?
Читайте о Линукс по-русски на
 http://linuuxchitalka.narod.ru