Excellent Gaphics
ГлавнаяКарта сайтаАнализ PR / тИЦWhois сервисNEWСвязьНаши друзьяЛжеВконтактыАрхив форумаПоиск
Категории
Технические новости
Интернет
    Web разработчику
       ExIDEaCMS
       Утилиты
    Ссылки
    Обзоры
    Социальные сети
Юмор
Интересное
Жизнь
PDA
IT
Операционные системы
    Windows
       Delphi
    Linux
       Bash скрипты
       Сервер своими руками
10-ка новостей

Удаляем Apache2

Удаление графических оболочек Kde, Xfce, lxde из *ubuntu

Блокируем бэд сектора на винчестере

В контакте jabber

Мы запустили свой Whois сервис

RSS снова в строю!

В контакте адреса

Переезд на новый сервер успешно завершён!

В контакте кнопка-публикатор

Резервное копирование БД в GIT репозиторий

Помощь проекту
Если вы можете и хотите помочь проекту, отправьте любую сумму (которую не жалко) на один из WEB Money счетов:
Z293617050074
R226780623487
E234084647668
U186264230437
Наша кнопка
www.ExGraphics.info
Блог лисички Виктории
Bash скрипты
HOWTO по созданию репозиториев с помощью DRG
dexif 2009-06-05 21:10:52
Bash скрипты

Как выяснилось, не все понимают, что необходимо проделать для того, чтобы скрипт создания репозитория начал работать.

Итак, поехали, своеобразное HOWTO по предварительной подготовке:

Сначала создаём текстовый файл с расширением .sh в директории, где на это у нас хватает прав.

Открываем его текстовым редактором и вставляем в него код скрипта DRG последней версии.

Сохраняем файл и лезем в его свойства...

Сделать исполняемым

Нам необходимо установить флаг(галочку) напротив "Является выполняемым".

Открываем консоль.

Командой cd /path/to/script изменяем текущий каталог на каталог со скриптом (вместо /path/to/script прописать путь до папки со скриптом.

Ну а теперь самое интересное. Теперь мы будем запускать наш скрипт.

У скрипта есть набор параметров

name.sh [-q] { --repo | --repoiso | --makeiso | --help } [/path/to/repository] [/path/to/deb/packages]

В квадратных скобках указываются необязательные параметры.

  1. -q отвечает за вывод информации в консоль (необязательный)
  2. --repo | --repoiso | --makeiso | --help эти 4 параметра отвечают за основную работу с репозиторием (используется только 1 из 4)
  3. параметр определяет директорию где будет создан репозиторий (по умолчанию домашняя папка пользователя) (необязательный)
  4. параметр определяет откуда будут браться пакеты для репозитория (по умолчанию /var/cache/apt/archives) (необязательный)

Ну а теперь попробую перечислить возможные комбинации:

Запросы с указанием не стандартной директории репозитоия и хранилища deb пакетов с выводом пояснений:
name.sh -q --repo /путь/до/вашего/репа /var/cache/apt/archives
name.sh -q --repoiso /путь/до/вашего/репа /var/cache/apt/archives
name.sh -q --makeiso /путь/до/вашего/репа /var/cache/apt/archives

Запросы с указанием не стандартной директории репозитоия и выводом пояснений:
name.sh -q --repo /путь/до/вашего/репа
name.sh -q --repoiso /путь/до/вашего/репа
name.sh -q --makeiso /путь/до/вашего/репа

Запросы с выводом пояснений, директории стандартные:
name.sh -q --repo
name.sh -q --repoiso
name.sh -q --makeiso

Запросы без вывода пояснений с указанием не стандартной директории репозитоия и хранилища deb пакетов:
name.sh --repo /путь/до/вашего/репа /var/cache/apt/archives
name.sh --repoiso /путь/до/вашего/репа /var/cache/apt/archives
name.sh --makeiso /путь/до/вашего/репа /var/cache/apt/archives

Запросы без вывода пояснений и указанием не стандартной директории репозитоия:
name.sh --repo /путь/до/вашего/репа
name.sh --repoiso /путь/до/вашего/репа
name.sh --makeiso /путь/до/вашего/репа

Запросы без вывода пояснений, директории стандартные:
name.sh --repo
name.sh --repoiso
name.sh --makeiso

Помощь по скрипту:
name.sh --help

В коммандах заменить имя скрипта(name.sh) на указанное вами.

2-ой параметр можно записать в короткой форме:

--repo = -r (создание репозитория)
--repoiso = -ri (создание репозитория и iso образа)
--makeiso = -mi (создание iso образа из существующего репозитория например после комманды --repo)
--help = -h (помощь по скрипту)
3430 Ждём ваши коментарии!
Здесь может находится ваша реклама!

Новости из категории:


Оставлять коментарии могут только зарегистрированные пользователи!

Коментариев нет!

Ваш коментарий может быть первым!

Поиск
Опрос

Как вы о нас узнали?

781 голоса(ов) по 0.128%
[1] 

[2] 

[3] 

[4] 

[5] 

[6] 

[7] 

[8] 

[9] 

[10] 

[11] 

Коментарии

anonymous
2011-04-15 12:17:41
winipcfg – выводит информацию о текущих сетевых настройках Не работает. Синтаксис не верный. ...

anonymous
2011-02-05 07:13:04
Спосибо!!!

dexif
2011-01-26 23:13:56
Огромное спасибо за комментарий, vladimir. Путь до директории с изображениями сейчас можно указать последним...

vladimir
2011-01-26 10:20:24
Неплохо, но не слишком удобно к использованию. Если докрутить передачу директории в которой необходимо...

Gala
2011-01-10 12:41:48
Спасибо за интересные материалы на вашем сайте!

Locations of visitors to this page Rambler's Top100 Internet Map
Рейтинг сайтов

Recent changes RSS feed службы мониторинга серверов Анализ сайта онлайн
Время выполнения: 0.6376 сек. 0.4505;SQL: 14 запросов;GZip: Выкл.Память:+0.326
[Site based ExIdeaCMS v.0.1.4[beta]]