ubuntut系统越做越好,让人使用起来很舒适,下面是常用的开环境下的搭建方法和步骤,可以给大家参考,适用于14.04以后所有的版本。

一  有关双显卡切换,花屏的问题,解决方案:

        直接用U盘安装上ubuntu 14.10,最明显的是视觉系统效果提高了不少,如下图:

        但显卡驱动不好,鼠标指针不停地闪烁,屏幕上全是鼠标指针的影子,少许的花屏,特别我直接用HDMI接了一个27的大屏,直接桌面中有一个小的桌面,于是动手安装nvidia显卡的驱动,相关配置如下:

  1. 打开“软件和更新”--“附加驱动”,如下图操作:系统默认的驱动是这个:ubuntu 系统相关有用的配置_第1张图片

  2. 下面改成上图中的私有驱动nvidia-331的,如下图所示:ubuntu 系统相关有用的配置_第2张图片

    直接应用更改,安装好驱动后,还需要安装个显卡切换器

  3. 安装双显卡的驱动切换器

  4. sudo apt-get install nvidia-319 nvidia-settings-319 nvidia-prime
    sudo add-apt-repository ppa:nilarimogard/webupd8
    sudo apt-get update
    sudo apt-get install prime-indicator

    5.经过以上安装,在桌面右上角出现了一个图标,如下图如所示:ubuntu 系统相关有用的配置_第3张图片

    如上图,为了节省电能和降低发热量,直接用集成的显卡,这样解决了花屏和指针拖动的问题,解决了能耗的问题,风扇也安静了很多。


二  解决软件中心安装软件中途卡死的问题

   这个软件中心是很方便,出现了安装软件卡死的问题,重启也不能解决,下面给出的解决方案

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
sudo dpkg --configure -a
sudo apt-get update

 这样完善解决了这个问题

        目前遇到了这些问题,如果还有其它问题,再找出解决方案,不要折腾,还是安静下来使用它创造价值。


三 安装常用的软件

3.1安装五笔输入法

sudo apt-get install ibus-table-wubi

ubuntu 15.04后使用fcix做默认的输入法,这个安装五笔的方法简单了。

在系统设置里,语言支持,完全安装中文语言包,然后配置一下,添加五笔输入法就好。

sudo apt-get install fcitx-table-wbpy

重新启动一下后,在ibus的输入法设置中添加五笔这一项。

3.2安装chrome浏览器(64位)

 wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

下载完比后,直接运行:

dpkg -i  google-chrome-stable_current_amd64.deb

3.3安装cmake

sudo apt-get install cmake

3.4安装boost开发库

sudo apt-get install libboost-all-dev

3.5安装postgrel

sudo apt-get install postgresql

3.6右键中打开终端

sudo apt-get install nautilus-open-terminal

3.7安装apache和fastcgi开发

sudo apt-get install apache2
sudo apt-get install libapache2-mod-fastcgi
sudo apt-get install libfcgi-dev

打开浏览器,输入localhost,打开成功


四 版本升级

首先需要安装更新管理器的核心工具,如果没有安装的话执行以下命令:
sudo apt-get install update-manager-core
然后运行下面的命令,按照图形框提示更新:
sudo do-release-upgrade -d
注明:运行 do-release-upgrade -d 是更新到最新发展的版本。 

五 Qt的卸载

 我的电脑上的安装文件是/opt 

进入到文件夹:cd /opt/Qt 5.4.0

./MaintenanceTool 弹出界面,直接选择你要做的共作

ubuntu 系统相关有用的配置_第4张图片

呵呵,安装新版本的就好。

六 安装常用软件

6.1安装下载器

     使用浏览器下载,速度好慢,下载uget来代替

sudo apt-get install uget

6.2安装常用的框架库

Poco的安装:先官方下载安装包

1.安装必要的依赖的第三方库:
sudo apt-get install openssl libssl-dev
sudo apt-get install libiodbc2 libiodbc2-dev
sudo apt-get install mysql-client
sudo apt-get install libmysqlclient-dev
2.安装
 cd poco.x.x
./configure
make -j8
make install

6.2boost的安装:下载最新安装包

./bootstrap.sh
./b2
./b2 install

6.3muduo网络库的安装

sudo apt-get install cmake
sudo apt-get install libboost-dev libboost-test-dev
sudo apt-get install libcurl4-openssl-dev libc-ares-dev
sudo apt-get install protobuf-compiler libprotobuf-dev
./build.sh -j2
./build.sh install

在camkelist.txt注掉:
find_package(Protobuf),防止编译失败

6.4wt 框架库的安装

到官网下载安装包,然后输入以下命令

cd wt-x.y.z
mkdir build; cd build
cmake ..
make
make install
ldconfig

6.5opengl安装,否则Qt 5.5会有编译错误

apt-get install libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev