apt-get

[linux]ubuntu修改镜像源

妖精的绣舞 提交于 2019-12-01 12:46:02
sudo apt-get update 更新源 sudo apt-get install package 安装包 sudo apt-get remove package 删除包 sudo apt-cache search package 搜索软件包 sudo apt-cache show package 获取包的相关信息,如说明、大小、版本等 sudo apt-get install package --reinstall 重新安装包 sudo apt-get -f install 修复安装 sudo apt-get remove package --purge 删除包,包括配置文件等 sudo apt-get build-dep package 安装相关的编译环境 sudo apt-get upgrade 更新已安装的包 sudo apt-get dist-upgrade 升级系统 sudo apt-cache depends package 了解使用该包依赖那些包 sudo apt-cache rdepends package 查看该包被哪些包依赖 sudo apt-get source package 下载该包的源代码 sudo apt-get clean && sudo apt-get autoclean 清理无用的包 sudo apt-get check

<Linux>Linux基础学习(兄弟连版本)

百般思念 提交于 2019-12-01 12:34:14
1.Linux系统简介 1.1 Unix与Linux发展史   父子关系:Unix 是Linux的前身   1969年,肯丶汤姆森开发Unix系统(为了加快玩游戏的速度 - -,自己开发的系统)   1971年,肯丶汤姆森(黑胡子)同事丹尼斯丶里奇(白胡子)发明了C语言。通过Unix系统用C语言重写,提高Unix可移植性和速度。   1991年,芬兰李纳斯开发Linux系统。开源软件,在Unix基础上开发,linux内核官网www.kernel.org   发行版,就是在内核版本上进行自己修改     CentOS,相当于Redhat的完全免费版本     Ubuntu,桌面做的很漂亮 1.2 开源软件简介   商业软件,商业公司运营,开发,不开放源代码。   Mysql   python   mongoDB   PHP   Nginx   绝大多数开源软件免费,软件的源代码(安全性好),自由传播(改良的自由)----例子开源卖注释,哈哈   LAMP架构     LINUX  操作系统     Apache  Web服务器     Mysql   数据库     PHP   编程语言    1.3 Linux学习方法 为什么选择命令行?   服务器使用优先,考虑安全性和稳定性,不考虑应用性。   图形界面会大大增大服务器出错的可能性 解决问题的智慧   遇到问题,自己寻找答案

red hat 报错:apt-get:找不到命令

别等时光非礼了梦想. 提交于 2019-12-01 11:51:14
Linux有两个系列:一个是RedHat系列,一个是Debian系列。 RedHat系列:Redhat、Centos、Fedora等 Debian系列:Debian、Ubuntu等 RedHat 系列 1 常见的安装包格式 rpm包,安装rpm包的命令是“rpm -参数” 2 包管理工具 yum 3 支持tar包 Debian系列 1 常见的安装包格式 deb包,安装deb包的命令是“dpkg -参数” 2 包管理工具 apt-get 3 支持tar包 如果使用的是RedHat系列的linux,apt-get命令是不可行的,正确是使用方法是替换为yum。 来源: https://www.cnblogs.com/ming-4/p/11684092.html

Ubuntu16.04 安装lamp环境

偶尔善良 提交于 2019-12-01 10:49:39
Ubuntu 安装 lamp环境还是比较容易的,直接根据依赖一步一步的安装就行了。 注:使用root权限,可以sudo,也可以直接切换到root,我这里直接切换到root。 首先第一步:安装apache2。 apt-get install apache2 查看apache2的版本号。 输入ifconfig查看虚拟机ip地址,接着访问ip。 apache2安装成功,继续安装php和mysql。 apt-get install php7.0 安装成功并且查看php的版本,安装的是php7.0。 继续安装apache2的php模块。 apt-get install libapache2-mod-php7.0 安装结束成功后使用cat只能查看是否安装成功。上图显示安装成功并且成功加载libphp7.0.so。 // 安装mysql数据库 apt-get install mysql-server // 安装php7.0 MySQL数据库插件 apt-get install php7.0-mysql 接着安装mysql数据库,安装过程中需要输入密码,紧接着安装php7.0关于mysql的插件。 然后重启mysql和apache2。 // 重启数据库 service mysql restart // 重启apache2 service apache2 restart

Ubuntu下部署Django项目

杀马特。学长 韩版系。学妹 提交于 2019-12-01 10:05:19
1.首先要进入本地环境把项目所需要的环境导出来 pip freeze >requirements.txt 2.安装python3.6.8版本 3.安装得到的requirements.txt 命令:pip3 install -r requirements.txt 全部安装 如果遇到HTTPConnectionPool(host=''xx.xx.xx.xx', port=xx): Max retries exceeded with url: (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x00000237EE44EF98>: Failed to establish a new connection: [WinError 10060]错误 处理方法:https://www.cnblogs.com/erhangboke/p/11663057.html 4.修改项目的settings文件 DEBUG = False(线上的项目一定要修改成False) ALLOWED_HOSTS = ["*"] 5.在django的settings文件中,添加下面一行内容: STATIC_ROOT = os.path.join(BASE_DIR, "static/") 7.配置路由(貌似不是必须)

Redis数据库配置

有些话、适合烂在心里 提交于 2019-12-01 09:55:36
1.安装 sudo apt-get install redis-server 2.配置 sudo vim /etc/redis/redis.conf    修改配置 bind 指定ip port 指定端口 daemonize 是否以守护进程运行 dbfilename 数据持久化时的文件名 dir 上面的文件在哪保存 logfile 日志文件位置 database 数据库有多少个 slaveof 主从复制 来源: https://www.cnblogs.com/yangzixiong/p/11677127.html

9-2 yum,dnf和apt

一曲冷凌霜 提交于 2019-12-01 09:45:54
yum, CentOS: yum, dnf YUM: Yellowdog Update Modifier,rpm的前端程序,可解决软件包相关依赖性,可在多个库之间定位软件包,up2date的替代工具 yum repository: yum repo,存储了众多rpm包,以及包的相关的元数据文件(放置于特定目录repodata下) 文件服务器: http:// https:// ftp:// file:// yum配置文件 yum客户端配置文件: /etc/yum.conf:为所有仓库提供公共配置 /etc/yum.repos.d/*.repo:为仓库的指向提供配置 仓库指向的定义: [repositoryID] name=Some name for this repository baseurl=url://path/to/repository/ enabled={1|0} gpgcheck={1|0} gpgkey=URL enablegroups={1|0} failovermethod={roundrobin|priority} roundrobin:意为随机挑选,默认值 priority:按顺序访问 cost= 默认为1000 yum仓库 yum的repo配置文件中可用的变量: $releasever: 当前OS的发行版的主版本号 $arch: 平台,i386,i486

# Ubuntu16.04安装nvidia驱动+CUDA+cuDNN

左心房为你撑大大i 提交于 2019-12-01 09:03:02
Ubuntu16.04安装nvidia驱动+CUDA+cuDNN 准备工作 1.查看GPU是否支持CUDA lspci | grep -i nvidia 2.查看Linux版本 uname -m && cat /etc/*release nvidia驱动 1. 先卸载原有N卡驱动 #for case1: original driver installed by apt-get: sudo apt-get remove --purge nvidia* #for case2: original driver installed by runfile: sudo chmod +x *.run sudo ./NVIDIA-Linux-x86_64-384.59.run --uninstall 2. 禁用nouveau驱动 sudo gedit /etc/modprobe.d/blacklist.conf 在文本最后添加: blacklist nouveau options nouveau modeset=0 然后执行: sudo update-initramfs -u 重启之后,可以查看nouveau有没有运行: lsmod | grep nouveau # 没输出代表禁用生效 3.禁用X-Window服务 sudo service lightdm stop #这会关闭图形界面 按Ctrl

Ubuntu 10.10下安装ncurses-devel

两盒软妹~` 提交于 2019-12-01 07:50:53
解决Ubuntu 10.10 使用`make menuconfig`配置Linux 内核时,出现缺少'ncurses-devel'库支持。 *** Unable to find the ncurses libraries or the *** required header files. *** 'make menuconfig' requires the ncurses libraries. *** *** Install ncurses (ncurses-devel) and try again. *** 1. 问题状况 一般情况下使用系统自带的软件管理器apt-get就可以安装了(`sudo apt-get install ncurses-devel`),但使用后却出现下面的错误提示: 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 E: 未发现软件包 ncurses-devel 再试了另一条命令`sudo apt-get install ncurses`, 出现: 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 现在没有可用的软件包 ncurses,但是它被其它的软件包引用了。 这可能意味着这个缺失的软件包可能已被废弃, 或者只能在其他发布源中找到 E: 软件包 ncurses