1. 安装Debian:主要参考以下链接。因之前曾安装过Ubuntu,所以很顺利进入Debian系统。
https://blog.csdn.net/u010590568/article/details/80789002
2. Debian安装Anaconda:从官网下载Anaconda。因网速较快,故直接在官方下载。如网速有限可寻找国内源,清华之类的。
https://www.anaconda.com/download/#linux
3. Debian无法运行sudo指令:因为没有安装sudo pkg。
- 切换为root账户:# su
- 安装sudo:# apt-get install sudo
- 给当前账号赋予使用sudo权限:#adduser your_user_name sudo
- 【注1】your_user_name指你要使用sudo权限的那个账号
- 【注2】此时你按ctrl+D退出root账户你会发现提示你 user is not in the sudoers file, 莫慌,【重启即可】
4. 刚开始安装Debian的时候会问你有firmware是否要安装,但那时候哪里给你找去,就略过了...心想肯定能解决,先不着急。
后来在重启以及开机的时候你都会在进入系统前发现提示:
- failed to load i915/skl_dmc_ver1_26.bin(-2)
当然下面还会有提示:
- bluetooth hci0: firmware: failed to load intel/ibt-12-16.sfi(-2)
- bluetooth: hci0: Failed to load intel firmware file(-2)
Traceback (most recent call last):
File "/home/charles/PycharmProjects/untitled1/3.py", line 14, in <module>
devices = scanner.scan(10.0)
File "/usr/local/lib/python3.5/dist-packages/bluepy/btle.py", line 734, in scan
self.start(passive=passive)
File "/usr/local/lib/python3.5/dist-packages/bluepy/btle.py", line 672, in start
self._mgmtCmd("le on")
File "/usr/local/lib/python3.5/dist-packages/bluepy/btle.py", line 283, in _mgmtCmd
"Failed to execute mgmt cmd '%s'" % (cmd))
bluepy.btle.BTLEException: Failed to execute mgmt cmd 'le on'
其实就是你没有安装bluetooth firmware。其从下面网站下载firmware-misc-nonfree_20161130-3_all.deb进行安装。
https://packages.debian.org/stretch/all/firmware-misc-nonfree/download
安装方式为:
- 进入下载包安装位置
- 打开terminal
- 切换为root账户:# su
- 输入密码...
- dpkg -i *.deb 【注】请注意i与*中间有空格,*为安装包名称,例如我这里是firmware-misc-nonfree_20161130-3_all.deb
这时候你再重启一下,完美解决。
5. 留坑:
无线网卡驱动:安装时提示说找不到驱动,待解决...