Страница 1 из 3

Шара для линуксоидов!

СообщениеДобавлено: 11 окт 2008, 20:12
Frank
Как некоторым известно, в линуксах весь софт, как системный, так и приложения для пользователей, находится в так называемых репозиториях, с которыми работают пакетные менеджеры дистрибутивов линуксов, позволяя не рыться в гугле в поисках "где скачать файрфокс свежий", а просто дать команду, и всё что надо скачается и поставится автоматически.
Однако, хотя это очень удобно для тех, у кого интернет всегда и дёшев или безлимитный, тем, кто не имеет интернета, становится очень геморно обновлять систему или ставить софт.
Тем не менее, я иногда вижу в сети людей которым, собственно, виндовс и нафег не нужен, так как в виндовые игрушки они не играются, а комп нужен посмотреть кино - послушать музыку - напечатать пару страничек текста - итд; а интернет пользуют помегабайтно для найти реферат - посмотреть прогноз погоды - потрепаться в аське... Вот только нервы портят вирусы, непонятно откуда возникающие на голом месте... таким людям я рекомендовал бы поставить паралельно виндовску и линукс (Убунту как самый дружелюбный к новичкам и бодро развивающийся). Как правило, они даже не подозревают, что есть что-то кроме винды, и продолжают жрать микрософтовский кактус, совершенно им не нужный.
А теперь.
____

Я предлагаю вашему вниманию сервис, позволяющий обновлять операционную систему, базированную на пакетном менеджере .deb (в первую очередь, Ubuntu, Kubuntu и Debian, но - возможно - ими не ограничивается, но и не гарантирую, что будет работать), и устанавливать программы (и обновлять их вместе с обновлением системы) без интернета! через локальную сеть, а именно - через мой круглосуточный сервер.
Как это работает? У меня установлен сервис, который, получая запросы из сети на скачивание тех или иных пакетов, проверяет наличие их в кэше, и если они там уже есть (кто-то их скачивал ранее), тут же отдаёт их запросившему. Если пакета в кэше не нашлось, он будет скачан из интернета моим сервером (да-да, у меня безлимитный пакет) и отдан запросившему.
Таким образом, даже если у вас безлимитка, но вы пользуетесь deb-based линуксом, полезно будет пользоваться моим прокси для ускорения закачки.
Однако, не рекомендую пользоваться моим прокси, если вы пользуетесь быстро обновляющимися нестабильными тестовыми ветками дистрибутивов, так как в кэше могут оказаться устаревшие пакеты. Но я думаю, таких любителей "свежачка" у нас и нету :)
____

Разумеется, я не собираюсь кэшировать весь интернет :) Эта система работает только с пакетами deb и ничем более, настроить браузер или аську, чтобы ходить в интернет через мой сервер, вы не сможете, так что даже и не спрашивайте как это сделать.
____

Непосредственно, что нужно сделать: настройка пакетного менеджера apt на мой сервер.
ВНИМАНИЕ! Делайте ЛИБО по варианту №1, ЛИБО по варианту №2.

Вариант №1
Открываем на редактирование файл конфигурации:
sudo gedit /etc/apt/apt.conf
(если его нет - ничего страшного, создастся). В этот файл вставляем одну строчку:
Код: Выделить всё
Acquire::http { Proxy "http://apt.narod.mk.ua"; };

Сохраняем, закрываем.
Всё!

Вариант №2
Открываем на редактирование файл конфигурации
sudo gedit /etc/apt/sources.list
(он уже существует) и созерцаем строки вида:
Код: Выделить всё
deb http://ua.archive.ubuntu.com/ubuntu/ maverik main restricted
deb-src http://ua.archive.ubuntu.com/ubuntu/ maverik main restricted

(строки, начинающиеся с "#" - комментарии, ни на что не влияют, maverik - кодовое имя релиза предыдущим был lucid)
Каждую такую строчку вы должны изменить, вставив перед адресом сервера (на показанном примере - ua.archive.ubuntu.com) адрес моего прокси сервиса: apt.narod.mk.ua/ В результате вышеприведённый пример должен выглядеть так:
Код: Выделить всё
deb http://apt.narod.mk.ua/ua.archive.ubuntu.com/ubuntu/ maverik  main restricted
deb-src http://apt.narod.mk.ua/ua.archive.ubuntu.com/ubuntu/ maverik main restricted

Так следует повторить со всеми строчками, начинающимися с "deb http://" или "deb-src http://"

В чём разница между вариантами, какой выбрать?
В первом варианте вам меньше телодвижений, но все запросы вашего пакетного менеджера пройдут через мой сервер. Во втором варианте, вы можете указать, какие источники пакетов вы хотите получать через мой прокси сервис, а какие хотите сами выкачивать из интернета, собственными силами. Это полезно, если вы пользуетесь стабильной веткой операционной системы, но так же используете часть софта из нестабильной ветки, у вас есть свой интернет, который быстрее выкачивает пакеты, чем мой сервер, если пакет не был выкачан кем-либо другим.
Второй вариант вам будет предпочтителен, если вы собираетесь подключать PPA архивы (персональные репозитории) в Ubuntu linux. Так как по умолчанию они не будут работать через мой прокси. Но вы можете попросить добавить PPA в список обслуживаемых ;)
Если ничего не поняли, и всё ещё не знаете, какой вариант нужен вам - выбирайте первый.
____

- А не подменю ли я какие-нибудь пакеты, впарив вам троян какой-нибудь, спросите вы?
- Нет, отвечу я. Это совершенно безопасно, так как пакеты все подписываются цифровой подписью, и при установке, проверяются пакетным менеджером вашего дистрибутива, и если будет обнаружен повреждённый/подменённый пакет - он вас об этом известит. Правда, изредка попадаются пакеты без валидной подписи... Но это обычно специфический софт из неофициальных репозиториев. Вряд ли вы с такими столкнётесь.

СообщениеДобавлено: 11 окт 2008, 21:18
delta
емае! пора переходить на линукс) медаль за обеспечение!

СообщениеДобавлено: 12 окт 2008, 12:45
diesel
... а если кто пользуется debian stable, то можно просто добавить в sources list(и игнорировать сообщения про untrusted source):

Код: Выделить всё
deb ftp://192.168.6.230/debian/debian_main/ etch main contrib
deb ftp://192.168.6.230/debian/debian_non_free/ etch non-free
deb ftp://192.168.6.230/debian/debian_security/ etch/updates main contrib non-free


в качестве бонуса - первый (установочный) диск debian lenny: ftp://192.168.6.230/debian/cd/debian-te ... -DVD-1.iso - прошлонедельный срез. можно ставить с него, а потом пользоваться Frank'овым proxy.

Re: Шара для линуксоидов!

СообщениеДобавлено: 04 июл 2009, 09:16
Shura
А возможно ЛИ ?
Записать на ДВД все эти обновления и дистрибутивы (забыл как правильно называется) - шоб пользоваться оными без интернета. Всунул диск и пускай сам ищет,
А то -есть инет или нет ! А проблема существует,
Хотя-бы минимальный набор программ,

Re: Шара для линуксоидов!

СообщениеДобавлено: 04 июл 2009, 09:34
Frank
Можно. Достаточно установить AptOnCD
sudo apt-get install aptoncd

Re: Шара для линуксоидов!

СообщениеДобавлено: 05 июл 2009, 06:29
Shura
Frank писал(а):Можно. Достаточно установить AptOnCD
sudo apt-get install aptoncd

А поподробней можно -я конспектирую :D
Шо ето за редиска и с чем её едят.

Re: Шара для линуксоидов!

СообщениеДобавлено: 05 июл 2009, 11:13
Frank
Она графическая, достаточно установить (команда выше), и запустить. Там разберёшься.
ubuntu_aptoncd.jpg

Все загружаемые пакеты не удаляются сразу после установки. Они хранятся в локальном кэше. Но это не поможет в том случае, если вы решите установить систему на другом компьютере. Для переноса загруженных ранее приложений предлагается простой, но эффективный инструмент - утилита APTonCD. Она присутствует в репозиториях Ubuntu. С помощью APTonCD можно создать отдельный диск со всеми или отдельно выбранными пользователем пакетами. Имеется возможность автоматизации последующей установки приложений. Все очень просто - создается единый мета-пакет. Достаточно запустить его на новом компьютере, и все приложения, присутствующие на диске, будут установлены. Программа позволяет создавать образы и сразу прожигать оптические диски.

Re: Шара для линуксоидов!

СообщениеДобавлено: 09 июл 2009, 07:19
Shura
А чего оно так мало записало?
Там, на ДВД 5 мм/ диска записало/
Тут в Убунте ,,,, еще с кнопочками надо разобраться!
Где точка, где запятая!
Кашмар, без 100 гр - не разберешся :D

Re: Шара для линуксоидов!

СообщениеДобавлено: 28 авг 2009, 05:50
Shura
здарова !!!
Перебивал Линух -3 раза. Сначала ставил 8.10 а потом обновлялся до 9.04 ( с 9.51 -Спасиба)
Возникла парочка вопросов:
1. Шото у меня не хочет работать АПТонСД , при первой установке всё было Гут! Собрало около 400 Мб информации и сделало образ. После установки дополнительных обновлений и попытке сдезать новый образ ... собрало 40 Мб информации (первоначальный образ удалил :( )
2. Шото у меня не получается установить родной Линуксовый авторизатор. Сейчас сижу на Виндовом ( под ВИНЕ)
3. А шо это за образ такой на 9.51 - шо весит 4 Гига?

Re: Шара для линуксоидов!

СообщениеДобавлено: 28 авг 2009, 06:37
Frank
1) ну фиг его знает, каких-либо сообщений об ошибках ты не привёл
2) что-то не так делаешь :)
3) установочный DVD версии 9.04

Re: Шара для линуксоидов!

СообщениеДобавлено: 28 авг 2009, 17:03
Shura
да вроде всё правильно делал :(
Но почему-то не работает.
.png

-1.png

Может кто-то, по доброте душевной, скинет свои образ с пакетами :D

Re: Шара для линуксоидов!

СообщениеДобавлено: 28 авг 2009, 22:42
Frank
Со скриншотов ничего не понятно. Но предполагаю, что AptOnCD просто делает диск с теми пакетами, которые в кэше. Файлы в кэше периодически удаляются. Удалённые пакеты не попадают в образ СД, подготавливаемый программой.

Re: Шара для линуксоидов!

СообщениеДобавлено: 05 сен 2009, 07:16
Shura
Plfhjdf1 - Это по Англицки -Здарова :D
Возникло парочка вопросов :(
1. Этот ... плохой ... Линух (падлюка занимает весь диск, попытки ... оставить ему 200 гиг ... игнорирует)
2. АПТ он Сд - не хочет делать ? Я сначалоа поставил -8 , а потом обновился до 9. Игнорирует )
3. Юрка- скачай плагин ( это мой термин- шо он обозначает ? ... а фииг его знает :D ) просто у меня на Домашней странице "борода"
.png

Ща у меня Инета-нету ... БОМЖУЮ :beer:
4. У меня в ... стоит , вернее уже не стоит :D Винт на"СКАЗИ" -програмулины его видят -форматируют, разделы меняют, а поставить на него ось ... невозможно :(
5. Винда ... КАКАШКА :D
6. Линух - hekbn :D
7. Как сделать в этом "фаер фоксе" - шоб я нажимал на "bek spase" -И ОНО МЕНЯ ВОЗВРАЩАЛО НА ПРЕДЫДУЩЮЮ СТРАНИЦУ?
Я пытался поставить "виндовый" 3.5 -НОРМАЛЬНЫЙ фаер - все кнопочки с клавы работают. Но он сильно тормозит.
ЮРКА -ПОМОЖИ !!! как ... настроить Лису- шоб она кроме мышки -еще и на клаве - команды принимала !!!

Re: Шара для линуксоидов!

СообщениеДобавлено: 05 сен 2009, 09:32
Frank
1) используй gparted
2) ну и фиг с ним :)
3) sudo apt-get install ubuntu-restricted-extras
4) надо смотреть
5) согласен :)
6) поставь gxneur :)
7) открой страницу about:config (в фаерфоксе); найди параметр browser.backspace_action (воспользуйся фильтром) и поменяй его на 0

Re: Шара для линуксоидов!

СообщениеДобавлено: 06 сен 2009, 10:24
Shura
не понял :shock:
открой страницу about:config (в фаерфоксе); найди параметр browser.backspace_action (воспользуйся фильтром) и поменяй его на 0
Где это?
.png