<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6833226446856923919</id><updated>2012-03-12T23:17:17.191+04:00</updated><category term='locale'/><category term='linux'/><category term='debian'/><category term='aptitude'/><category term='sudo'/><category term='approx'/><category term='ubuntu'/><category term='java'/><title type='text'>Turbid Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://turbidit.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833226446856923919/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://turbidit.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Turbid</name><uri>http://www.blogger.com/profile/02883788607997207737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6833226446856923919.post-6603499641863911128</id><published>2012-03-12T21:33:00.009+04:00</published><updated>2012-03-12T23:17:17.198+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='locale'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Устанавливаем локаль en_RU</title><content type='html'>Многие предпочитают локаль en_US.UTF-8, но не всем удобна американская система велечин, дат и т.п. Установка таких переменных как LC_TIME не всеми приложениями адекватно воспринимается. На помощь приходит локаль en_RU.UTF-8.&lt;br /&gt;&lt;br /&gt;1. Скачиваем саму локаль и кладем ее рядом с остальными:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;# curl http://catap.ru/stuff/en_RU &gt; /usr/share/i18n/locales/&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;2. Прописываем её:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;# echo "en_RU.UTF-8 UTF-8" &gt;&gt; /usr/share/i18n/SUPPORTED&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;В Debian также пришлось прописать:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;# echo "en_RU.UTF-8 UTF-8" &gt;&gt; /etc/locale.gen&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;а в Ubuntu:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;# echo "en_RU.UTF-8 UTF-8" &gt;&gt; /var/lib/locales/supported.d/en&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;и пересобирать локали:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;# locale-gen&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;3. Переконфигурируем пакет с локалями:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;# dpkg-reconfigure locales&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Debian мне предложил выбрать локаль по умолчанию. В Ubuntu же придется вносить &lt;br /&gt;&lt;br /&gt;&lt;code&gt;LANG=en_RU.UTF-8&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;вручную в файл /etc/default/locale для всей системы, либо для отдельного пользователя через export в ~/.profile&lt;br /&gt;&lt;br /&gt;4. Перелогиниваемся и проверяем&lt;br /&gt;&lt;br /&gt;Источники:&lt;br /&gt;&lt;a href="http://catap.ru/blog/2009/09/03/en_ru-install-to-your-system/"&gt;http://catap.ru/blog/2009/09/03/en_ru-install-to-your-system/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ubuntudrom.blogspot.com/2010/04/enru.html"&gt;http://ubuntudrom.blogspot.com/2010/04/enru.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6833226446856923919-6603499641863911128?l=turbidit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turbidit.blogspot.com/feeds/6603499641863911128/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://turbidit.blogspot.com/2012/03/enru.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833226446856923919/posts/default/6603499641863911128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833226446856923919/posts/default/6603499641863911128'/><link rel='alternate' type='text/html' href='http://turbidit.blogspot.com/2012/03/enru.html' title='Устанавливаем локаль en_RU'/><author><name>Turbid</name><uri>http://www.blogger.com/profile/02883788607997207737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833226446856923919.post-2869600153837726995</id><published>2012-03-07T12:21:00.019+04:00</published><updated>2012-03-12T22:20:40.024+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Собираем Java в deb-пакет</title><content type='html'>Как известно, в Debian недавно перестали собирать пакеты Java от Oracle. На помощь приходит скрипт &lt;a href="https://github.com/cedricpineau/java-package"&gt;java-package&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;1. Ставим пакеты необходимые пакеты:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;# apt-get install debhelper fakeroot&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;2. Скачиваем сам скрипт java-package:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;$ git clone git@github.com:cedricpineau/java-package.git &amp;&amp; cd java-package&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;3. &lt;a href="http://www.oracle.com/technetwork/java/javase/downloads"&gt;Скачиваем&lt;/a&gt; нужный архив  Java SE JRE или JDK&lt;br /&gt;&lt;br /&gt;4. Собираем пакет:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;$ J2SE_PACKAGE_LIBDIR=./lib ./make-jpkg downloaded-archive&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;5. Ставим: &lt;br /&gt;&lt;br /&gt;&lt;code&gt;# dpkg -i oracle-java6-*.deb&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;p.s. Для Ubuntu есть специальный репозиторий: ppa:ferramroberto/java&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6833226446856923919-2869600153837726995?l=turbidit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turbidit.blogspot.com/feeds/2869600153837726995/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://turbidit.blogspot.com/2012/03/deb-jdk.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833226446856923919/posts/default/2869600153837726995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833226446856923919/posts/default/2869600153837726995'/><link rel='alternate' type='text/html' href='http://turbidit.blogspot.com/2012/03/deb-jdk.html' title='Собираем Java в deb-пакет'/><author><name>Turbid</name><uri>http://www.blogger.com/profile/02883788607997207737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833226446856923919.post-499115289590033502</id><published>2010-08-07T16:49:00.011+04:00</published><updated>2012-03-12T22:20:57.810+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sudo'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Использование sudо без пароля</title><content type='html'>1. Если не стоит sudo, то ставим его:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;# aptitude install sudo&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;2. Добавляем пользователя в группу sudo (вместо username пишем свой логин):&lt;br /&gt;&lt;br /&gt;&lt;code&gt;# adduser username sudo&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;3. В файле /etc/sudoers раскомментируем группу sudo:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;%sudo ALL=NOPASSWD: ALL&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Это позволит пользователям, входящим в группу sudo, выполнять привилегированные операции без ввода пароля.&lt;br /&gt;&lt;br /&gt;P.S. За удобство вы платите безопасностью системы - я предупредил.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6833226446856923919-499115289590033502?l=turbidit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turbidit.blogspot.com/feeds/499115289590033502/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://turbidit.blogspot.com/2010/08/sud.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833226446856923919/posts/default/499115289590033502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833226446856923919/posts/default/499115289590033502'/><link rel='alternate' type='text/html' href='http://turbidit.blogspot.com/2010/08/sud.html' title='Использование sudо без пароля'/><author><name>Turbid</name><uri>http://www.blogger.com/profile/02883788607997207737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833226446856923919.post-7122658408048628617</id><published>2010-06-23T15:26:00.007+04:00</published><updated>2012-03-12T22:22:04.181+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='aptitude'/><title type='text'>Удобные алиасы для работы с пакетами</title><content type='html'>Добавляем алиасы в ~/.bashrc:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;alias apu='sudo aptitude update'&lt;br /&gt;alias apf='sudo aptitude full-upgrade'&lt;br /&gt;alias app='sudo aptitude purge'&lt;br /&gt;alias api='sudo aptitude install'&lt;br /&gt;alias aps='aptitude search'&lt;br /&gt;alias apv='apt-cache policy'&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6833226446856923919-7122658408048628617?l=turbidit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turbidit.blogspot.com/feeds/7122658408048628617/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://turbidit.blogspot.com/2010/06/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833226446856923919/posts/default/7122658408048628617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833226446856923919/posts/default/7122658408048628617'/><link rel='alternate' type='text/html' href='http://turbidit.blogspot.com/2010/06/blog-post.html' title='Удобные алиасы для работы с пакетами'/><author><name>Turbid</name><uri>http://www.blogger.com/profile/02883788607997207737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6833226446856923919.post-571156315107218245</id><published>2010-05-13T17:21:00.013+04:00</published><updated>2012-03-12T22:21:16.944+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='approx'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Пускаем approx через http-прокси</title><content type='html'>Если кто не знает, то approx - кеширующий прокси-сервер для deb-репозитория.&lt;br /&gt;&lt;br /&gt;Иногда его нужно пустить через http-прокси и для этого раньше достаточно было просто в файле /etc/default/approx прописать переменную окружения http_proxy. Но с версии 4.0 approx перешел на новую систему инициализации inetd, поэтому все несколько усложнилось. Воспользуемся же советом, найденным в /usr/share/doc/approx/FAQ:&lt;br /&gt;&lt;br /&gt;1. Создадим файл /usr/sbin/approx-wrapper следующего содержания:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;#!/bin/sh&lt;br /&gt;export http_proxy=http://user:pass@proxy:port&lt;br /&gt;exec /usr/sbin/approx&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;и сделаем его исполняемым:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;# chmod +x /usr/sbin/approx-wrapper&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;2. Меняем в файле /etc/inetd.conf путь  /usr/sbin/approx на /usr/sbin/approx-wrapper&lt;br /&gt;&lt;br /&gt;3. Перезапускаем супер-сервер inetd:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;# invoke-rc.d openbsd-inetd restart&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6833226446856923919-571156315107218245?l=turbidit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://turbidit.blogspot.com/feeds/571156315107218245/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://turbidit.blogspot.com/2010/05/approx-http.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6833226446856923919/posts/default/571156315107218245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6833226446856923919/posts/default/571156315107218245'/><link rel='alternate' type='text/html' href='http://turbidit.blogspot.com/2010/05/approx-http.html' title='Пускаем approx через http-прокси'/><author><name>Turbid</name><uri>http://www.blogger.com/profile/02883788607997207737</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
