参考链接
哆点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
CPU | i7-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/wszqkzqk/deepin-wine-for-ubuntu.git"
cd deepin-wine #切换到下载目录
sudo ./install.sh #执行安装
deepin-wine容器安装完成,下面进行具体软件的安装。
这里提一下linux的使用习惯,你在哪个文件夹git,那么git到的文件也在那个文件夹。
3.具体的软件需求
如有其它软件需求可使用deepin发布的最新版容器安装包:
- QQ轻聊版
- Foxmail
- 百度网盘
- WinRAR
- 迅雷极速版
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系统。
更多推荐
ubuntu安装过程中的坑记录,包括anaconda
发布评论