Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: [РЕШЕНО] Откуда apt-get берет пакеты?  (Прочитано 2173 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Dragon1654

  • Автор темы
  • Любитель
  • *
  • Сообщений: 82
  • Драконы с пингвинами дружат ;-)
    • Просмотр профиля
Я дико извиняюсь за столь нубовский вопрос :-[
Просто стало интересно, важную ли роль играет интернет при использовании apt-get.
Смогу ли я с помощью этой команды устанавливать необходимые мне пакеты на компе, для которого слово интернет значит столько же, сколько для линукса (без Wine) слово exe?
да, еще, буду оч признателен если кто доступно объснит вообще принцип работы этой команды. Откуда она берет пакеты, откуда обновляет базу данных пакетов и т.д.
« Последнее редактирование: 18 Мая 2011, 21:31:20 от Dragon1654 »
Писать стихи на стенах туалета - не мудрено!
Среди говна вы все поэты, среди поэтов вы - говно!

andrey_p

  • Гость
Re: Откуда apt-get берет пакеты?
« Ответ #1 : 18 Мая 2011, 20:49:51 »
C dvd может, но если настроить (apt-cdrom). А так он в Интернет лезет, и все оттуда норовит скачать.
« Последнее редактирование: 18 Мая 2011, 20:52:03 от andrey_p »

Оффлайн Platon

  • Активист
  • *
  • Сообщений: 899
  • KUbuntu LTS (AMD64)
    • Просмотр профиля
Re: Откуда apt-get берет пакеты?
« Ответ #2 : 18 Мая 2011, 20:56:45 »
Advanced Packaging Tool
Обновлятся/устанавливать пакеты без интернета возможно настроив источником приложений CD/DVD и используя локальный срез репозитория собранный AptonCD
"Быть сильным – не значит превосходить в силе, а уметь слабого поднять до высот своих." Рабиндранат Тагор

Оффлайн Dragon1654

  • Автор темы
  • Любитель
  • *
  • Сообщений: 82
  • Драконы с пингвинами дружат ;-)
    • Просмотр профиля
Re: Откуда apt-get берет пакеты?
« Ответ #3 : 18 Мая 2011, 21:06:14 »
Advanced Packaging Tool
Обновлятся/устанавливать пакеты без интернета возможно настроив источником приложений CD/DVD
А диск имеется ввиду установочный или любую балванку можно напичкать пакетами и потом с нее их качать?

Цитировать
и используя локальный срез репозитория собранный AptonCD
А это что такое и с чем это едят?
Писать стихи на стенах туалета - не мудрено!
Среди говна вы все поэты, среди поэтов вы - говно!

Оффлайн yorik1984

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 1592
  • Кто не хочет, ищет причины
    • Просмотр профиля
Re: Откуда apt-get берет пакеты?
« Ответ #4 : 18 Мая 2011, 21:09:28 »
можно любую болванку, правильно нарезанную. Об этом куча инфо в нете. погугли срез репозитория Ubuntu

Пользователь решил продолжить мысль 18 Мая 2011, 21:11:24:
man apt
или man apt
« Последнее редактирование: 18 Мая 2011, 21:12:09 от yoik1984 »

Оффлайн Zeka13

  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: Откуда apt-get берет пакеты?
« Ответ #5 : 18 Мая 2011, 21:19:06 »
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн Dragon1654

  • Автор темы
  • Любитель
  • *
  • Сообщений: 82
  • Драконы с пингвинами дружат ;-)
    • Просмотр профиля
Re: Откуда apt-get берет пакеты?
« Ответ #6 : 18 Мая 2011, 21:31:02 »
Все, понял)) Всем спасибо! Тема закрыта!
Писать стихи на стенах туалета - не мудрено!
Среди говна вы все поэты, среди поэтов вы - говно!

Оффлайн nd3

  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: Откуда apt-get берет пакеты?
« Ответ #7 : 18 Мая 2011, 21:56:02 »
из /dev/null
Вы конечно же умнее ТС. Так, проходил мимо — насрал.

Оффлайн igorvek

  • Участник
  • *
  • Сообщений: 100
  • Ubuntu 14.04 x64
    • Просмотр профиля
    • блогг
Re: [РЕШЕНО] Откуда apt-get берет пакеты?
« Ответ #8 : 18 Мая 2011, 23:18:57 »
Я дико извиняюсь за столь нубовский вопрос :-[
Вопрос совсем не нубоский и звиняться не за что. Система=>Администратирование=>Источники приложений, диктует все источники, из которых Вам нужно или интересно устанавливать пакеты. Выбор за Вами, что лучше можно узнать в поисковике.
Добъёмся мы освобожденья, своею собственной рукой!

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: [РЕШЕНО] Откуда apt-get берет пакеты?
« Ответ #9 : 19 Мая 2011, 16:55:30 »
Цитировать
да, еще, буду оч признателен если кто доступно объснит вообще принцип работы этой команды. Откуда она берет пакеты, откуда обновляет базу данных пакетов и т.д.
Система-Администрирование-Источники приложений - тут перечислено откуда обнавляет базу данных и скачивает пакеты.

Скаченные пакеты хранятся в /var/cache/apt/archives/. Т.е. можно забросить нужные пакеты в этот каталог и apt-get будет работать локально.

Оффлайн solint

  • Активист
  • *
  • Сообщений: 673
    • Просмотр профиля
Re: [РЕШЕНО] Откуда apt-get берет пакеты?
« Ответ #10 : 19 Мая 2011, 18:17:50 »
Цитировать
Скаченные пакеты хранятся в /var/cache/apt/archives/. Т.е. можно забросить нужные пакеты в этот каталог и apt-get будет работать локально.
Неверно. Мало скинуть пакеты. Нужно еще обновить перечень скачаных пакетов апт-ом. Помимо того если есть версии новее чем в архиве - один хрен будет из сети тянуть.
Самое то AptOnCD - там все будет сделано правильно.

Оффлайн Dragon1654

  • Автор темы
  • Любитель
  • *
  • Сообщений: 82
  • Драконы с пингвинами дружат ;-)
    • Просмотр профиля
Re: [РЕШЕНО] Откуда apt-get берет пакеты?
« Ответ #11 : 19 Мая 2011, 21:20:04 »
Спасибо всем кто еще отписался! Инфа оказалась более чем полезной)
Писать стихи на стенах туалета - не мудрено!
Среди говна вы все поэты, среди поэтов вы - говно!

Оффлайн igorvek

  • Участник
  • *
  • Сообщений: 100
  • Ubuntu 14.04 x64
    • Просмотр профиля
    • блогг
Re: Откуда apt-get берет пакеты?
« Ответ #12 : 19 Мая 2011, 23:06:02 »
C dvd может, но если настроить (apt-cdrom). А так он в Интернет лезет, и все оттуда норовит скачать.
Когда у меня был медленный и дорогой жопорез, я тоже пользовался апт- сдром, диски покупал на рынке, они до сих пор лежат у меня в коробке из под печенья, но ни один сборник ОС не удовлетворял все мои потребности, то там косяк - то там...Слава тому кто подключил у нас, в мухосранске 3g - скачал все из интернета и получилось то, что именно нужно для меня и моей машины. Изначально Торвальдс делал эту систему под интернет, поэтому apt-cdrom может быть альтернативой, но довольно усечённой, необновляемой и даже коробочные версии имеют кучу багов, которые не могут исправлятся лёжа в коробке.
Добъёмся мы освобожденья, своею собственной рукой!

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: [РЕШЕНО] Откуда apt-get берет пакеты?
« Ответ #13 : 20 Мая 2011, 11:58:36 »
Цитировать
Цитировать
Скаченные пакеты хранятся в /var/cache/apt/archives/. Т.е. можно забросить нужные пакеты в этот каталог и apt-get будет работать локально.
Неверно. Мало скинуть пакеты. Нужно еще обновить перечень скачаных пакетов апт-ом. Помимо того если есть версии новее чем в архиве - один хрен будет из сети тянуть.
собственно, речь идет о компьютере "для которого слово интернет значит столько же, сколько для линукса (без Wine) слово exe", так что из инета он точно ничего тянуть не будет, за неимением оного.
Сам не пробовал, поэтому интересно. Вы хотите сказать, что apt-get не установит пакет, который находится в archives, если этот пакет туда заброшен вручную?

Оффлайн solint

  • Активист
  • *
  • Сообщений: 673
    • Просмотр профиля
Re: [РЕШЕНО] Откуда apt-get берет пакеты?
« Ответ #14 : 20 Мая 2011, 13:10:38 »
Цитировать
Сам не пробовал, поэтому интересно. Вы хотите сказать, что apt-get не установит пакет, который находится в archives, если этот пакет туда заброшен вручную?
Нет. Вручную установить пакет можно. Хоть из кеша, хоть из другого каталога. Для того чтобы апт знал что пакет есть в кэше информация о пакете должна присутствовать в файле /var/cache/apt/pkgcache.bin . AptOnCd как раз это и делает - копирует пакеты, создает pkgcache.bin и стуктуру которая может использоваться в качестве репозитория на СД-ДВД.

 

Страница сгенерирована за 0.102 секунд. Запросов: 23.