Ubuntu使用笔记
1.Ubuntu安装完Chrome无法打开.
rm -rf ~/.config/google-chrome
2.删除系统自带的Amazon的链接
sudo apt-get remove unity-webapps-common
3.通配符删除libreoffice系列软件
sudo apt-get remove --purge libreoffice*
4.安装Xampp
先添加安装包可执行权限在执行安装即可.
sudo chmod a+x xampp-linux-x64-7.0.6-0-installer.run
sudo ./xampp-linux-x64-7.0.6-0-installer.run
命令启动及停止
sudo /opt/lampp/lampp start
sudo /opt/lampp/lampp stop
可视化面板方式
sudo /opt/lampp/manager-linux-x64.run 或者
sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel
注:前者可以配置MySQL的端口及Apache Server的端口. 后者只是启动面板.
Apache无法启动的原因(端口被占用的情况下)
找出端口被哪些程序占用将其端口改掉(如VMware默认的Shard VMs中Https端口默认443)或修改Apache Web Server本身的端口
修改其本身端口的方式 可通过上文描述的启动面板manager-linux-x64,
在Manage Server-Apache Web Server-Configure讲其端口修改, 如果是SSL端口无法修改,cd至opt/lampp/etc/extra, 修改httpd-ssl.conf的Listen
5.Ubuntu下远程桌面连接Windows
sudo apt-get install rdesktop
rdesktop -f -a 32 111.111.111.111
-u用户名
-p密码
-n客户端主机名(显示windows任务管理器中的连接客户端名)
-g桌面大小( 宽* 高)[也可以用 x(小写的X)]
-f全屏模式,从全屏模式切换出来按Ctrl+Alt+Enter
-a连接颜色深度(最高到16位),一般选16才会显示真彩色(window7支持32位)
-0数字0表示连接上windows控制台,等效mstsc/console命令
6.在某些程序中无法输入中文的解决方案.
有些程序如wps,idea等在使用时发现无法输入中文,一般为与输入法iBus不兼容, 需在编辑程序启动文件指定其输入法为fcitx
XMODIFIERS="@im=fcitx"
export XMODIFIERS
7.Stardict安装离线词典的方法
将离线词典包解压到安装目录(usr/share/stardict)中的dic目录下即可
sudo tar jxf /home/andy/Desktop/stardict-gaojihanyudacidian_fix-2.4.2.tar.bz2 -C /usr/share/stardict/dic
8.设置Ubuntu开机启动项
控制台输入gnome-session-properties
9.安装Mac风格Themes.
sudo add-apt-repository ppa:noobslab/macbuntu
sudo apt-get update
sudo apt-get install macbuntu-os-icons-lts-v7
sudo apt-get install macbuntu-os-ithemes-lts-v7
然后在使用Unity Tweak Tool选择相关主题及图标即可.
10.安装oracle11g install client.
oracle的安装种类很多,有server, client, client-xe,install client等,这里介绍install client,轻量级的客户端
先至官网http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html
下载basic、devel、sdk、sqlplus. 其中basic为必装.其他选装
如果是rpm包, 先安装alient (sudo apt-get install alien) , 用alient安装
sudo alien -i oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
sudo alien -i oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm
sudo alien -i oracle-instantclient11.2-sdk-11.2.0.4.0-1.x86_64.rpm
sudo alien -i oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm
如果是zip包
unzip oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.zip
unzip oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.zip
unzip oracle-instantclient11.2-sdk-11.2.0.4.0-1.x86_64.zip
unzip oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.zip
安装所需要的库:
sudo apt-get install libaio1
修改配置文件
配置/etc/ld.so.conf文件
sudo gedit /etc/ld.so.conf
添加内容: /usr/lib/oracle/11.2/client64/lib/
执行/sbin/ldconfig命令,使其生效
sudo /sbin/ldconfig
配置/etc/profile文件,bashrc文件
sudo gedit /etc/profile
sudo gedit ~/.bashrc
添加如下环境变量
export ORACLE_HOME=/usr/lib/oracle/11.2/client64
export ORACLE_BASE=/usr/lib/oracle/11.2
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/lib
export PATH=$PATH:$ORACLE_HOME/bin
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"
执行命令source /etc/profile, 使其生效
到$ORACLE_HOME目录创建network/admin文件夹
cd $ORACLE_HOME/
sudo mkdir network/admin
在其目录下创建数据库配置文件tnsnames.ora.
cd network/admin/
sudo gedit tnsnames.ora
加入数据连接配置内容
DB213 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 111.111.111.111)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = mydb) ) )
然后使用sqlplus就可以使用了.
11.安装SQLDeveloper.
在官网http://www.oracle.com/technology/software/products/sql/index.html
选择Other platforms版本. 这个是zip的, 应该能同时在windows,linux,mac下运行
解压后定位到该目录. 授权sqldeveloper.sh
chmod u+x sqldeveloper.sh
然后运行sqldeveloper.sh 即可
sudo ./sqldeveloper.sh
本人下的4.1.1的版本, 在java环境变量有效的情况下,无需对 sqldeveloper指定jdk目录, 可直接使用
12. 修改SQLDeveloper界面字体大小
SQLDeveloper的选项中只能修改编辑器及结果表格的字体,无法修改界面菜单等元素的字体,在高分屏下看起来会很难受.
通过find找到./.sqldeveloper/system4.1.1.19.59/o.sqldeveloper.12.2.0.19.59目录(如我安装的是4.1.1版本,生成的目录格式是这样的)
find -name "*sqldeveloper*.*"
修改其目录下的ide.properties
geidt ./.sqldeveloper/system4.1.1.19.59/o.sqldeveloper.12.2.0.19.59/ide.properties
将其他的Ide.FontSize全部注释掉(在前面加#号)
讲默认的Ide.FontSize=11注释取消,11号修改为你要改变的字体大小即可.
13.Ubuntu下安装plsqldev
先安装完wine
在此地址下载 instantclient-basic-nt-11.2.0.4.0.zip
http://www.oracle.com/technetwork/topics/winsoft-085727.html
将其解压至随意目录
如/home/andy/ide/oracle_instantclient_11_2/ ,这是我的解压目录
安装plsql并打开, 如果有绿色版可直接运行plsqldev.exe
在工具-首选项中修改Oracle主目录及OCI库路径
Oracle主目录 = /home/andy/ide/oracle_instantclient_11_2/
OCI库路径 = /home/andy/ide/oracle_instantclient_11_2/oci.dll
保存后关闭plsqldev.
打开wine的注册表,指定TNS路径. TNS具体信息可在 plsqldev的帮助-关于-附加信息-TNS看查看,前提是TNS的配置文件能被检测到.
wine regedit
找到HKEY_CURRENT_USER - Environment
添加字符串项
TNS_ADMIN = /home/andy/ide/oracle_instantclient_11_2/
NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK
然后在 /home/andy/ide/oracle_instantclient_11_2/中 放入你的tnsnames.ora即可.