zoukankan      html  css  js  c++  java
  • Ubuntu 18.04 安装和常用软件安装

    Ubuntu 18.04 安装

    1. 下载 Ubuntu
    2. 制作 U 盘启动盘
    3. 设置电脑为 U 盘启动
    4. 插入 U 盘,重启电脑
    5. 按照提示安装 Ubuntu

    更新 NVIDIA 显卡和 Broadcom 无线网卡驱动

    • 我的显卡是 NVIDIA G103M ,默认安装的驱动是 Nouveau 的。
    • 无线网络没有安装驱动,处于不使用设备状态
    • 更新驱动(不需要想黑名单在更新,直接用下面命令就可以了):
      • 命令sudo ubuntu-drivers autoinstall,会自动更新驱动,驱动更新完成了重启下,然后会走 NVIDIA 驱动和激活 Broadcom 无线网卡

    wifi 可以搜索到网络,但是连接提示“网络连接激活失败”

    • 与网卡驱动有关的,Broadcom BCM4312无线网卡不能接收无线路由噐工作在频道13下,将路由器的频道改为1-12即可,该问题解决。

    参考:http://forum.ubuntu.org.cn/viewtopic.php?f=116&t=487526

    Thinkpad E480 未发现wi-fi适配器,无线网卡为 rtl8821CE 系列

    • 这种情况需要自己安装驱动,步骤如下:
      1. 到百度云盘下载驱动,链接: https://pan.baidu.com/s/1v8GjwR5y0vpHq3sO0s-u7A 提取码: 8m63
      2. 提取到随便目录,在该目录下,找到 Makefile 文件,编辑 Makefile 文件
      sudo gedit Makefile
      
      1. 搜索找 export TopDIR ?= ... 这行,然后替换为 TopDIR ?= /home/lijingbo/driver/rtl8821ce ,=号后面是提取的文件目录,通过 pwd 可以拿到该路径。
      2. make
      3. sudo make install
      4. sudo modprobe 8821ce
      5. sudo reboot now
    • 重启完成以后,就可以用无线网卡了。
    • 在 make 的时候可能会出现的问题
      1. 找不到 cc
      2. 找不到 gcc
      3. 针对上面找不到,需要安装下,搜索下怎么安装就可以了
      4. 需要关闭BIOS中的Secure Boot

    参考:https://unix.stackexchange.com/questions/379049/realtek-wifi-driver-problem-in-linux-mint-18-2

    常用软件安装

    1. Shadowsocks-qt5
    2. Chrome 和 SwitchyOmega
    3. JDK 8.0 安装和环境配置
    4. Android Studio

    Shadowsocks-qt5

    sudo add-apt-repository ppa:hzwhuang/ss-qt5
    sudo apt-get update
    sudo apt-get install shadowsocks-qt5
    

    以上执行过程中会出现了一个错误,如下

    忽略: http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu bionic InRelease
    错误: http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu bionic Release
        404  Not Found [IP:91.189.95.83 80]
    

    原因:针对 Ubuntu 18.04 的版本还没有发布,可以将源中的 bionic 改成 artful
    修改路径:/etc/apt/sources.list.d/hzwhuang-ubuntu-ss-qt5-bionic.list
    修改完以后

    sudo apt-get update
    sudo apt-get install shadowsocks-qt5
    

    就可以安装 shadowsocks-qt5,然后自己设置

    Chrome 和 SwitchyOmega

    Chrome

    输入以下命令:

    sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/
    wget -q -O - https://dl.google.com/linux/linux_signing_key.pub  | sudo apt-key add -1
    sudo apt update
    sudo apt install google-chrome-stable
    

    SwitchyOmega

    GitHub上就有下载方式:

    https://github.com/FelisCatus/SwitchyOmega/releases

    进入网址后直接下载 SwitchyOmega_Chromium.crx 文件即可

    下载后在chrome中安装即可.

    其中代理网站列表的URL为 : https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt

    JDK

    1. 在这个网址进行下载
    http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
    
    1. 下载到本地后执行解压操作:
    sudo tar xzvf jdk-8u181-linux-x64.tar.gz (下载的文件名)
    
    1. 解压后可以把解压文件移动到自己想要放的目录下:
    sudo mv jdk1.8.0_181 /usr/lib/
    
    1. 进行配置
      使用全局设置方法,它是所有用户的共用的环境变量
      命令如下:$sudo gedit ~/.bashrc
      然后把如下命令复制到最底部
    export JAVA_HOME=/usr/lib/jdk1.8.0_181
    export JRE_HOME=${JAVA_HOME}/jre  
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
    
    export PATH=${JAVA_HOME}/bin:$PATH
    
    export JAVA_HOME=后面要填写自己解压后的jdk的路径
    
    1. 生效~/.bashrc文件
    source ~/.bashrc
    
    1. 测试是否安装成功
    java -version 
    

    Java 8 在线安装

    1. 安装 ppa
    sudo add-apt-repository ppa:webupd8team/java
    sudo apt-get update
    
    1. 安装 JDK
    sudo apt-get install oracle-java8-installer
    
    1. 验证安装是否成功
    java -version
    

    成功后提示

    java version “1.8.0_171” 
    Java(TM) SE Runtime Environment (build 1.8.0_171-b11) 
    Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)
    
    1. 设置环境变量
    sudo gedit /etc/profile
    

    在文件末尾添加

    export JAVA_HOME=/usr/lib/jvm/java-8-oracle
    export JRE_HOME=/usr/lib/jvm/java-8-oracle/jre
    export PATH=${JAVA_HOME}/bin:$PATH
    

    Android Studio

    在 Ubuntu 软件中搜索就可以下载到

  • 相关阅读:
    Java运行时数据区
    关于Java中的内存屏障
    Java中对象在内存中的大小、分配等问题
    【java基础】两个日期的比较大小的几种方法。
    报错信息: java.sql.SQLException: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK
    linux 中文件按照时间倒序或者升序显示
    maven本地仓库存在为什么还要连接外网下载?
    【奇奇怪怪的代码问题】-springboot前后端时间不一致
    日常问题-使用maven jetty插件启动慢的一些解决方法
    Mybatis 框架下 SQL 注入攻击的 3 种方式
  • 原文地址:https://www.cnblogs.com/liyiran/p/9346391.html
Copyright © 2011-2022 走看看