初学ubuntu

前段时间突然对ubuntu很感兴趣,于是乎把电脑都换成了ubuntu,感觉ubuntu真的是很强大,现在把一些初学者的经验分享给大家。

1:切换gnome主题

由于长时间使用windows,习惯于那种桌面显示方式,所以安装完之后就换成了gnome,执行以下代码:

sudo apt-get install gnome-session-fallback

解决文本乱码
sudo apt-get install gnome-shell

gsettings set org.gnome.gedit.preferences.encodings auto-detected "['GB18030', 'GB2312', 'GBK', 'UTF-8', 'BIG5', 'CURRENT', 'UTF-16']"
gsettings set org.gnome.gedit.preferences.encodings shown-in-menu "['GB18030', 'GB2312', 'GBK', 'UTF-8', 'BIG5', 'CURRENT', 'UTF-16']"


2:输入法

我相信大家对ubuntu上自带的那个不怎么智能的输入法,后来发现fcitx的谷歌输入法很好用

首先:sudo apt-get install fcitx

然后:sudo apt-get install fcitx-sunpinyin

再:im-switch

选择fcitx。此时谷歌输入法安装完毕,感觉还是很好用的。


有时会出现无法切换中英文输入法,此时可以

一是重启  pkill -9 fcitx && fcitx &
二是配置环境变量
代码:
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim


分别写进/etc/profile ,~/.profile,~/.xprofile,~/.bashrc文件中
代码
代码:
sudo gedit /etc/profile
sudo gedit ~/.profile
sudo gedit ~/.xprofile
sudo gedit .bashrc
然后注销电脑


3:配置JDK

安装jdk
首先将下载好的文件拷至usr/lib/jvm/下
sudo cp jdk-6u35-linux-i586.bin usr/lib/jvm


然后修改权限为可执行
sudo chmod +x jdk-6u35-linux-i586.bin


然后安装
sudo ./jdk-6u35-linux-i586.bin


然后配置环境
sudo gedit /etc/profile


在最后添加以下内容
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_35
export JRE_HOME=/usr/lib/jvm/jdk1.6.0_35/jre
export PATH=$PATH:/usr/lib/jvm/jdk1.6.0_35/bin
export CLASSPATH=./:/usr/lib/jvm/jdk1.6.0_35/lib:/usr/lib/jvm/jdk1.6.0_35/jre/lib

配置adb环境
export PATH=/opt/eclipse-android/android-sdk-linux/tools:/opt/eclipse-android/android-sdk-linux/platform-tools:$PATH


此时,环境变量设置成功(设置环境变量的方法很多,不一一列举)
由于ubuntu中可能会有默认的jdk,如openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。
执行
代码:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_35/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_35/bin/javac 300


通过这一步将我们安装的jdk加入java选单。
然后执行
代码:
update-alternatives --config java


通过这一步选择系统默认的jdk
这样,再在shell中输入
代码:
java -version


时,就会显示系统使用的java是sun的java。


4:安装eclipse,并进行配置

首先解压缩下载好的压缩包,在终端中输入:

tar -zxvf eclipse-SDK-3.6.2-linux-gtk.tar.gz
sudo mv eclipse /opt/
sudo gedit /usr/share/applications/Eclipse.desktop

在文本中填入:
复制代码

[Desktop Entry]
Name=Eclipse
Comment=Eclipse IDE
Exec=/opt/eclipse/eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Application;Development;


这是建立了一个快捷方式

当运行eclipse时出现无法运行,则执行 chmod +x ./eclipse  来给eclipse相应的执行权限,即可正常运行

添加svn插件:http://subclipse.tigris.org/update_1.6.x

添加之后有时运行eclipse出现以下错误

Failed to load JavaHL Library. These are the errors that were encountered: no libsvnjavahl-1 in java.library.path no svnjavahl-1 in java.library.path no svnjavahl in java.library.path java.library.path = /usr/lib/jni

则执行一下代码
sudo apt-get install libsvn-java 

cp eclipse.ini eclipse.ini_bak 

vim eclipse.ini 

openFile 
-vmargs 
-Djava.library.path=/usr/lib/i386-linux-gnu/jni


5:显示完整时间日期  GUI方式:

安装dconf-tools:  sudo apt-get install dconf-tools
运行dconf-tools:   dconf-editor  (新版是dconf-editor,而不是原文说的dconf-tools)
依次展开com/canonical/indicator/datetime

在右侧修改time-format字段为"custom",修改custom-time-format字段为"%F %A %R:%S"


6:听歌软件
sudo apt-get install audacious
sudo apt-get install audacious-plugins audacious-plugins-extra audacious-plugins-extra-console

可以通过设置解决乱码问题,方法如下: 
首选项-播放列表-元数据:

        装入时:选择此项

        使用自动编码检测器:chinese

        备用字符编码:cp936(可以兼容更多的汉字,如简体及繁体,比GBK兼容性更好)


7:实现  ssh传输文件 

得开通 sshd服务  首先安装opensshserver端服务
sudo apt-get install openssh-server

之后便可以利用ssh来传输数据文件



PS:其中的环境变量的地址是我本机上的地址,大家配置的时候要修改成你机器上的实际地址。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值