Користувальницькькі налаштування

Налаштування сайту


debian

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Both sides previous revision Попередня ревізія
debian [2015/11/23 22:39]
wombat [Локальный репозиторий] Локальное зеркало
debian [2015/12/09 19:53]
wombat Системное время
Рядок 1: Рядок 1:
 +====== Системная локаль ======
 +
 +KDE устанавливает корректный язык из своих настроек,​ но как уже было [[http://​forums.debian.net/​viewtopic.php?​f=6&​t=22666&​sid=c875d8c792104e496328bf9c20a5f023 | давно замечено]],​ GTK-приложения работают с неверной локалью.
 +
 +Во-первых,​ нужно убедиться,​ что нужная локаль вообще сгенерирована для текущей системы. Это можно сделать командой ​
 +
 +  locale -a
 +
 +Если там отсутствует нужная,​ её следует раскомментировать в файле ''/​etc/​locale.gen'',​ а затем выполнить команду
 +
 +  # locale-gen
 +
 +Решить проблему с неверной локалью GTK-приложений в KDE можно установкой общесистемной локали в ''/​etc/​default/​locale'':​
 +
 +<file bash "/​etc/​default/​locale">​
 +#  File generated by update-locale
 +LANG="​uk_UA.UTF-8"​
 +LANGUAGE="​uk_UA:​uk"​
 +LC_COLLATE="​C"​
 +</​file>​
 +
 +Строка ''​LC_COLLATE''​ отвечает за алфавитную сортировку списков в элементах интерфейса. В частности,​ значение ''​C''​ означает,​ что в начале списка будут находиться слова, написанные латиницей,​ а затем -- кириллицей.
 +
 +====== Системное время ======
 +
 +Для смены часового пояса((https://​wiki.debian.org/​TimeZoneChanges)):​
 +
 +  sudo dpkg-reconfigure tzdata
 +
 +
 +
 +====== Сброс пароля MySQL ======
 +
 +  # /​etc/​init.d/​mysql stop
 +  # /​usr/​bin/​mysqld_safe --skip-grant-tables &
 +
 +  $ mysql --user=root mysql
 +  mysql> update user set Password=PASSWORD('​new-password-here'​) WHERE User='​root';​
 +  flush privileges;
 +  exit
 +
 +  fg
 +  CTRL+c
 +
 +  # /​etc/​init.d/​mysql start
 +
 +
 +====== APT ======
 +
 +===== Backports =====
 +
 +# apt-get -t wheezy-backports install <​package>​
 +
 +
 +
 +====== Локальный репозиторий ======
 +
 +===== Кеширующий прокси =====
 +
 +  sudo apt-get install apt-cacher-ng
 +  sudo mcedit /​etc/​apt-cacher-ng/​acng.conf
 +
 +  Proxy: http://​proxy.university.ua:​3429
 +
 +
 +  sudo systemctl -l status apt-cacher-ng
 +  sudo systemctl -l restart apt-cacher-ng
 +
 +Открываем в браузере((https://​www.unix-ag.uni-kl.de/​~bloch/​acng/​html/​index.html)) ''​http://​192.168.0.1:​3142/​acng-report.html''​ (где 192.168.0.1 -- IP-адрес кэширующего компьютера в нашей сети) и читаем раздел "​**Import**"​
 +
 +===== Локальное зеркало =====
 +
 +https://​wiki.debian.org/​HowToSetupADebianRepository
 +
 +https://​help.ubuntu.com/​community/​Rsyncmirror
 +
 +https://​www.packtpub.com/​books/​content/​create-local-ubuntu-repository-using-apt-mirror-and-apt-cacher
 +
 +  sudo apt-get install apt-mirror
 +
 +<file bash "/​etc/​apt/​mirror.list">​
 +# apt-mirror configuration file
 +##
 +## The default configuration options (uncomment and change to override)
 +##
 +#
 +set base_path /​media/​STORAGE/​
 +# set mirror_path $base_path/​mirror
 +# set skel_path $base_path/​skel
 +# set var_path $base_path/​var
 +#
 +# set defaultarch <running host architecture>​
 +set nthreads 20
 +#
 +
 +# 8.04 "​hardy"​ i386 mirror
 +deb-i386 http://​us.archive.ubuntu.com/​ubuntu hardy main restricted universe multiverse
 +deb-i386 http://​us.archive.ubuntu.com/​ubuntu hardy-updates main restricted universe multiverse
 +deb-i386 http://​us.archive.ubuntu.com/​ubuntu hardy-security main restricted universe multiverse
 +deb-i386 http://​us.archive.ubuntu.com/​ubuntu hardy-backports main restricted universe multiverse
 +deb-i386 http://​us.archive.ubuntu.com/​ubuntu hardy-proposed main restricted universe multiverse
 +deb-i386 http://​us.archive.ubuntu.com/​ubuntu hardy main/​debian-installer restricted/​debian-installer universe/​debian-installer multiverse/​debian-installer
 +deb-i386 http://​packages.medibuntu.org/​ hardy free non-free
 +
 +# 8.04 "​hardy"​ amd64 mirror
 +deb-amd64 http://​us.archive.ubuntu.com/​ubuntu hardy main restricted universe multiverse
 +deb-amd64 http://​us.archive.ubuntu.com/​ubuntu hardy-updates main restricted universe multiverse
 +deb-amd64 http://​us.archive.ubuntu.com/​ubuntu hardy-security main restricted universe multiverse
 +deb-amd64 http://​us.archive.ubuntu.com/​ubuntu hardy-backports main restricted universe multiverse
 +deb-amd64 http://​us.archive.ubuntu.com/​ubuntu hardy-proposed main restricted universe multiverse
 +deb-amd64 http://​us.archive.ubuntu.com/​ubuntu hardy main/​debian-installer restricted/​debian-installer universe/​debian-installer multiverse/​debian-installer
 +deb-amd64 http://​packages.medibuntu.org/​ hardy free non-free
 +
 +# Cleaning section
 +clean http://​us.archive.ubuntu.com/​
 +clean http://​packages.medibuntu.org/​
 +</​file>​
 +
 +  apt-mirror
 +
 +После этого нужно настроить веб-сервер на выдачу этого каталога по протоколу HTTP
 +
 +  cd /var/www/
 +  sudo ln -s /​media/​STORAGE/​mirror/​us.archive.ubuntu.com/​ubuntu/​ ubuntu\
 +
 +Когда зеркало настроено и работает,​ нужно настроить на клиентах доступ к нему:
 +
 +<file bash "/​etc/​apt/​sources.list">​
 +deb http://​192.168.0.10/​ubuntu hardy main restricted universe multiverse
 +deb http://​192.168.0.10/​ubuntu hardy-updates main restricted universe multiverse
 +deb http://​192.168.0.10/​ubuntu hardy-security main restricted universe multiverse
 +</​file>​
 +
 +
 +
 ====== Создание .deb-пакетов ====== ====== Создание .deb-пакетов ======
  
Рядок 122: Рядок 257:
  
 http://​packaging.ubuntu.com/​html/​debian-dir-overview.html http://​packaging.ubuntu.com/​html/​debian-dir-overview.html
-====== Системная локаль ====== 
- 
-KDE устанавливает корректный язык из своих настроек,​ но как уже было [[http://​forums.debian.net/​viewtopic.php?​f=6&​t=22666&​sid=c875d8c792104e496328bf9c20a5f023 | давно замечено]],​ GTK-приложения работают с неверной локалью. 
- 
-Во-первых,​ нужно убедиться,​ что нужная локаль вообще сгенерирована для текущей системы. Это можно сделать командой ​ 
- 
-  locale -a 
- 
-Если там отсутствует нужная,​ её следует раскомментировать в файле ''/​etc/​locale.gen'',​ а затем выполнить команду 
- 
-  # locale-gen 
- 
-Решить проблему с неверной локалью GTK-приложений в KDE можно установкой общесистемной локали в ''/​etc/​default/​locale'':​ 
- 
-<file bash "/​etc/​default/​locale">​ 
-#  File generated by update-locale 
-LANG="​uk_UA.UTF-8"​ 
-LANGUAGE="​uk_UA:​uk"​ 
-LC_COLLATE="​C"​ 
-</​file>​ 
- 
-Строка ''​LC_COLLATE''​ отвечает за алфавитную сортировку списков в элементах интерфейса. В частности,​ значение ''​C''​ означает,​ что в начале списка будут находиться слова, написанные латиницей,​ а затем -- кириллицей. 
- 
-====== APT ====== 
- 
-===== Backports ===== 
- 
-# apt-get -t wheezy-backports install <​package>​ 
- 
- 
- 
-====== Локальный репозиторий ====== 
- 
-===== Кеширующий прокси ===== 
- 
-  sudo apt-get install apt-cacher-ng 
-  sudo mcedit /​etc/​apt-cacher-ng/​acng.conf 
- 
-  Proxy: http://​proxy.university.ua:​3429 
- 
- 
-  sudo systemctl -l status apt-cacher-ng 
-  sudo systemctl -l restart apt-cacher-ng 
- 
-Открываем в браузере((https://​www.unix-ag.uni-kl.de/​~bloch/​acng/​html/​index.html)) ''​http://​192.168.0.1:​3142/​acng-report.html''​ (где 192.168.0.1 -- IP-адрес кэширующего компьютера в нашей сети) и читаем раздел "​**Import**"​ 
- 
-===== Локальное зеркало ===== 
- 
-https://​wiki.debian.org/​HowToSetupADebianRepository 
- 
-https://​help.ubuntu.com/​community/​Rsyncmirror 
- 
-https://​www.packtpub.com/​books/​content/​create-local-ubuntu-repository-using-apt-mirror-and-apt-cacher 
- 
-  sudo apt-get install apt-mirror 
- 
-<file bash "/​etc/​apt/​mirror.list">​ 
-# apt-mirror configuration file 
-## 
-## The default configuration options (uncomment and change to override) 
-## 
-# 
-set base_path /​media/​STORAGE/​ 
-# set mirror_path $base_path/​mirror 
-# set skel_path $base_path/​skel 
-# set var_path $base_path/​var 
-# 
-# set defaultarch <running host architecture>​ 
-set nthreads 20 
-# 
- 
-# 8.04 "​hardy"​ i386 mirror 
-deb-i386 http://​us.archive.ubuntu.com/​ubuntu hardy main restricted universe multiverse 
-deb-i386 http://​us.archive.ubuntu.com/​ubuntu hardy-updates main restricted universe multiverse 
-deb-i386 http://​us.archive.ubuntu.com/​ubuntu hardy-security main restricted universe multiverse 
-deb-i386 http://​us.archive.ubuntu.com/​ubuntu hardy-backports main restricted universe multiverse 
-deb-i386 http://​us.archive.ubuntu.com/​ubuntu hardy-proposed main restricted universe multiverse 
-deb-i386 http://​us.archive.ubuntu.com/​ubuntu hardy main/​debian-installer restricted/​debian-installer universe/​debian-installer multiverse/​debian-installer 
-deb-i386 http://​packages.medibuntu.org/​ hardy free non-free 
- 
-# 8.04 "​hardy"​ amd64 mirror 
-deb-amd64 http://​us.archive.ubuntu.com/​ubuntu hardy main restricted universe multiverse 
-deb-amd64 http://​us.archive.ubuntu.com/​ubuntu hardy-updates main restricted universe multiverse 
-deb-amd64 http://​us.archive.ubuntu.com/​ubuntu hardy-security main restricted universe multiverse 
-deb-amd64 http://​us.archive.ubuntu.com/​ubuntu hardy-backports main restricted universe multiverse 
-deb-amd64 http://​us.archive.ubuntu.com/​ubuntu hardy-proposed main restricted universe multiverse 
-deb-amd64 http://​us.archive.ubuntu.com/​ubuntu hardy main/​debian-installer restricted/​debian-installer universe/​debian-installer multiverse/​debian-installer 
-deb-amd64 http://​packages.medibuntu.org/​ hardy free non-free 
- 
-# Cleaning section 
-clean http://​us.archive.ubuntu.com/​ 
-clean http://​packages.medibuntu.org/​ 
-</​file>​ 
- 
-  apt-mirror 
- 
-После этого нужно настроить веб-сервер на выдачу этого каталога по протоколу HTTP 
- 
-  cd /var/www/ 
-  sudo ln -s /​media/​STORAGE/​mirror/​us.archive.ubuntu.com/​ubuntu/​ ubuntu\ 
- 
-Когда зеркало настроено и работает,​ нужно настроить на клиентах доступ к нему: 
- 
-<file bash "/​etc/​apt/​sources.list">​ 
-deb http://​192.168.0.10/​ubuntu hardy main restricted universe multiverse 
-deb http://​192.168.0.10/​ubuntu hardy-updates main restricted universe multiverse 
-deb http://​192.168.0.10/​ubuntu hardy-security main restricted universe multiverse 
-</​file>​ 
-====== Сброс пароля MySQL ====== 
- 
-  # /​etc/​init.d/​mysql stop 
-  # /​usr/​bin/​mysqld_safe --skip-grant-tables & 
- 
-  $ mysql --user=root mysql 
-  mysql> update user set Password=PASSWORD('​new-password-here'​) WHERE User='​root';​ 
-  flush privileges; 
-  exit 
- 
-  fg 
-  CTRL+c 
- 
-  # /​etc/​init.d/​mysql start 
  
  
debian.txt · В останнє змінено: 2015/12/09 19:53 by wombat