美文网首页Linux学习之路Linux移居
Ubuntu系统的安装和配置

Ubuntu系统的安装和配置

作者: 于心叶的叶 | 来源:发表于2017-02-16 17:59 被阅读438次

    如今越来越多的设备和软件以Linux为底层开发,所以掌握Linux对于程序猿(无论是科学计算还是软件开发)来说非常重要。作为一个在EE专业学习人工智能的某211本科生,并没有主修操作系统之类的课程,所以大四一年便作为一个Linux小白,从零到一学习Linux开发。
      学习了一段时间后,我基本掌握了Linux最基础的操作,但是学的快忘的也快,所以我也开始培养良好的笔记习惯。一次偶然的意外让我误删了之前配好的虚拟机,于是我的随笔正好就从重新装系统开始吧。
      这篇小记以虚拟机安装Ubuntu 16.04 LTS开始,最终我们会得到一个软件最新,中文界面,配置常用软件,可科学上网的配置。
      我用的参考书来自人民邮电出版社的,张金石老师主编的《Ubuntu Linux操作系统》,借阅于西电北校区图书馆,在西安市曲江书城和亚马逊也有售。

    毕竟这是一个涉及较为全面的教材,对于Linux的各个开发方向都有介绍,但是在很多具体的介绍中不如工具书全面。所以上网查阅或浏览程序员博客也是一个很好的习惯,我也会把我参考的网页在最后标明出来。
      接下来言归正传。


    一、在VMware虚拟机里安装Ubuntu

    对于初学者来说,虚拟机安装操作系统是一个比较不错的方式,虚拟机可移植性强,不影响客户机使用,不用了只需从磁盘删除虚拟硬盘文件即可。
      Vmware Workstation Pro在各大软件中心里都可下载到最新版,当然也可以百度官网下载。目前我用的是12.5.2版本,安装成功后,百度一个许可证密钥一般都能注册成功。
      Ubuntu可在Ubuntu官网上下载iso,在中国访问官网一般都会定向到Ubuntu Kylin(Ubuntu中文版优麒麟)网站,这里特别说一下。优麒麟是Canonical授权的对中国用户优化的Ubuntu桌面版,虽然直接配置为中文,也安装了WPS,UK助手(软件中心)和搜狗输入法这样的中文软件,但是很多知乎用户的回答说明优麒麟体验并不良好,当然优麒麟的宗旨是让Canonical更加熟知中国开发者的用户习惯,这一点是积极的并不否定。
      安装Ubuntu的详细过程略,我们只要按照快速模式去安装即可,VMware的好处是我们可以以一种不同于参考书的简便安装方式直接在安装的同时创建了用户,VMware会根据硬件性能自动选择推荐配置,你只需要点击下一步即可。

    安装成功后,显示如下


    安装成功后,首先要对系统进行一次配置,例如软件源,输入法,软件更新。


    二、Ubuntu的进一步配置

    首先我们配置软件源,为了提高下载速度,我们就近选择镜像地址。在左侧的任务栏找到(或点击左上角的图标进入Dash搜索) System Settings,选择Software Updates,在Ubuntu Software标签的Download from中选择Other...>China下的某个URL ,我使用的是aliyun的镜像,而使用西电校园网的同学可以使用内网使用西电开源社区提供的地址

    退出后会自动执行软件源更新,这和我们以后经常用到的sudo apt update指令相当。

    接下来我们配置输入法,首先我们配置系统默认语言,在System Settings中选择Language Support,进入后会自动安装语言包更新项。在Language标签中选择Install/Remove Languages...,勾选Chinese(simplified)并点击Apply,在Language for menus and windows将新安装的语言拖动到第一行,点击Apply/System-Wide,并将Keyboard input method system从默认的IBus改为适用于中文输入的fcitx。我们也可以在Regional Formats标签里也选择汉语(中国),当然对于程序开发来说,这个没太大的必要。
      注销系统或者重新启动,如有弹出更换中文文件夹名称的对话框,选择保持旧名称即可。此时右上角已经出现小企鹅图标,这是fcitx输入法的配置菜单。搜狗输入法基于fcitx,所以接下来我们会在这里找到它。
      我们从http://pinyin.sogou.com/linux/中获得相应的搜狗输入法安装包版本,我们可以用Ubuntu自带的Firefox浏览器下载到/home/xduyzy/Downloads,也可以在客户机上下载后拖移至Ubuntu点击安装(点击下载后自动弹出安装教程,VMware Tools支持自由拖拽)。为培养良好的命令行操作习惯,我选择用命令行安装。在/home/xduyzy/Downloads文件夹中右键空白处,点击打开终端(或者Ctrl+Shift+T),将客户机下载的deb包拖拽至虚拟机的这个文件夹,按照图中所示输入如下命令安装。

    sudo dpkg -i [deb包名]  //deb包名复杂的,可右键文件点击“属性”复制
    

    如果出现了图中所示的依赖关系错误,输入如下命令,按提示进行重新配置即可。以后遇到此类问题,大多都可以用这种方式解决。

    sudo apt -f install
    

    安装完毕可以手动删除文件,或执行命令:

    rm -f [deb包名]
    

    我们也可以完全地使用命令行安装,在输入如下命令:

    cd /home/xduyzy/Downloads  //xduyzy是我的用户名
    wget -O sogoupinyin.deb http://pinyin.sogou.com/linux/download.php?f=linux
    sudo dpkg -i sogoupinyin.deb
    rm -f sogoupinyin.deb
    

    注销系统并重新登录,我们就看见输入法安装成功了。


    相关文章

      网友评论

        本文标题:Ubuntu系统的安装和配置

        本文链接:https://www.haomeiwen.com/subject/xgshwttx.html