Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Установка программ через терминал, с копированием установочных файлов 
:(
    Опции темы
MDM
Дата 29.12.2009, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 264
Регистрация: 16.3.2007
Где: г. Нальчик

Репутация: нет
Всего: 4



Недавно начал осваивать linux. Очень понравилось как реализована установка через терминал... просто вводишь название программы, и он устанавливает любую программу с зависимостями.
Но проблема вот в чем: все бы хорошо, но интернет есть только на одном компьютере, и скорости маловато, а я работаю в школе, где этих компьютеров 40 шт., и хотелось бы поставить linux на большинство, чтобы дети учились.

Вопрос: можно ли задать как-нибудь через терминал, чтобы при установке через интернет (sudo aptitude install [название программы]), сама программа вместе со своими зависимостями компировалась в какую-либо директорию, чтобы я её мог потом достать и установить на других компьютерам без интернета?
Или лучше обойтись без aptitude, качать установочные или исходники и потом только устанавливать из них? Так раньше делал, но программы без зависимых качаются, потом приходиться бегать на комп с интернетом, чтобы докачивать недостающие пакеты...

Спасибо!
PM ICQ Skype   Вверх
Egik2
Дата 29.12.2009, 17:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 302
Регистрация: 29.7.2008
Где: Агудзера

Репутация: нет
Всего: 11



Для этого можете сделать локальный репозиторий пакетов, которые вам необходимы.
Вот статья по этому поводу:
Repository HOW TO

По идее когда вы ставите пакеты, их копии сохраняются в директории /var/cache/apt/, если это не отключено.
Можно потом создать репозиторий, как описано в статье, поднять ftp сервер, и всего лишь на каждой машине, 
на которую надо что-то ставить добавить этот репозиторий в /etc/apt/sources.list



--------------------
Три великие добродетели программиста: лень, нетерпение и самомнение (Larry Wall)
a-nav.com
developer-blog.ru
world-poetry.org
PM MAIL WWW ICQ   Вверх
MDM
Дата 29.12.2009, 18:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 264
Регистрация: 16.3.2007
Где: г. Нальчик

Репутация: нет
Всего: 4



А я могу флешкой этот репозиторий переносить на локальные машины?   smile 
PM ICQ Skype   Вверх
ZeeLax
Дата 29.12.2009, 20:34 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 7
Всего: 88



Компьютеры между собой в сеть, как я понимаю, не объединены?


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
Egik2
Дата 29.12.2009, 21:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 302
Регистрация: 29.7.2008
Где: Агудзера

Репутация: нет
Всего: 11



Цитата

А я могу флешкой этот репозиторий переносить на локальные машины?   smile  


Конечно можешь, если как справедливо спрашивает ZeeLax, у тебя нет сети между этими машинами.
Но это добавляет дополнительные заморочки:
Ты должен на каждом компьютере тыкать флешку, потом прописывать путь к пакетам в sources.liste - 
никакой автоматизации  smile.
А так можешь поставить ос на все компы, и дальше сварганить скриптик, который будет по удаленке 
устанавливать все пакеты, которые тебе нужны  smile - вот что значит *nix системы -
надо подумать сначала, а потом можно отдыхать  smile 


--------------------
Три великие добродетели программиста: лень, нетерпение и самомнение (Larry Wall)
a-nav.com
developer-blog.ru
world-poetry.org
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Администрирование"
ZeeLax
Imple
nerezus
Этот форум предназначен для решения вопросов по администрации *n?x-систем, в частности по настройке сложных сетей и обслуживанию серверного оборудования.

  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование *NIX систем | Следующая тема »


 




[ Время генерации скрипта: 0.0496 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.