系统环境配置,ubuntu装机配置相关

日期:2019-09-27编辑作者:澳门金莎娱乐手机版

Ubuntu 安装搜狗输入法,ubuntu搜狗输入法

安装完Ubuntu 16.04后,要更换为国内的软件源:

          sudo gedit /etc/apt/sources.list   #用文本编辑器打开源列表

在文件开头添加下面的阿里云的软件源:

[plain] view plain copy

  1. deb  quantal main restricted universe multiverse  
  2. deb  quantal-security main restricted universe multiverse  
  3. deb  quantal-updates main restricted universe multiverse  
  4. deb  quantal-proposed main restricted universe multiverse  
  5. deb  quantal-backports main restricted universe multiverse  
  6. deb-src  quantal main restricted universe multiverse  
  7. deb-src  quantal-security main restricted universe multiverse  
  8. deb-src  quantal-updates main restricted universe multiverse  
  9. deb-src  quantal-proposed main restricted universe multiverse  
  10. deb-src  quantal-backports main restricted universe multiverse  

更新软件源:sudo apt-get update

更多软件源请自行百度,阿里云的软件源是Ubuntu官方推荐的国内软件源。,清华的软件源也可以。

      Ubuntu 的键盘输入法系统包含iBus、fcitx等多种,因为sogou是基于fcitx的,而系统默认的是iBus,所以安装使用不同的输入法,相关的键盘输入法系统也要设置改变。

一、安装sogou输入法步骤:

1、首先到搜狗输入法官网下载搜狗输入法,下载的是个deb文件。

      搜狗输入法Linux版下载地址:

2、Ubuntu 16.04安装搜狗输入法命令如下:

      sudo apt-get install -f

      sudo dpkg -i sogoupinyin_2.0.0.0072_amd64.deb

      deb文件名,要和自己下载的版本一致。

3、安装完毕,设置语言选项

      到系统设置->语言支持(System->Language Support),将键盘输入法系统由默认的iBus设置为fcitx。如下图:

      操作此步骤时,如果没有出现fcitx选项,说明你的机器还需要安装fcitx键盘输入法系统,直接看第二部分fcitx的安装。

4、注销,重新登陆。

      将键盘输入法系统改为fcitx后,一定要注销,而且操作顺序不能改。这时还不能马上使用,还要点击右上角的输入法图标,点击设置,进入设置界面,这个时候没有看到搜狗输入法,点击左下角的加号,然后注意先要去掉”只显示当前语言的输入法”前面那个勾,然后再搜索”sogo”,这个时候就看到sogo pinyin了,接着添加就可以了,然后就可以切换输入法了。

      注意: 安装搜狗输入法之前请先更换为国内的软件源,否则无法解决依赖问题。

二、安装fcitx键盘输入法系统

      sogou是基于fcitx的,而系统默认的键盘输入法系统是iBus。Ubuntu 16.04默认是带有fcitx的,正常安装,如果有的话,按上面步骤即可完成;但有些版本的Ubuntu,需要自己安装 fcitx,才能安装使用sogou。

1、添加以下源

      sudo add-apt-repository ppa:fcitx-team/nightly

2、更新系统:sudo apt-get update

3、安装fcitx:sudo apt-get install fcitx

4、安装fcitx的配置工具:sudo apt-get install fcitx-config-gtk

5、安装fcitx的table-all软件包:sudo apt-get install fcitx-table-all

6、安装im-switch切换工具:sudo apt-get install im-switch

      至此,fcitx键盘输入法系统就安装好了。第5,6步需要按键“Y”确认安装。简单测试的方法就是在终端键入“fcitx”,有各种提示就对了。

      安装完fcitx后,再安装sogou即可。

=

1.修改软件源

ubuntu装机配置相关

安装cuda和nvidia驱动

参考文献

sudo passwd root

sudo apt-get install vim

vi /etc/apt/sources.list

 

apt-get国内镜像源 :

$ sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak

$ sudo vim /etc/apt/sources.list

deb xenial main restricted universe multiverse

deb xenial-security main restricted universe multiverse

deb xenial-updates main restricted universe multiverse

deb xenial-proposed main restricted universe multiverse

deb xenial-backports main restricted universe multiverse

deb-src xenial main restricted universe multiverse

deb-src xenial-security main restricted universe multiverse

deb-src xenial-updates main restricted universe multiverse

deb-src xenial-proposed main restricted universe multiverse

deb-src xenial-backports main restricted universe multiverse

$ sudo apt-get update

阿里云

软件源:

sogou 输入法

分三步走

deb xenial main restricted

 

1,添加fcitx的键盘输入法系统,因为sochromegou是基于fcitx的,而系统默认的是iBus;

1、添加源 sudo add-apt-repository ppa:fcitx-team/nightly

2、更新系统:sudo apt-get update

3、安装fcitx:sudo apt-get install fcitx

4、安装fcitx的配置工具:sudo apt-get install fcitx-config-gtk

5、安装fcitx的table-all软件包:sudo apt-get install fcitx-table-all

6、安装im-switch切换工具:sudo apt-get install im-switch

注销,重新登陆。

deb-src xenial main restricted multiverse universe #Added by software-properties

#12.10

2,安装sogou输入法;

安装依赖 sudo apt-get install libopencc1 fcitx-libs fcitx-libs-qt libqtwebkit4 libqt4-opengl

sudo dpkg -i sogoupinyin_2.2.0.0102_amd64.deb

deb xenial-updates main restricted

deb quantal main restricted universe multiverse

3,设置系统参数及一些注意点。

系统设置->语言支持,将键盘输入法系统由默认的iBus设置为fcitx;

搜索出fcitx配置,将sogou输入法设为默认即可;

注销,重新登陆

deb-src xenial-updates main restricted multiverse universe #Added by software-properties

deb quantal-security main restricted universe multiverse

teamviewer

直接下载双击安装

有了teamviewer后就没必要用远程桌面了:

deb xenial universe

deb quantal-updates main restricted universe multiverse

win10远程桌面ubuntu

sudo apt-get install xrdp vnc4server xbase-clients

配置desktop sharing

sudo apt-get install dconf-editor

配置dconf-editor:org>gnome>desktop>remote-access,取消“requlre-encryption”即可

win10:直接搜索远程桌面连接,输入ubuntu的ip,vnc-any,输入ubuntu的ip

deb xenial-updates universe

deb quantal-backports main restricted universe multiverse

chrome

wget -q -O - | sudo apt-key add -

sudo apt-get update

sudo apt-get install google-chrome-stable

google-chrome-stable

deb xenial multiverse

deb quantal-proposed main restricted universe multiverse

shadowsocks

$ sudo add-apt-repository ppa:hzwhuang/ss-qt5

$ sudo apt-get update

$ sudo apt-get install shadowsocks-qt5

开机启动:$ gnome-session-properties 设置

chrome设置代理:安装插件SwitchyOmega.crx,导入OmegaOptions.bak

deb xenial-updates multiverse

deb-src quantal main restricted universe multiverse

cuda

1080ti capacity:6.1

ubuntu 16.04先确保在默认的python2.7环境

$ sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb

$ sudo apt-get update

$ sudo apt-get install cuda

$ sudo gedit ~/.bashrc 添加:

export PATH=/usr/local/cuda-8.0/bin:$PATH

export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH

$ source ~/.bashrc

添加cudnn6.0:复制include 和 lib64下的文件到/usr/local/cuda/对应目录

验证:

$ cd /usr/local/cuda-8.0/samples/1_Utilities/deviceQuery

$ sudo make deviceQuery

$ ./deviceQuery #输出显卡信息

或者$ nvcc-V 查看信息

deb xenial-backports main restricted universe multiverse

deb-src quantal-security main restricted universe multiverse

nvidia驱动

sudo add-apt-repository ppa:graphics-drivers/ppa

sudo apt-get update

ubuntu-drivers devices #查看recommended的显卡型号

sudo apt-get install nvidia-390

deb-src xenial-backports main restricted universe multiverse #Added by software-properties

deb-src quantal-updates main restricted universe multiverse

Anaconda

$ sudo ./Anaconda3-4.2.0-Linux-x86_64.sh  (#python3.5)

>>> /usr/local/anaconda3

安装好后,先配置国内源,清华:

conda config --add channels

conda config --set show_channel_urls yes

创建环境:conda create --prefix=/usr/local/anaconda3/envs/py35 python=3.5 anaconda

如果关机重启后conda命令失效,export PATH=/usr/local/anaconda3/bin:$PATH,也可以写入~/.bashrc中。

deb xenial partner

deb-src quantal-backports main restricted universe multiverse

pycharm

cd pycharm-community-2017.3.3/bin/

sudo sh ./pycharm.sh

deb-src xenial partner

deb-src quantal-proposed main restricted universe multiverse

tensorflow

$ source activate py35

下载指定版本whl包 https://pypi.python.org/pypi/tensorflow-gpu/1.4.0

$ pip install tensorflow_gpu-1.4.0-cp35-cp35m-manylinux1_x86_64.whl

测试

python

>>> import tensorflow as tf

>>> hello = tf.constant('Hello, TensorFlow!')

>>> sess = tf.Session()

>>> print(sess.run(hello))

deb xenial-security main restricted

 

gedit中文乱码

gsettings set org.gnome.gedit.preferences.encodings candidate-encodings "['GB18030', 'UTF-8', 'CURRENT', 'ISO-8859-15', 'UTF-16']"

或者$ dconf-editor 手动设置org-gnome-gedit-preference的encodings-candidate-encodings键值

deb-src xenial-security main restricted multiverse universe #Added by software-properties

Point Cloud Library (PCL)

在ubuntu下,两种方法都没有成功:

方法一:官方推荐

sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl

sudo apt-get update

sudo apt-get install libpcl-all

方法二:源码编译安装

deb xenial-security universe

 

最后只能在win10下安装pcl1.6

需要vs2010;

装64位pcl有问题,改装32位;

官网下载并安装所有Windows MSVC 2010 (32bit)依赖包:boost、Eigen、FLANN、VTK、Qt、QHull、OpenNI;

安装PCL-1.6.0-AllInOne-msvc2010-win32.exe,不改默认安装路径,选择不装第三方库,自动添加环境变量

解压pcl-1.6.0-pdb-msvc2010-win32.zip,将所有pdb文件复制到:*PCL 1.6.0bin

VS2010新建空项目,然后配置环境:

项目-->属性-->配置属性-->VC++目录-->包含目录,添加:

C:Program Files (x86)PCL 1.6.0includepcl-1.6

C:Program Files (x86)Boostinclude

C:Program Files (x86)Eigeninclude

C:Program Files (x86)flanninclude

C:Program Files (x86)qhullinclude

C:Program Files (x86)VTK 5.8.0includevtk-5.8

C:Program Files (x86)OpenNIInclude

项目-->属性-->配置属性-->VC++目录-->库目录,添加:

C:Program Files (x86)OpenNILib

C:Program Files (x86)PCL 1.6.0lib

C:Program Files (x86)VTK 5.8.0libvtk-5.8

C:Program Files (x86)flannlib

C:Program Files (x86)qhulllib

C:Program Files (x86)Boostlib

项目-->属性-->配置属性-->链接器-->输入->附加依赖项,添加:

opengl32.lib

pcl_kdtree_debug.lib

pcl_io_debug.lib

pcl_search_debug.lib

pcl_segmentation_debug.lib

pcl_apps_debug.lib

pcl_features_debug.lib

pcl_filters_debug.lib

pcl_visualization_debug.lib

pcl_common_debug.lib

flann_cpp_s-gd.lib

libboost_system-vc100-mt-gd-1_50.lib

libboost_filesystem-vc100-mt-gd-1_50.lib

libboost_thread-vc100-mt-gd-1_50.lib

libboost_date_time-vc100-mt-gd-1_50.lib

libboost_iostreams-vc100-mt-gd-1_50.lib

vtkalglib-gd.lib

vtkCharts-gd.lib

vtkCommon-gd.lib

vtkDICOMParser-gd.lib

vtkexoIIc-gd.lib

vtkexpat-gd.lib

vtkFiltering-gd.lib

vtkfreetype-gd.lib

vtkftgl-gd.lib

vtkGenericFiltering-gd.lib

vtkGeovis-gd.lib

vtkGraphics-gd.lib

vtkhdf5-gd.lib

vtkHybrid-gd.lib

vtkImaging-gd.lib

vtkInfovis-gd.lib

vtkIO-gd.lib

vtkjpeg-gd.lib

vtklibxml2-gd.lib

vtkmetaio-gd.lib

vtkNetCDF-gd.lib

vtkNetCDF_cxx-gd.lib

vtkpng-gd.lib

vtkproj4-gd.lib

vtkRendering-gd.lib

vtksqlite-gd.lib

vtksys-gd.lib

vtktiff-gd.lib

vtkverdict-gd.lib

vtkViews-gd.lib

vtkVolumeRendering-gd.lib

vtkWidgets-gd.lib

vtkzlib-gd.lib

deb xenial-security multiverse

其他

查看分区情况:sudo fdisk -l

修改磁盘label:sudo e2label /dev/sdc1 "my_data2"

修改硬盘读写权限:sudo chown -R username:groupname /media/xxx/xxx

添加中文字符编码 sudo locale-gen zh_CN.UTF-8

扩展swap:

1、根目录 mkdir swap

cd swap

sudo dd if=/dev/zero of=swapfile bs=1024 count=24066544

备注:count为swap文件的大小

会出现以下提示:

记录了 xxxxxxxxx 的读入 

记录了 xxxxxxxxx 的写出 

xxxxxxxxxxx 字节 (xxxx) 已复制,xxxxx 秒,xxxxx MB/秒 

2、把生成的文件转换成SWAP文件

 sudo mkswap swapfile

mkswap是在那个空白文件的基础上,建立swap的文件系统

3、激活swap文件sudo swapon swapfile

4、修改/etc/fstab,实现自动挂载:

            sudo gedit /etc/fstab

            在文件中后面加入:

            /xxxxxx/swapfile   swap     swap   defaults  0  0

            最前面是实际创建的swapfile文件路径

sudo apt-get update 更新软件源

 

2.安装flsha

eclipse汉化:

sudo apt-get install adobe-flashplugin

 

3.安装网易云音乐

下载地址

 

双击deb或者sudo apt-get install *deb

4.安装搜狗输入法

 

下载地址  

5.配置fcitx

 

删除除搜狗外的输入法留下键盘

bumblebee

6.安装有道词典

 

官网1.1.0依赖性有问题 下载1.0.2用

You need to open your terminal and enter the commands below.

安装前要更新系统,即update&dist-upgrade。

 

下载地址:32/64bits

If on 12.04.2, replace linux-headers-generic with linux-headers-generic-lts-quantal.

 

sudo add-apt-repository ppa:bumblebee/stable

$ sudo dpkg -i youdao-dict_1.0.2~ubuntu_amd64.deb

sudo apt-get update

$ sudo apt-get install python3-pyqt5

Install Bumblebee using the default proprietary nvidia driver:sudo apt-get install bumblebee virtualgl linux-headers-generic

有些不能安装则$ sudo apt-get -f install

sudo apt-get update;sudo add-apt-repository ppa:ubuntu-x-swat/x-updates; sudo add-apt-repository ppa:webupd8team/jupiter; sudo add-apt-repository ppa:bumblebee/stable; sudo add-apt-repository ppa:fcitx-team/nightly;sudo apt-get update; sudo apt-get install jupiter gparted zim vim ubuntu-restricted-extras nautilus-open-terminal gnome-session-fallback build-essential p7zip p7zip-full unrar alien wget curl gdebi synaptic gwibber-service-sina ia32-libs* pkg-config xserver-xorg-dev linux-headers-`uname -r` aria2 axel git tasksel gnupg flex bison gperf build-essential

$ sudo apt-get install tesseract-ocr

> zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev

$ sudo dpkg -i youdao-dict_1.0.2~ubuntu_amd64.deb

> libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386

7.安装plank 一款很好用的dock

> libgl1-mesa-dev g++-multilib mingw32 tofrodos

sudo apt-get install plank 

> python-markdown libxml2-utils xsltproc zlib1g-dev:i386 fcitx fcitx-config-gtk fcitx-sunpinyin fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sogoupinyin fcitx-table-all ; sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so

8.安装wine1.8   

 

64位系统需要开启32位架构支持

其实用一条命令就可以添加公钥了:

sudo dpkg --add-architecture i386

代码:

添加官方ppa

sudo apt-key adv –keyserver keyserver.ubuntu.com –recv ID

sudo add-apt-repository ppa:wine/wine-builds

(将ID替换为公钥ID的后8位)

刷新缓存包和安装

 

sudo apt-get update sudo apt-get install --install-recommends winehq-devel
 老版本wine会自行替换掉

如果有多个公钥需要同时添加的话,尝试一下:

winecfg配置wine

代码:

9.删除亚马逊链接

sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys ID1 ID2

sudo apt-get remove unity-webapps-common

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

10.安装主题

sudo apt-get install nvidia-current nvidia-settings

先装好Unity Tweak Tool

 

sudo add-apt-repository ppa:freyja-dev/unity-tweak-tool-daily

sudo apt-get install fcitx fcitx-config-gtk fcitx-sunpinyin fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sogoupinyin

sudo apt-get update

sudo apt-get install fcitx-table-all

sudo apt-get install unity-tweak-tool

 

下面是主题

unity-china-music-scope

linux公社找的扁平主题

 

sudo add-apt-repository ppa:snwh/pulp

indicator-china-weather

sudo apt-get update

 

sudo apt-get install paper-gtk-theme paper-icon-theme

chinese-calendar

链接:

 

im-switch -s fcitx -z default

 

google-chrome , xmind , vp-uml, eclipse adt api wps, android-studio,

 

LAMP搭建

软件源: #12.10 deb quantal main restricted universe multiverse deb quantal-security main r...

本文由澳门金莎娱乐网站发布于澳门金莎娱乐手机版,转载请注明出处:系统环境配置,ubuntu装机配置相关

关键词:

利用微软动态数据中心解决方案构筑企业私有云

确保数据中心性能管理的关键 了解您企业IT基础设施的性能无疑是一项相当艰巨的任务。事实上,人们往往感觉IT专业...

详细>>

无线网络管理员的秘密武器,Mesh无线网络的定义

Wi-Fi热点图:无线网络管理员的秘密武器 使用热点图技术来确定网络活动情况要比让一个高级网络管理员对整个校园...

详细>>

【澳门金莎娱乐手机版】守护线程,java使用默认

java使用默认线程池踩过的坑(1) 场景 一个调度器,两个调度任务,分别处理两个目录下的txt文件,某个调度任务应对...

详细>>

使用SeasLog打造PHP项目中的高性能日志组件,配置

运用SeasLog塑造PHP项目中的高品质日志组件(1) 什么是SeasLog SeasLog是二个C语言编写的PHP扩张,提供一组正式标准的效应...

详细>>