Це команда debgetp, яку можна запустити в безкоштовному хостинг-провайдері OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
debget - завантажте вихідні та бінарні пакети Debian
СИНТАКСИС
борг [перемикання]... { пакет | розділ/пакет | файл.dsc | файл.deb}...
ОПИС
борг завантажує вихідні коди та двійкові пакети Debian за іменем і, за бажанням, розпаковує,
компілює та встановлює їх. Поведінка за замовчуванням полягає в тому, щоб завантажити джерело пакетів,
розпакувати та побудувати *.dsc файли та встановити *.deb файли. Детальні параметри за замовчуванням на FTP
імена серверів і запустіть "debget --help".
борг не вимагає локальної копії Пакети файли, натомість він перелічує каталоги на
FTP-сайт, щоб дізнатися, які версії доступні.
Неперемикаючі аргументи є *.dsc файли, *.deb файли та назви пакетів або розділ/пакет,
eg база/dpkg or non-free/ігри/quake2. Є два випадки, у яких ви повинні вказати
розділ:
- Інформації про посилку немає в локальному доступний файл (як показано "dpkg
--print-avail"), або інформація там неправильна.
- Ви завантажуєте вихідний пакет, який не генерує бінарний пакет
те саме ім'я. нормально борг визначає правильний вихідний пакет для завантаження на основі
Вивід "dpkg --print-avail". (Наприклад, якщо ви скажете завантажити джерело для perl-база, Він
дійсно завантажить Perl джерел.) Це неможливо, якщо вихідний пакет
не має доступний запис файлу (це у випадку, коли вихідний пакет
не генерує бінарний пакет з такою самою назвою). В цьому випадку борг буде використовувати
розділ для вказаного вами пакета (perl-база в цьому випадку). Якщо розділ
для цього пакета недоступний, або якщо він не збігається з розділом для
джерельний пакет, ви повинні вказати розділ самостійно.
Щоб впоратися з будь-яким із цих випадків, укажіть пакет із доданим перед ним розділом
з'явиться в доступний файл. наприклад, база/dpkg or non-free/ігри/quake2.
ВАРІАНТИ
--арх арка
Укажіть архітектуру встановлення (використовується для пошуку двійкових пакетів). За замовчуванням
вихід "dpkg --print-architecture".
-b, -- двійковий
Завантажити бінарні пакети. За умовчанням їх не завантажувати.
-B, --нобінарний
Не завантажуйте двійкові пакети. Це значення за умовчанням.
-u, --будувати
Збірка завантажених вихідних пакетів. Це означає --розпакувати. --будувати вимкнено
за замовчуванням, але його вмикається, якщо ви вкажете будь-який *.dsc or *.deb файли за командою
лінія.
--відлагоджувати
Увімкніть налагодження. Укажіть кілька разів для більш детальної інформації.
--реж реж
Вкажіть шлях до вершини ієрархії Debian на основному сервері FTP.
-d dist, --dist dist
Укажіть дистрибутив, з якого потрібно завантажити пакети. За замовчуванням нестійкий.
Ви можете використовувати назву будь-якого підкаталогу в дист каталог в архіві Debian,
or експериментальний (який має особливий регістр).
--допомога
Покажіть повідомлення про використання та помри.
-h господар, --господар господар
Вкажіть ім’я хоста основного FTP-сервера.
-i, --встановити
Встановити двійкові пакети. Це вмикається --розпакувати та --будувати, тому його вказівка буде
викликати борг щоб інсталювати майже все, що ви згадуєте в командному рядку.
Пакунки будуть завантажені, розпаковані, створені та встановлені, *.dsc файли будуть
розпаковано, побудовано та встановлено, і *.deb файли будуть встановлені.
-n, --немає
Виконуйте дії, але фактично не завантажуйте жодних пакетів.
-f, --no-config
Не обробляйте /etc/debget.rc або ~/.debget.rc.
--no-download-re re
Не завантажуйте файли, назва яких збігається з регулярним виразом Perl re. Цей варіант може бути
вказано кілька разів.
--no-download-tar
Не завантажуйте *.tar.gz файли. Зазвичай це використовується під час завантаження джерел, коли
зазначено, що ви просто візьмете *.diff.gz та *.dsc файли.
--no-dscverify
Не біжи dscverify перед розпакуванням джерел. dscverify перевіряє, що .dsc файл є
підписаний розробником Debian і що суми MD5 і розміри файлів, наведені в ньому, збігаються
файли, які збираються розпакувати. Це хороші речі, отже борг спробує бігти
dscverify за замовчуванням. The dscverify програма знаходиться в розробки пакет.
-F, --no-user-config
Не обробляти ~/.debget.rc.
--non-us-dir реж
Укажіть шлях до вершини ієрархії Debian для пакетів, які не є американськими.
-H господар, --non-us-host господар
Укажіть ім’я хоста неамериканського FTP-сервера.
-r CMD, --root-build CMD
Скористайтесь CMD щоб стати root під час створення пакета з вихідного коду. За замовчуванням — перший
of fakeroot, Суду, суперабо su який присутній у системі.
-R CMD, --root-install CMD
Скористайтесь CMD стати адміністратором під час встановлення пакета. За замовчуванням ви віддали
--root-build якщо ви щось вказали, інакше перший з Суду, суперабо su
який присутній у системі.
-s, --джерело
Завантажте вихідні пакети. Це значення за умовчанням.
-S, --немає джерела
Не завантажуйте вихідні пакети. За умовчанням вони завантажуються.
--розпакувати
Розпакуйте завантажені вихідні пакети.
-v, -багатослівний
Будьте багатослівними.
-- версія
Надрукуйте номер версії та вийдіть.
КОНФІГУРАЦІЯ ФАЙЛИ
Поведінка за замовчуванням борг можна змінити за допомогою файлів конфігурації /etc/debget.rc
та ~/.debget.rc (якщо не змінено -f or -F перемикачі). Ці файли обробляються як
Код Perl. Вони можуть встановити ці змінні для керування програмою (з відповідними їм
перемикачі):
$O{'arch'}
--арх
$O{'binary'}
-- двійковий, логічний
"{$O{'build'}"
--будувати, логічний
$O{'debug'}
--відлагоджувати, ціле число
$O{'dir'}
--реж
$O{'dist'}
--dist
$O{'host'}
--господар
$O{'install'}
--встановити, логічний
$O{'ні'}
--немає, логічний
$O{'no-config'}
--no-config, логічний
$O{'no-download-re'}
--no-download-re, посилання на масив
$O{'no-download-tar'}
--no-download-tar, логічний
$O{'no-dscverify'}
--no-dscverify, логічний
$O{'no-user-config'}
--no-user-config, логічний
$O{'non-us-dir'}
--non-us-dir
$O{'non-us-host'}
--non-us-host
$O{'root-build'}
--root-build
$O{'root-install'}
--root-install
$O{'source'}
--джерело, логічний
$O{'розпакувати'}
--розпакувати, логічний
$O{'verbose'}
-багатослівний, логічний
Ось приклад файлу конфігурації:
$O{'host'} = 'debian.terrabox.com';
$O{'verbose'} = 1;
Використовуйте debgetp онлайн за допомогою сервісів onworks.net