elementary os Freya安装后的一些配置
来源:互联网 发布:java 大数据搜索引擎 编辑:程序博客网 时间:2024/06/06 02:05
1、更新源和安装更新
sudo apt-get updatesudo apt-get upgrade
2、安装bumblebee
sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic
用于nvidia独显驱动和管理(仅限nvidia独立显卡)
3、修改plank主题和dock所在位置
cd cd ~/.config/plank/dock1/vim settings //如果没有安装vim使用 sudo apt-get install vim 后继续操作,也可以用其他的一些编辑工具来完成
以下是需要修改的地方:
#The position for the dock on the monitor. If 0, left. If 1, right. If 2, top. If 3, bottom.Position=0 //默认是3#The name of the dock's theme to use.Theme=Transparent //默认是GTK+,主题包存放在 /usr/share/plank/theme下
4、禁用访客模式
cd /usr/share/lightdm/lightdm.conf.d/sudo vim 50-no-guest.conf
将以下内容添加进这个文件(系统默认没有这个文件)
[SeatDefaults]allow-guest=falsen
:wq保存退出,重启即可完成
或者使用一句代码:
sudo sh -c 'printf "[SeatDefaults]nallow-guest=falsen" >/usr/share/lightdm/lightdm.conf.d/50-no-guest.conf'
来完成,执行完后重启即可
5、安装搜狗输入法
先将ibus输入法卸载
sudo apt-get remove ibussudo apt-get autoremove //可选,用于系统删除和卸载不需要的安装包
然后直接去搜狗linux官网下载:http://pinyin.sogou.com/linux/?r=pinyin
根据自己系统来下载,下载完后直接点击安装即可
6、安装wps
直接去官网下载安装包:http://community.wps.cn/download/
完后直接点击安装即可完成
7、安装chrome
sudo apt-get install google-chrome-stable
安装flash player
sudo apt-get install pepperflashplugin-nonfreesudo update-pepperflashplugin-nonfree --install
8、修改hosts
具体hosts内容可以参考:
1、http://www.360kb.com/kb/2_150.html
2、http://laod.cn/hosts/2015-google-hosts.html
我用的第一个
cd /etc/sudo vim hosts
将参考网址中的dns解析内容放进hosts文件,:wq保存退出
9、安装sublime text 3
先直接从官网下载deb包安装:http://www.sublimetext.com/3
安装后不能使用中文,通过以下方法解决:
先安装编译环境:
sudo apt-get install build-essentialsudo apt-get install libgtk2.0-dev
在~目录下(目录随意)新建sublime_imfix.c,将以下代码复制进去:
#include <gtk/gtkimcontext.h>void gtk_im_context_set_client_window (GtkIMContext *context, GdkWindow *window){ GtkIMContextClass *klass; g_return_if_fail (GTK_IS_IM_CONTEXT (context)); klass = GTK_IM_CONTEXT_GET_CLASS (context); if (klass->set_client_window) klass->set_client_window (context, window); g_object_set_data(G_OBJECT(context),"window",window); if(!GDK_IS_WINDOW (window)) return; int width = gdk_window_get_width(window); int height = gdk_window_get_height(window); if(width != 0 && height !=0) gtk_im_context_focus_in(context);}
将上一步的代码编译成共享库libsublime-imfix.so,命令
gcc -shared -o libsublime-imfix.so sublime_imfix.c `pkg-config --libs --cflags gtk+-2.0` -fPIC
然后将libsublime-imfix.so拷贝到sublime_text所在文件夹
sudo mv libsublime-imfix.so /opt/sublime_text/
修改文件/usr/bin/subl的内容
sudo vim /usr/bin/subl
将
#!/bin/shexec /opt/sublime_text/sublime_text "$@"
修改为
#!/bin/shLD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text "$@"
现在可以通过终端subl启动sublime使用中文输入,但是桌面点击还需进行以下配置:
sudo vim /usr/share/applications/sublime_text.desktop
删除里边的内容,用以下内容覆盖,担心出问题则先进行配置文件备份
[Desktop Entry]Version=1.0Type=ApplicationName=Sublime TextGenericName=Text EditorComment=Sophisticated text editor for code, markup and proseExec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so /opt/sublime_text/sublime_text %F"Terminal=falseMimeType=text/plain;Icon=sublime-textCategories=TextEditor;Development;StartupNotify=trueActions=Window;Document;[Desktop Action Window]Name=New WindowExec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so /opt/sublime_text/sublime_text -n"OnlyShowIn=Unity;[Desktop Action Document]Name=New FileExec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so /opt/sublime_text/sublime_text --command new_file"OnlyShowIn=Unity;
保存后,如果sublime的图标固定在dock上,则图标会失效,需要重新固定,通过终端输入subl进行启动后固定,关闭后,通过鼠标点击也可进行中文输入。
安装Package Control,通过其来安装ConvertToUTF8,使其能够支持中文显示
View-Show Console,将以下代码贴入输入框:
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
重启Sublime Text 3。
如果在Perferences->package settings中看到package control这一项,则安装成功。
若以上代码无法起作用,可以进行手动安装,步骤如下:
1.点击Preferences > Browse Packages菜单
2.进入打开的目录的上层目录,然后再进入Installed Packages/目录
3.下载Package Control.sublime-package并复制到Installed Packages/目录
4.重启Sublime Text。
按下Ctrl+Shift+P调出命令面板
输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件(convertToUTF8)进行安装,完成后打开中文字符集变正常了。
当然可能会出现以下错误:
Encoding: GB2312Error: Codecs missingPlease install Codecs33 plugin (https://github.com/seanliang/Codecs33/tree/linux-x64).
则需要安装这个插件:
cd ~/.config/sublime-text-3/Packages/git clone git clone https://github.com/seanliang/Codecs33/tree/linux-x64/ Codecs33
或者直接去github下载这个zip资源,将解压后的资源复制到~/.config/sublime-text-3/Packages/ 下
重启后即可
- elementary os Freya安装后的一些配置
- Elementary OS Freya 体验
- 安装 Elementary OS 0.4 loki后的一些设置
- elementary os:安装配置jdk7
- elementary os:MySQL5 源码安装及配置
- elementary os 配置单
- elementary os 配置
- elementary os配置环境
- elementary OS 常用软件安装
- 安装elementary os
- Elementary OS安装Chrome
- Elementary体验之安装Elementary OS
- elementary os 中文输入法安装
- elementary os中WPS Office的安装方法
- elementary os 软件及一些问题
- Elementary OS安装打印机HP LaserJet 1020
- elementary os:源码安装程序+创建快捷方式
- Fedora12安装后的一些配置
- 文章8:Nginx中与Master-Worker进程通信有关的内容
- HDU-5090--Game with Pearls
- 文章9:Nginx accept互斥锁
- 文章10:Nginx的超时处理
- css页面布局基础
- elementary os Freya安装后的一些配置
- css页面布局基础
- extjs4.1环境搭建
- Binary Search
- NGUI(一)设置页面
- Atitit.angular.js 使用最佳实践 原理与常见问题解决与列表显示案例 attilax总结
- NGUI(二)技能冷却页面
- CocoaPods 的又一个小坑
- HDU--4324--Trouble