Menu Home

ubuntu

JDK版本切换

Install sudo update-alternatives –install /usr/bin/java java /opt/jdk1.7.0_67/bin/java 50 sudo update-alternatives –install /usr/bin/javac javac /opt/jdk1.7.0_67/bin/javac 50 sudo update-alternatives –install /usr/bin/javah javah /opt/jdk1.7.0_67/bin/javah 50 sudo update-alternatives –install /usr/bin/javaws javaws /opt/jdk1.7.0_67/bin/javaws 50 sudo update-alternatives –install /usr/bin/javap javap /opt/jdk1.7.0_67/bin/javap 50 Config sudo update-alternatives –config javac sudo update-alternatives –config java sudo update-alternatives –config javaws sudo […]

Apache Virtual Host

OS: ubuntu 12.04 Apache: 2.2.22 Configure file: /etc/apache2/sites-available/default NameVirtualHost [IP Address] <VirtualHost [IP Address]> ServerName www.asite.com ServerAdmin [email protected] DocumentRoot /var/www/asite <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/asite> #Options Indexes FollowSymLinks MultiViews Options -Indexes AllowOverride All Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory “/usr/lib/cgi-bin”> AllowOverride All […]

Ubuntu:建立ssh代理

Ubuntu 14.04 先强烈鄙视一下移动的宽带业务,各种不好用,最郁闷的是把VPN给封了。所以只能想别的方法来访问Google和Android developer了,在这里记录一下方法。 ssh -qTfnN -D 7070 [email protected] 这里的的端口号7070是任意(> 1024)你机器上的空闲端口。 然后打开Settings—-> Network控制面板,把SocksHost对接到本机的7070端口,就是在上一步中建立ssh隧道的端口: 在这里设置的proxy是系统级别的,你也可以通过你的浏览器来设置一些更详细的规则,这样会省一些proxy流量。不过我发现Chrome只能使用全局proxy,好在有SwitchySharp插件, firefox是可以设置自己的proxy的。 PS:参数说明 Argument Comment -q Quiet mode. Causes all warning and diagnostic messages to be suppressed. -T Disable pseudo-tty allocation. -f Requests ssh to go to background just before command execution. This is useful if ssh […]

sudo环境变量设置

编辑 /etc/sudoers : Defaults env_reset Defaults secure_path=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin” 修改为: #不重置sudo的环境变量,沿用当前用户的环境变量 Defaults !env_reset #Defaults secure_path=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin”

ubuntu修改MAC地址

OS: ubuntu 12.04 命令行方式 ifconfig eth0 down ifconfig eth0 hw ether [00:00:00:00] ifconfig eth0 up 修改系统文件方式 /etc/network/interfaces iface eth0 inet static pre-up ifconfig eth0 hw ether [00:00:00:00] address 192.168.2.100 netmask 255.255.255.0 gateway 192.168.0.1

ubuntu搭建git服务器

安装git服务器 github实在是个好东西,奈何不花钱就不能创建私用仓库,只能在自己的vps上搭建git服务器了。 所有在git服务器上的操作默认都是root用户 安装必备的软件 $ apt-get install git-core openssh-server openssh-client 增加git用户 $ useradd -m git -s /bin/bash $ passwd git 建立git仓库的保存位置 $ mkdir /home/git/repo $ chown git:git /home/git/repo/ $ chmod 700 /home/git/repo/ 安装和配置gitosis $ apt-get install python-setuptools $ cd /tmp #把gitosis的源代码clone到/tmp目录下 $ git clone git://github.com/res0nat0r/gitosis.git $ python setup.py install #安装gitosis […]

ubuntu使用Fn调节屏幕亮度

OS: ubuntu 12.04 NVIDIA: 319.37 笔记本在ubuntu下更新了NVIDIA显卡驱动后,Fn快捷键调节屏幕亮度的功能失效了,可以使用下面的方法重新启用: 在 /etc/X11/xorg.conf的”Device”段加入一行: Option “RegistryDwords” “EnableBrightnessControl=1” 现在xorg.conf看起来可能是这样: Section “Device” Identifier “Device0” Driver “nvidia” VendorName “NVIDIA Corporation” Option “RegistryDwords” “EnableBrightnessControl=1” EndSection