$ echo "remove Lock = Caps_Lock
keysym Caps_Lock = Control_L
add Control = Control_L" > ~/.xmodmap$ xmodmap ~/.xmodmap
Cлишком умный чтобы жить,
Fear and Loathing in Las Vegas
Cлишком красивый чтобы умереть.
$ echo "remove Lock = Caps_Lock
keysym Caps_Lock = Control_L
add Control = Control_L" > ~/.xmodmap$ xmodmap ~/.xmodmap
chezka@home:~$ sudo apt-cache show gitosis
Package: gitosis
Priority: optional
Section: universe/admin
Installed-Size: 320
Maintainer: Ubuntu MOTU Developers
Original-Maintainer: Daniel Baumann
Architecture: all
Version: 0.2+20080825-2
Depends: python, python-support (>= 0.7.1), adduser, git-core (>= 1:1.5.0), openssh-server, python-setuptools (>= 0.6c5)
Suggests: git-daemon-run, gitweb
Filename: pool/universe/g/gitosis/gitosis_0.2+20080825-2_all.deb
Size: 31556
MD5sum: 52bb382b1c538e34d5f8df3886612915
SHA1: f5ae69d439fd0f33055ddd04b148c2d243ea9a97
SHA256: a35adfb6dbbe042fe7420cf626fa00f333fab9b71f6886d7eaeda511c8cafc05
Description: git repository hosting application
gitosis aims to make hosting git repos easier and safer. It manages multiple
repositories under one user account, using SSH keys to identify users. End
users do not need shell accounts on the server, they will talk to one shared
account that will not let them run arbitrary commands.
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
sudo apt-get install gitosissudo apt-get install python2.5sudo rm /usr/bin/pythonsudo ln -s /usr/bin/python2.5 /usr/bin/pythonsudo -H -u gitosis gitosis-init < /home/chezka/.ssh/id_rsa.pub
git clone gitosis@localhost:gitosis-admin.git
Enter passphrase for key '/home/chezka/.ssh/id_rsa':
...
...
sudo gem install passengersudo passenger-install-apache2-modulesudo echo "LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-2.2.2/ext/apache2/mod_passenger.so
PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.2.2
PassengerRuby /usr/bin/ruby1.8" > /etc/apache2/conf.d/passengersudo echo "<VirtualHost *:80>
ServerName www.yourhost.com
DocumentRoot /path/to/project/public
</VirtualHost>" > /etc/apache2/sites-available/mysitesudo ln -s /etc/apache2/sites-available/mysite /etc/apache2/sites-enabled/mysite
$ cat /etc/mysql/conf.d/charset.cnf
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
[mysql]
default-character-set=utf8
сd /var/wwwsudo svn export svn://rubyforge.org/var/svn/redmine/branches/0.8-stable redminesudo cp config/database.yml.example config/database.ymlsudo nano config/database.yml
...
production:
adapter: mysql
database: redmine
host: localhost
username: redmine
password: somepassword
encoding: utf8
...
mysql -u root -pmysql>CREATE DATABASE redmine;mysql>CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'somepassword';
mysql>
GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';
sudo gem install rails --version=2.1.2sudo gem install mysqlrake db:migrate RAILS_ENV="production"sudo chown -R www-data:www-data /var/www/redminesudo echo "<virtualhost *:80>
ServerName ваш.домен
DocumentRoot /var/www/redmine/public
</virtualhost>" > /etc/apache2/sites-available/redminesudo ln -s /etc/apache2/sites-available/redmine /etc/apache2/sites-enabled/redminesudo /etc/init.d/apache2 restarttar -xvf pdt-all-in-one-linux-gtk-X.X.XXX.tar.gzmv ~/Desktop/eclipse/ ~/eclipsegedit ~/eclipse/eclipse.ini
-Xms1024m
-Xmx1024m
-XX:PermSize=256m
-XX:MaxPermSize=256m
~/eclipse/eclipsesudo apt-get install libsvn-javaecho "-Djava.library.path=/usr/lib/jni" >> ~/eclipse/eclipse.iniunzip -o sqlexplorer_plugin-3.0.5.RC7.zip -d ~/eclipsetar -xvf mysql-connector-java-5.0.X.tar.gzsudo cp ~/Desktop/mysql-connector-java-5.0.X/mysql-connector-java-5.0.X-bin.jar /usr/share/mysqlsudo nano /usr/local/subversion/mars/conf/svnserve.confanon-access = noneauth-access = writepassword-db = passwdrealm = Mars repositorysudo nano /usr/local/subversion/mars/conf/passwd[users]some_user = some_passwordsvnserve -d --foreground -r /usr/local/subversion/marssvn info svn://localhost
Path: localhost
URL: svn://localhost
...
cd /etc/init.d/sudo nano svnservesvnserve -d -r /usr/local/subversion/marssudo chmod +x svnservesudo update-rc.d svnserve defaultssudo apt-get install subversionsudo mkdir /usr/local/subversionsudo mkdir /usr/local/subversion/marssudo svnadmin create /usr/local/subversion/marssvnlook info /usr/local/subversion/mars2008-12-23 01:42:20 +0300 (Втр, 23 Дек 2008)0sudo apt-get install console-cyrillicsudo dpkg-reconfigure console-cyrillic (можно UniCyr, 16)sudo /etc/init.d/console-cyrillic start