linux update & upgrade】的更多相关文章

Linux升级命令有两个分别是yum upgrade和yum update, 这个两个命令是有区别的: 复制代码 代码如下: yum -y update 升级所有包同时也升级软件和系统内核 复制代码 代码如下: yum -y upgrade 只升级所有包,不升级软件和系统内核 实验分别测试 yum -y upgrade和yum -y update 升级前 系统版本:  centos5.5内核版本:  2.6.18-194.el5 升级前做过简单配置文件修改 yum -y upgrade    升…
一.[辨析UPDATE/UPGRADE] UPDATE: update is used to download package information from all configured sources. UPGRADE:  upgrade is used to install available upgrades of all packages currently installed on the system from the sources configured via sources…
在ubuntu下用apt-get install安装软件时,发现package list中没有所需的软件, 估计可能是package list太旧了,于是需要apt-get update & apt-get upgrade. 但又怕原始的源慢,故修改为阿里云镜像.步骤如下: 1.备份原始源的配置文件: sudo cp /etc/apt/sources.list /etc/apt/sources.list.bakcup 2.添加阿里云源到sources.list文件: sudo vim /etc/…
Let us say, you have a system (Windows or Linux) with high-speed Internet connection at work and a Debian or any Debian derived systems with no internet connection or very slow Internet connection(like dial-up) at home. You want to upgrade your offli…
对于Terminalor们,history命令并不陌生,什么!n, !!更是很常用的,而且您在命令行敲的cmds是默认保存在/home/$USER/.bash_history(linux) /Users/$USER/.bash_history(Mac)下的. 但是history不只是这个样子:存了命令然后可以查看调用. 先介绍几个与history相关的变量,控制history的行为和size HISTIGNORE (hist-ignore) 告诉history哪些命令不需要保存,直接把它们忽略掉…
1.Live USB制作官方guide:Making a Kali Bootable USB Drive:https://docs.kali.org/downloading/kali-linux-live-usb-install ,额外说两句:1.这个制作方法做出来的的系统,你在其他系统里面因为文件系统的问题,那个分区你根本看不到.2.如果你想还原U盘,你需要下个分区助手之类的软件把U盘重新分区格式化 2.让U盘系统的文件和系统修改能保存下来,需要Adding Persistence to a…
ubuntu安装基本流程 1.设置分辨率2.设置语言环境3.设置服务器镜像源4.添加终端5.apt.apt-get更新和升级系统软件 sudo apt update/upgrade sudo apt-get update/upgrade 6.apt安装软件 sudo apt install ipython3 sudo apt install python3-pip 7.apt删除软件 sudo apt remove libreoffice-common sudo apt remove unity…
yum    yellowdog updater,modified是一种用python写的基于rpm的管理工具 用于解决rpm包的依赖性 要安装编译工具 yum install gcc 库函数:静态库函数.动态库函数 sudo wget  下载的地址 进行下载文件 tar -xf 文件名 解压文件 ./configure --help pre-devel make 编译并生成各种文件,放置于objs make install 编译好的文件安装到prefix指定路径 默认安装在user/local…
Linux基础:https://www.cnblogs.com/dunitian/p/4822808.html#linux 之前看到朋友还动不动 apt-get update upgrade,就很纳闷,后来发现原来他只是知道这个更新命令却不知其意,所以每次安装个包就把所有apt-get的常用清除+更新命令打一遍 后来~就有了这篇文章了,算给小白普及下吧:(后面有实战案例) Ubuntu不得不说的就是这个apt出问题的处理 :(换源就不说了`/etc/apt/sources.list`) # 一般…
How to upgrade Debian 8 Jessie to Debian 9 Stretch Contents 1. Objective 2. What's New 3. Preparations 4. Jessie Full Upgrade 5. Update Package Repository to Debian Stretch 6. Upgrade to Debian Stretch Simulation 7. Upgrade to Debian Stretch Objectiv…
https://access.redhat.com/articles/1189123 Common administrative commands in Red Hat Enterprise Linux 5, 6, and 7 Updated April 12 2017 at 11:20 AM - English System basics Task RHEL5 RHEL6 RHEL7 View subscription information /etc/sysconfig/rhn/system…
1. sudo -i update upgrade install 包名 (openjdk-8-jdk) autoremove 自动删除不需要的包(remove卸载) sudo apt-get 2. 切换jdk版本:sudo update-alternatives --config java sudo update-alternatives --config javac 3. ls -a 列出所有文件(包含隐藏文件) rm -rf 目录名 (rm -- -f* 删除以f开头的文件) cd !$把…
常用配置文件说明: 1..设置-n永远生效:Vim的配置文件:命令模式想永久生效, ~/.vimrc,新建文件,在里面输入保存即可 2.设置别名永远生效:在~/.bashrc  修改当前用户家目录里的.bashrc, 仅对当前用户生效,是个人配置文件./etc/bashrc 对所有用户生效,是全局配置文件.) 3. cd  /var/log/messages(系统主日志文件) cd  /var/log/boot.log 启动加载器的日志文件. 4.用户配置文件: /etc/passwd 5.用户…
一.环境 ubuntu 14.04 一台有串口的PC(编号PC1,被调试机器) 另一台PC通过USB转串口线连接PC1(编号PC2,发起调试命令的机器) 二.串口线配置及测试 安装cutecom USB转串口连上PC2,并和PC1相连 PC1和PC2使用sudo cutecom将串口软件打开 PC1上使用/dev/ttyUSB0 PC2上使用/dev/ttyS0 相同波特率115200 测试:PC1发送数据,PC2能够正常接收并回显. 三.编译并安装内核 在PC2中编译,编译好之后将生成的*he…
ubuntu和mac通过samba共享 如果想快速配置,直接跳到第五步. 一.安装smb 执行下列命令 sudo apt-get install samba sudo apt-get install smbfs 如果提示找不到软件的话,update,upgrade一次应该就行. 二.添加共享文件夹 终端中执行shares-admin命令,可能也会提示先装相应的tools,按提示装就行 在界面中,先执行unlock操作,再添加一个共享文件夹,如图所示 共享之后,如果不做任何设置,则mac os可以…
Vim的安装 sudo apt-get install vim 等待安装完成后我们来配置简单配置vim的配置文件 vim /etc/vim/vimrc (备注:自己一个人使用的^-^) 在原来的基础上添加保存退出 " 在窗口标题栏显示文件名称 set title " 编辑的时候将所有的 tab 设置为空格 "设置自动对齐空格数 "显示行号 set number "搜索时高亮显示 set hlsearch "不区分大小写 set ignorecas…
配置yum源:  在/mnt目录下新建一个空的目录,名为rhel. [root@localhost mnt]# mkdir rhel 然后 [root@localhost Packages]# cd /etc/yum.repos.d/ [root@localhost yum.repos.d]# ls CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo CentOS-CR.repo    C…
测试平台 宿主机平台:Ubuntu 16.04.6 目标机:iMX6ULL 目标机内核:Linux 4.1.15 目标机添加串口设备 一般嵌入式主板的默认镜像可能只配置了调试串口,并用于 console 控制台打印: 接下来对怎么样通过设备树来分配引脚用于用户串口通信 进行描述: 前提: 目标机以及正常烧录 uboot.内核.文件系统.dtb等:本文仅更新设备树dtb文件: 设备树文件修改 在内核源码中找到相关板子对应的dtb文件: 位置: arch/arm/boot/dts 目录下 本文使用的…
问题描述 在PHP项目部署在App Service后,上传文件如果大于1MB就会遇见 413 Request Entity Too Large 的问题. 问题解决 目前这个问题,首先需要分析应用所在的环境. 在App Service for Linux环境中,为PHP提供的运行时当前只有PHP 8.0, 并且 PHP 8.0 中使用的Nginx作为代理服务器.然后请求才会传递到PHP应用中. 基于以上分析,在PHP应用中,会收到Nginx 和PHP双重限制.所以传递文件的限制问题设计到两个方面:…
linux驱动开发总结(一) 基础性总结 1, linux驱动一般分为3大类: * 字符设备 * 块设备 * 网络设备 2, 开发环境构建: * 交叉工具链构建 * NFS和tftp服务器安装 3, 驱动开发中设计到的硬件: * 数字电路知识 * ARM硬件知识 * 熟练使用万用表和示波器 * 看懂芯片手册和原理图 4, linux内核源代码目录结构: * arch/: arch子目录包括了所有和体系结构相关的核心代码.它的每一个子目录都代表一种支持的体系结构,例如i386就是关于intel c…
OpenStack 2014.1 (Icehouse) Release Notes General Upgrade Notes Windows packagers should use pbr 0.8 to avoid bug 1294246 The log-config option has been renamed log-config-append, and will now append any configuration specified, rather than completel…
Compilation RocksDB's library should be able to compile without any dependency installed, although we recommend installing some compression libraries (see below). We do depend on newer gcc/clang with C++11 support. There are few options when compilin…
期待已久的Ubuntu  LTS 版本开放了公测版本 Ubuntu 16.04 (Xenial Xerus) Daily Build(http://cdimage.ubuntu.com/daily-live/current/). 在虚拟机里尝试了安装该版本,并且是一式两份,其中一份是作为工作使用,另一份是做测试.当然,同时我注意拍摄快照,以便出现安装错误后恢复正常. 用了很长时间的Windows,为什么转成Linux会如何不习惯呢? 那是因为人是群居动物.我们需要同周围的人交流,通信,写作,协作…
1:下载若干依赖项: 更新软件源:sudo apt-get update/upgrade; 依次安装一下依赖项:   sudo apt-get install build-essential   sudo apt-get install cmake   sudo apt-get install libgtk2.0-dev   sudo apt-get install pkg-config   sudo apt-get install python-dev python-numpy   sudo…
一.什么是npm呢 npm(Node Package Manager,node包管理器)是node的包管理器,他允许开发人员在node.js应用程序中创建,共享并重用模块.模块就是可以在不同的项目中重用的代码库.他也可以用来共享完整的node.js代码库. npm安装 npm的安装非常简单,在linux下只要一条命令即可完成安装(在windows下由于node.js本身就集成了npm的功能,所以安装了node.js,npm也就相应的安装完成了.),如下: apt-get install npm…
Visual studio 2015程序转Eclipse gun编译出现的问题总结 1.C++11支持 1)Project settings project右键-> c/c++ build ->Settings -> GCC C++ Compiler -> Miscellaneous -> Other flags后面加上 -std=c++11 2)Workspace settings Window-> Preference -> Build -> Setti…
LAMP window:WAMP(windows,apache,mysql,php) LAMP是 Linux,Apache,MySQL和PHP的缩写,是我们提供 Web 服务的软件基础. 对于 Linux,你需要熟悉常用的操作命令,完成日常事务 对于 Apchae,你需要熟悉其配置,配置可运行的网站. 对于 MySQL,会常见查询,会设计表. 对于 PHP,掌握基本的PHP语法,掌握 Zend Framework 框架. 安装 LAMP 环境,可参考:Ubuntu 搭建 php 开发环境教程,把…
起初GNU/Linux系统中仅仅有.tar.gz.用户 必须自己编译他们想使用的每个程序.在Debian出现之後,人们觉得有必要在系统 中加入一种机 制用来管理 安装在计算机上的软件包.人们将这套系统称为dpkg.至此着名的'package'首次在GNU/Linux上出现.不久之後红帽子也開始着 手建立自己的包管理系统 'rpm'. GNU/Linux的创造者们非常快又陷入了新的窘境.他们希望通过一种快捷.有用并且高效的方式来安装软件包.这些软件包能够自己主动处理相互之间 的依赖关系,并且在升级…
http://wiki.openwrt.org/doc/devel/patches 中文文档:http://andelf.diandian.com/post/2013-05-22/40050677370 首先,如果我们的补丁是一个文件的话,可以将它们放置在openwrt/target/下面,这儿的文件一般情况下就是直接拷贝到build_dir中适当地地方去了,如下图. 而使用quilt制作的补丁文件,则是在需要修改一些Makefile或者Kconfig或者不是自己独有的文件情况下才需要的.…
代码编译.运行.保存: 本系统目前支持 Java.C++ 的编译.如有其他语言需要编译,扩展也很简单,因为这里使用了一个抽象类LanguageTest,处理好代码运行编译之前的文件保存,代码运行之中的测试用例读取,代码运行编译之后的数据保存.主要利用了面向对象的多态性. package per.piers.onlineJudge.service; import org.springframework.stereotype.Service; import per.piers.onlineJudge…