Kde Ubuntu 18.04安装笔记

安装设置

  • 语言选择英语,避免/home出现中文文件夹。
  • 选择最小安装;勾选为图形或无线硬件,以及其它媒体格式安装第三方软件。
  • 双系统安装,无需设置/boot分区,只许把选择把引导安装在Windows Boot ManagerEFI分区即可。
  • 其它选项按字面意思常规处理即可。

更换软件源

/etc/apt/sources.list

  • ipv4 - Xidian University

    deb http://linux.xidian.edu.cn/mirrors/ubuntu/ bionic main restricted universe multiverse
    #deb-src http://linux.xidian.edu.cn/mirrors/ubuntu/ bionic main restricted universe multiverse
    
    deb http://linux.xidian.edu.cn/mirrors/ubuntu/ bionic-security main restricted universe multiverse
    #deb-src http://linux.xidian.edu.cn/mirrors/ubuntu/ bionic-security main restricted universe multiverse
    
    deb http://linux.xidian.edu.cn/mirrors/ubuntu/ bionic-updates main restricted universe multiverse
    #deb-src http://linux.xidian.edu.cn/mirrors/ubuntu/ bionic-updates main restricted universe multiverse
    
    #deb http://linux.xidian.edu.cn/mirrors/ubuntu/ bionic-backports main restricted universe multiverse
    #deb-src http://linux.xidian.edu.cn/mirrors/ubuntu/ bionic-backports main restricted universe multiverse
    
    #deb http://linux.xidian.edu.cn/mirrors/ubuntu/ bionic-proposed main restricted universe multiverse
    #deb-src http://linux.xidian.edu.cn/mirrors/ubuntu/ bionic-proposed main restricted universe multiverse
    
  • ipv6 - USTC

    deb https://ipv6.mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
    deb-src https://ipv6.mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
    
    deb https://ipv6.mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
    deb-src https://ipv6.mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
    
    deb https://ipv6.mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
    deb-src https://ipv6.mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
    
    deb https://ipv6.mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
    deb-src https://ipv6.mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
    
    ## Not recommended
    # deb https://ipv6.mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
    # deb-src https://ipv6.mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
    
  • ipv6 - tsinghua

      # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
      deb https://mirrors6.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
      # deb-src https://mirrors6.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
      deb https://mirrors6.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
      # deb-src https://mirrors6.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
      deb https://mirrors6.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
      # deb-src https://mirrors6.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
      deb https://mirrors6.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
      # deb-src https://mirrors6.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
    
      # 预发布软件源,不建议启用
      # deb https://mirrors6.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
      # deb-src https://mirrors6.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
    

网络连接(pppoe)

主要是为了解决Network Manager中没有PPPOE/DSL选项而不能拨号的问题。

使用Network Manager工具中nmtui 工具。直接在终端中运行:

nmtui

安装无线网卡驱动

适用于博通BCM43xx无线网卡。

sudo apt install bcmwl-kenrnel-source

安装搜狗拼音输入法

参考

# 卸载ibus
sudo apt remove ibus
# 清除ibus配置
sudo apt purge ibus
# 卸载顶部面板任务栏上的键盘指示
sudo  apt remove indicator-keyboard
# 安装fcitx输入法框架
sudo apt install fcitx-table-wbpy fcitx-config-gtk
# 切换为 Fcitx输入法
im-config -n fcitx
# im-config 配置需要重启系统才能生效
sudo shutdown -r now
# 下载安装包:https://pinyin.sogou.com/linux/?r=pinyin
# 安装搜狗输入法
sudo dpkg -i ~/Downloads/sogoupinyin_2.2.0.0108_amd64.deb
# 修复损坏缺少的包
sudo apt-get install -f
# 打开 Fcitx 输入法配置
fcitx-config-gtk3
# 点击 + 添加搜狗输入法,并把搜狗移动到顶端

安装xrdp服务

这真是个大坑!要特别注意安装包的顺序问题。

  1. 安装软件包。

    #先安装这个
    sudo apt-get install tightvncserver
    #再安装这个
    sudo apt-get install xrdp、
    #再重启一下xrdp服务
    sudo /etc/init.d/xrdp restart
    
  2. 根据桌面环境进行设置。

    根据具体的桌面环境,还需进行相应的操作。推荐从这个网站Remote desktop server一项中根据自己的桌面环境进行选择。

  3. xrdp无法成功开启的解决办法。

    查看/var/log/xrdp-sesman.log文档:

    sudo nano /var/log/xrdp-sesman.log
    

    如果文档中有类似X server for display 10 startup timeoutanother Xserver is already active on display 10类似的日志,很大可能是安装包顺序的问题,解决办法就是卸了重新按顺序安装。

    apt-get purge tightvnc xrdp
    

    然后按照第一步的顺序安装。也可只卸载重装xrdp包(反正我是这么解决的)。

    这是我遇到的唯一问题!

安装Petalinux(Xilinx)

注意:不能使用root权限来安装。

  1. 报错awk: read error (Bad address),参考这篇,只许安装gawk:

    sudo apt install gawk
    
  2. 报错tar: .: Cannot change mode to rwxr-xr-x: Operation not permitted这种类似错误,参考这里,需要修改文件的拥有用户:

    #例如安装在/opt/Xilinx/Petalinux/2018.3,<owner>为非root用户名,可使用echo $USER查看
    sudo chown -R <owner>:<owner> /opt/Xilinx/Petalinux/2018.3
    

即将入行的数字IC设计工程师