debian
Розбіжності
Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версійПопередня ревізіяНаступна ревізія | Попередня ревізія | ||
| debian [2014/08/04 21:45] – [Создание .deb-пакетов] wombat | debian [2015/12/09 17:53] (поточний) – Системное время wombat | ||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| + | ====== Системная локаль ====== | ||
| + | |||
| + | KDE устанавливает корректный язык из своих настроек, | ||
| + | |||
| + | Во-первых, | ||
| + | |||
| + | locale -a | ||
| + | |||
| + | Если там отсутствует нужная, | ||
| + | |||
| + | # locale-gen | ||
| + | |||
| + | Решить проблему с неверной локалью GTK-приложений в KDE можно установкой общесистемной локали в ''/ | ||
| + | |||
| + | <file bash "/ | ||
| + | # File generated by update-locale | ||
| + | LANG=" | ||
| + | LANGUAGE=" | ||
| + | LC_COLLATE=" | ||
| + | </ | ||
| + | |||
| + | Строка '' | ||
| + | |||
| + | ====== Системное время ====== | ||
| + | |||
| + | Для смены часового пояса((https:// | ||
| + | |||
| + | sudo dpkg-reconfigure tzdata | ||
| + | |||
| + | |||
| + | |||
| + | ====== Сброс пароля MySQL ====== | ||
| + | |||
| + | # / | ||
| + | # / | ||
| + | |||
| + | $ mysql --user=root mysql | ||
| + | mysql> update user set Password=PASSWORD(' | ||
| + | flush privileges; | ||
| + | exit | ||
| + | |||
| + | fg | ||
| + | CTRL+c | ||
| + | |||
| + | # / | ||
| + | |||
| + | |||
| + | ====== APT ====== | ||
| + | |||
| + | ===== Backports ===== | ||
| + | |||
| + | # apt-get -t wheezy-backports install < | ||
| + | |||
| + | |||
| + | |||
| + | ====== Локальный репозиторий ====== | ||
| + | |||
| + | ===== Кеширующий прокси ===== | ||
| + | |||
| + | sudo apt-get install apt-cacher-ng | ||
| + | sudo mcedit / | ||
| + | |||
| + | Proxy: http:// | ||
| + | |||
| + | |||
| + | sudo systemctl -l status apt-cacher-ng | ||
| + | sudo systemctl -l restart apt-cacher-ng | ||
| + | |||
| + | Открываем в браузере((https:// | ||
| + | |||
| + | ===== Локальное зеркало ===== | ||
| + | |||
| + | https:// | ||
| + | |||
| + | https:// | ||
| + | |||
| + | https:// | ||
| + | |||
| + | sudo apt-get install apt-mirror | ||
| + | |||
| + | <file bash "/ | ||
| + | # apt-mirror configuration file | ||
| + | ## | ||
| + | ## The default configuration options (uncomment and change to override) | ||
| + | ## | ||
| + | # | ||
| + | set base_path / | ||
| + | # set mirror_path $base_path/ | ||
| + | # set skel_path $base_path/ | ||
| + | # set var_path $base_path/ | ||
| + | # | ||
| + | # set defaultarch <running host architecture> | ||
| + | set nthreads 20 | ||
| + | # | ||
| + | |||
| + | # 8.04 " | ||
| + | deb-i386 http:// | ||
| + | deb-i386 http:// | ||
| + | deb-i386 http:// | ||
| + | deb-i386 http:// | ||
| + | deb-i386 http:// | ||
| + | deb-i386 http:// | ||
| + | deb-i386 http:// | ||
| + | |||
| + | # 8.04 " | ||
| + | deb-amd64 http:// | ||
| + | deb-amd64 http:// | ||
| + | deb-amd64 http:// | ||
| + | deb-amd64 http:// | ||
| + | deb-amd64 http:// | ||
| + | deb-amd64 http:// | ||
| + | deb-amd64 http:// | ||
| + | |||
| + | # Cleaning section | ||
| + | clean http:// | ||
| + | clean http:// | ||
| + | </ | ||
| + | |||
| + | apt-mirror | ||
| + | |||
| + | После этого нужно настроить веб-сервер на выдачу этого каталога по протоколу HTTP | ||
| + | |||
| + | cd /var/www/ | ||
| + | sudo ln -s / | ||
| + | |||
| + | Когда зеркало настроено и работает, | ||
| + | |||
| + | <file bash "/ | ||
| + | deb http:// | ||
| + | deb http:// | ||
| + | deb http:// | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| ====== Создание .deb-пакетов ====== | ====== Создание .deb-пакетов ====== | ||
| Рядок 92: | Рядок 227: | ||
| + | ===== Параллельная сборка ===== | ||
| + | |||
| + | Для того, чтобы собирать пакет, компилируя в несколько потоков, | ||
| + | |||
| + | <file rules rules> | ||
| + | # | ||
| + | %: | ||
| + | dh $@ --parallel | ||
| + | . . . | ||
| + | </ | ||
| + | |||
| + | после чего запускать сборку командой: | ||
| + | |||
| + | debuild -eDEB_BUILD_OPTIONS=" | ||
| + | |||
| + | где указано производить компиляцию в 4 потока. | ||
| ===== Полезные ссылки ===== | ===== Полезные ссылки ===== | ||
| Рядок 104: | Рядок 255: | ||
| http:// | http:// | ||
| - | ====== Системная локаль ====== | ||
| - | |||
| - | KDE устанавливает корректный язык из своих настроек, | ||
| - | |||
| - | Во-первых, | ||
| - | locale -a | + | http://packaging.ubuntu.com/html/debian-dir-overview.html |
| - | + | ||
| - | Если там отсутствует нужная, | + | |
| - | + | ||
| - | # locale-gen | + | |
| - | + | ||
| - | Решить проблему с неверной локалью GTK-приложений в KDE можно установкой общесистемной локали в ''/ | + | |
| - | + | ||
| - | <file bash "/etc/default/ | + | |
| - | # File generated by update-locale | + | |
| - | LANG=" | + | |
| - | LANGUAGE=" | + | |
| - | LC_COLLATE=" | + | |
| - | </ | + | |
| - | + | ||
| - | Строка '' | + | |
| - | + | ||
| - | ====== APT ====== | + | |
| - | + | ||
| - | ===== Backports ===== | + | |
| - | + | ||
| - | # apt-get -t wheezy-backports install < | + | |
| - | + | ||
| - | ====== Сброс пароля MySQL ====== | + | |
| - | + | ||
| - | # /etc/init.d/ | + | |
| - | # / | + | |
| - | + | ||
| - | $ mysql --user=root mysql | + | |
| - | mysql> update user set Password=PASSWORD(' | + | |
| - | flush privileges; | + | |
| - | exit | + | |
| - | + | ||
| - | fg | + | |
| - | CTRL+c | + | |
| - | + | ||
| - | # /etc/init.d/mysql start | + | |
debian.1407188753.txt.bz2 · Востаннє змінено: повз wombat
