IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> ubuntu安装过程中的坑记录,包括anaconda -> 正文阅读

[系统运维]ubuntu安装过程中的坑记录,包括anaconda

参考链接

哆点Linux客户端上网_Atom-L的博客-CSDN博客

打造适合日常使用的Linux系统需要做的10件事情_One of thre_tigers的博客-CSDN博客_适合日常使用的linuxroot用户安装的anaconda如何给普通用户使用_Chauncey_Wang的博客-CSDN博客打造适合日常使用的Linux系统需要做的10件事情_One of thre_tigers的博客-CSDN博客_适合日常使用的linux

conda手册_如何使conda给其他普通用户也可用(linux)?_weixin_39669769的博客-CSDN博客
Ubuntu 16.04如何切换Intel集显与Nvidia独显 - 简书
?

目录

参考链接

Introduction

UbuntuKylin配置

deepin-wine安装

1.安装前准备

2.安装deepin-wine

3.具体的软件需求

4.托盘悬浮

5.软件需求其他辅助软件的安装方法

6.手动更改配置(winecfg)

7.卸载方法

安装哆点

安装显卡驱动

安装anaconda

配置环境变量

配置普通用户


Introduction

windows蓝屏了,我的数据因为bitlock的存在也找不回来了,所以我生气了,换ubuntu,但是我用的是最新版的ubuntukylin

CPUi7-11700
显卡RTX3050

主要配置就这,笔记本,本来以为会遇到很多麻烦,但其实还比较顺利。

UbuntuKylin配置

说实在的,装这个系统很简单,没啥好说的,主要问题在后面的配置。

我所在的这所学校需要使用哆点客户端认证才能上网,让我头疼了很久,不过上网是刚需,必须解决这个问题。

deepin-wine安装

不是在说哆点吗?怎么就变到wine这里来了?

正是因为我在装哆点的过程中中遇到了很多坑,所以我才先讲wine(什么鬼因果关系)?

在安装wine的过程中会安装很多的lib库,有了这些库,哆点才能够顺利运行,否则会缺失一大堆lib。

所以我严重怀疑这Linux的哆点就是Windows客户端改的。

1.安装前准备

安装必要的工具及deepin-wine依赖

sudo apt install wget g++ git     #如已安装可自行跳过

2.安装deepin-wine

git clone "https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git"
cd deepin-wine                    #切换到下载目录
sudo ./install.sh                 #执行安装

deepin-wine容器安装完成,下面进行具体软件的安装。

这里提一下linux的使用习惯,你在哪个文件夹git,那么git到的文件也在那个文件夹。

3.具体的软件需求

如有其它软件需求可使用deepin发布的最新版容器安装包:

  1. ??? QQ轻聊版
  2. ??? Foxmail
  3. ??? 百度网盘
  4. ??? WinRAR
  5. ??? 迅雷极速版

4.托盘悬浮

正常安装后wine窗口为独立窗口,为了便于美观建议安装如下插件:

Gnome Shell 插件:TopIcons Plus

5.软件需求其他辅助软件的安装方法

??? 下载需要的软件安装包,exe文件,如:flash
??? 将下载的安装文件放入 ~/.deepinwine/<容器名(微信的为Deepin-WeChat,TIM为:Deepin-TIM)>/drive_c 下,即软件所在 Wine C 盘根目录
??? 打开一个 Terminal ,执行:

WINEPREFIX=~/.deepinwine/<容器名> deepin-wine "c:\\<文件名>"

然后按提示进行安装、重启软件即可。

这里主要的坑在于,第一次使用需要手动创建 .deepinwine/容器名/drive_c 目录


6.手动更改配置(winecfg)

执行以下代码,并根据需求进行配置更改。

WINEPREFIX=~/.deepinwine/容器名称 deepin-wine winecfg

7.卸载方法

uninstall.sh

内容与参考链接中几乎一致,主要说明了几个较坑的地方。

安装哆点

在进行了以上操作之后,哪怕你什么wine软件都没有装,就只有一个wine环境,都应该不会出现缺少库的问题了。

先下载linux版的哆点,直接解压缩,出现这些文件:

?运行以下两条命令:

sudo ./privillege.sh
./DrClientLinux

第一条命令很重要,不能跳过。

然后在这里我又遇到了一个坑,第二次运行的时候会提示权限不足,root用户也不能打开。这里的权限不足指的是文件本身权限不足,所以我直接给+x权限。

sudo su
chmod +x privillege.sh
chmod +x DrClientLinux

然后就可以打开登录账号联网了。

安装显卡驱动

懒得吐槽这鸡肋的nouveau,直接换闭源驱动。

ubuntu换闭源驱动很简单,直接在设置里面就可以完成。

?点击检查更新

如果你之前已经更新过,那么应该是出现我这个界面,否则应该是提示更新的界面,不过不用管它,都是点击下面的设置。

?

?在这里直接安装专有驱动就可以了,我这个配置的笔记本没有遇到任何问题。

安装完之后重启,你也可以顺便安装一下更新。

到这里还没有结束,因为实测ubuntu仍然在使用核显,我们还需要进行以下操作;

nvidia-smi
nvidia-settings

输入第一个命令之后,能看到显卡的基本信息,应该是没有被使用的状态,第二个命令可以打开nvidia显卡设置器。

?切换为intel的显卡,重启。

重启之后重复上述操作,再切换为nvidia的独显就可以了。


安装anaconda

Anaconda | Individual Edition

在这个链接下载anaconda,记得下linux版,然后我为了方便,把这个sh文件重命名了一下为1.sh。

然后直接运行

bash 1.sh

这里又有一个超级大坑,那就是一定不要用root用户去安装,因为root用户会将anaconda安装在/root/anaconda3下面,导致普通用户永远用不了conda。

普通用户安装的话默认会安装在/home/username/anaconda3下面,这个目录是所有用户都可以访问的,也就是说所有用户都可以使用conda。

安装过程很简单,跟着他提示走就行了,但也有一个小坑,最后问你要不要自动初始化最好选no,然后我们自己配置环境变量。

但选了yes好像也没啥影响。

配置环境变量

很简单,跟着来就可以了,需要使用编辑器,我习惯用vim。

sudo vim ~/.bashrc

用vim打开.bashrc文件,然后在末尾添加

export PATH="/home/username/anaconda3/bin:$PATH" 

username是你自己的用户名。

sudo vim /etc/profile

再打开profile文件,同样在末尾添加

export PATH="/home/username/anaconda3/bin:$PATH" 

然后用source命令刷新一下

source ~/.bashrc
source /etc/profile

到这里的话,root用户应该是可以使用conda了,打开命令测试一下:

出现了anaconda字样,说明可以使用,但这时候普通用户还不能使用。

配置普通用户

1.切换到安装anaconda的用户,也就是root用户下

可以通过命令行获取root权限

sudo su

2.通过这个命令初始化bash

/home/username/anaconda3/bin/conda init bash

3.然后刷新.bashrc,使用命令

source ~/.bashrc

重启终端,再执行conda命令,就发现可以用了(出现(base),python命令有反应,出现anaconda字样),完美。

这个教程也适用于Linux的centos系统。
?

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-11-14 22:09:38  更:2021-11-14 22:11:32 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 23:57:36-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码