树莓派上的软件安装和卸载命令

基础命令安装软件 apt-get install softname1 softname2 softname3……卸载软件 apt-get remove softname1 softname2 softname3……卸载并清除配置 apt-get remove –purge softname1更新软件信息数据库 apt-get update进行系统升级 apt-get upgrade搜索软件包 apt-cache search softname1 softname2 softname3……自动卸载sudo apt autoremove softname安装deb软件包 dpkg -i xxx.deb删除软件包 dpkg -r xxx.deb连同配置文件一起删除 dpkg -r –purge xxx.deb查看软件包信息 dpkg -info xxx.deb查看文件拷贝详情 dpkg -L xxx.deb查看系统中已安装软件包信息 dpkg -l重新配置软件包 dpkg-reconfigure xxx清除所有已删除包的残馀配置文件dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P如果报如下错误,证明你的系统中没有残留配置文件了,无须担心。dpkg: –purge needs at least one package name argumentdpkg安裝的可以用apt卸載,反之亦可。aptitude 命令aptitude 与 apt-get 一样,是 Debian 及其衍生系统中功能极其强大的包管理工具。与 apt-get 不同的是,aptitude 在处理依赖问题上更佳一些。举例来说,aptitude 在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。以下是笔者总结的一些常用 aptitude 命令,仅供参考。aptitude update 更新可用的包列表aptitude upgrade 升级可用的包aptitude dist-upgrade 将系统升级到新的发行版aptitude install pkgname 安装包aptitude remove pkgname 删除包aptitude purge pkgname 删除包及其配置文件aptitude search string 搜索包aptitude show pkgname 显示包的详细信息aptitude clean 删除下载的包文件aptitude autoclean 仅删除过期的包文件当然,你也可以在文本界面模式中使用 aptitude。常用apt命令列表apt-cache search # ------(package 搜索包)apt-cache show #------(package 获取包的相关信息,如说明、大小、版本等)sudo apt-get install # ------(package 安装包)sudo apt-get install # -----(package - - reinstall 重新安装包)sudo apt-get -f install # -----(强制安装?#"-f = --fix-missing"当是修复安装吧...)sudo apt-get remove #-----(package 删除包)sudo apt-get remove - - purge # ------(package 删除包,包括删除配置文件等)sudo apt-get autoremove --purge # ----(package 删除包及其依赖的软件包+配置文件等(只对6.10有效,强烈推荐))sudo apt-get update #------更新源sudo apt-get upgrade #------更新已安装的包sudo apt-get dist-upgrade # ---------升级系统sudo apt-get dselect-upgrade #------使用 dselect 升级apt-cache depends #-------(package 了解使用依赖)apt-cache rdepends # ------(package 了解某个具体的依赖?#当是查看该包被哪些包依赖吧...)sudo apt-get build-dep # ------(package 安装相关的编译环境)apt-get source #------(package 下载该包的源代码)sudo apt-get clean && sudo apt-get autoclean # --------清理下载文件的存档 && 只清理过时的包sudo apt-get check #-------检查是否有损坏的依赖

树莓派/Debian安装配置Maven

Maven的下载地址:http://maven.apache.org/download.cgi这里以最新的3.3.9版本为例进行安装,在这之前需要确保机器上已经安装了JDK。在home文件夹中建立maven文件夹,文件夹可根据个人喜好,例如直接放pi中即可,下载安装文件建立文件夹:mkdir maven下载:wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz解压:tar vxf apache-maven-3.3.9-bin.tar.gz重命名:mv apache-maven-3.3.9 maven3.3.9配置环境变量:编辑文件:nano /etc/profile在文件末尾加上以下几行():MAVEN_HOME=/home/maven/maven3.3.9export MAVEN_HOMEexport PATH=${PATH}:${MAVEN_HOME}/bin编辑完成后执行一下:使环境变量生效:source /etc/profile最后运行mvn -v验证maven是否安装成功,如果安装成功会打印如下内容:Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)Maven home: /home/maven/maven3.3.9Java version: 1.8.0_91, vendor: Oracle CorporationJava home: /home/jdk/jdk1.8/jreDefault locale: zh_CN, platform encoding: UTF-8OS name: "linux", version: "3.16.0-4-amd64", arch: "amd64", family: "unix"修改配置文件配置源为阿里云<mirror> <id>alimaven</id> <name>aliyun maven</name>     <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>

树莓派更换国内源【中科大源】

1、编辑sources.listsudo nano /etc/apt/sources.list2、注释掉原文,加入新内容(编辑好后Ctrl+O回车保存,Ctrl+X退出)deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpideb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi3、修改raspi.list,同上注释原文sudo nano /etc/apt/sources.list.d/raspi.list并添加以下内容deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ stretch main ui4、更新sudo apt-get update5、升级sudo apt-get upgrade中科大速度尚可,若更换阿里云源请参考 此文