linux基本软件安装以及常用操作。一条指令更新火狐浏览器和安装搜狗浏览器

1.火狐:

sudo apt-get install firefox

2.飞秋:

sudo apt-get install iptux 

安装成功后,直接命令行iptux就可以运行了。

3.把应用添加到桌面:

应用位置:/usr/share/application,把相应图标复制到桌面即可。

4.修改权限:

在终端运行遇到permission denied。假设需要修改权限的文件为test.py,首先切换到test.py所在目录,然后chmod 777 test.py就可以获得文件的执行权限。python3  test.py即可。

还有是文件夹权限:sudo -s .

5.百度云:

Firefox 插件地址 https://addons.mozilla.org/zh-CN/firefox/addon/baidu-pan-exporter/

安装后重启Firefox,然后百度云下载界面就会多出一个选项:导出下载。

下载时,选中要下载的文件,导出下载-文本导出,复制生成的内容,然后在终端输入,回车就开始下载了。

6.安装cv2:

sudo apt-get install python-opencv

pip install opencv-python

7.opencv

以先添加清华源,再继续安装:

conda config --add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'

然后可以直接安装:

conda install opencv

8.安装setup.py程序

python setup.py build

sudo python setup.py install

再加入环境变量即可。

#比如:
echo 'export CMAKE_PREFIX_PATH="/home/helloworld/tools/torchsample"' >> ~/.bashrc
# 然后
 source ~/.bashrc

# 还有种方法:
sudo gedit /etc/profile
#打开后添加此语句在末尾:
export CMAKE_PREFIX_PATH=/home/helloworld/tools/torchsample
 
# 又有:
sudo gedit ~/.bashrc
#打开后添加此语句在末尾:
#export PATH="/home/helloworld/tools/torchsample:$PATH"
# 然后
 source ~/.bashrc

9.卸载setup.py

增加 –record 参数重新安装软件包,执行命令:

python ./setup.py install --record install.txt

 删除安装文件,执行命令:

cat install.txt | xargs rm -rf

10.安装github上的代码:

见:https://blog.csdn.net/m0_37644085/article/details/81981881
11.pytorch 需要安装torchsample

安装torchsample需要添加requirements.txt

nibabel
pandas
pillow

cd /home/work/pytorch   #自己pytorch的路径
 
##根据提示安装git 等等
pip install -r requirements.txt
python setup.py install

12.查看环境变量等:

env

13.sudo -s和 sudo su

root存在于UNIX系统(如AIX、BSD等)和类UNIX系统(如Debian、Redhat、Ubuntu等版本的Linux系统以及Android系统)中,超级用户一般命名为root,相当于Windows系统中的system用户。

root是系统中唯一的超级用户、超级管理员,具有系统中所有的权限,足以把整个系统的大部分文件删掉,导致系统完全毁坏,不能再次使用。如启动或停止一个进程,删除或增加用户,增加或者禁用硬件等等。一些需要root权限的应用,譬如广告阻挡,是需要root权限的。除非确实需要,一般情况下都不推荐使用root。最好单独建立一个普通的用户,作为日常之用。

sudo su 和 sudo -s 都是切换到root用户,不同的是
sudo su 环境用的是目标用户 (root)的环境
sudo -s 环境用的是当前用户本身的环境,如用户默认的home

root@xs-hp:~#
xs@xs-hp:~$
注:
root xs  //表示用户名,root为超级用户,xs为普通用户
@ //在
xs-hp //主机名
~ //当前路径为家目录
#$ //权限标志位,前者代表root用户,后者为普通用户
sudo + command //使普通用户拥有root权限
sudo su - //切换到root用户

 

pip list: 175 # 使用anaconda下的pip,anaconda下的pip管理的包

sudo pip list: 69 # 使用系统自带的pip,系统自带的pip管理的包

# packages in environment at /home/tsq/anaconda3:

conda list: 227 # conda管理的包

猜你喜欢

转载自blog.csdn.net/m0_37644085/article/details/81912511