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

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


debian

Розбіжності

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

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

Both sides previous revision Попередня ревізія
Наступна ревізія
Попередня ревізія
debian [2015/06/19 15:41]
wombat [Локальный репозиторий] Import from /var/cache/apt/archive
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**"​ 
-====== Сброс пароля 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.1434717660.txt.bz2 · В останнє змінено: 2015/06/19 15:41 by wombat