从命令行查看所有安装的Linux内核 根据您使用的Linux发行版,有多种方法可以查看系统中安装的所有Linux内核信息。查看Linux中所有已安装内核的最简单、最快捷的方法是使用find命令。...默认情况下,所有安装的Linux内核及其相关文件都存储在/boot目录下。...查看Alpine Linux中已安装的内核 我们可以使用以下apk命令查看所有已安装的内核及其版本: $ apk info -vv | grep linux 输出示例 libblkid-2.32-r0..._OS, Linux Mint,我们可以使用dpkg命令找到所有已安装内核的列表: $ dpkg --list | grep linux-image 输出示例 ii linux-image-5.4.0...列出在openSUSE中安装的所有Linux内核 因为openSUSE也是一个基于rpm的系统,所以列出所有安装的Linux内核的命令与Fedora、RHEL发行版相同。
维护后台等之类的工作一般都是管理员来做的,对于WordPress的更新升级,为了避免某些情况,可以通过以下代码实现除管理员之外的其他用户的Wordpress 更新升级提示都被禁止。...下面这段代码确保除了管理员之外的用户不会收到Wordpress升级提示: // REMOVE THE WORDPRESS UPDATE NOTIFICATION FOR ALL USERS EXCEPT...add_filter( 'pre_option_update_core', create_function( '$a', "return null;" ) ); } 下面这段代码确保当有新的升级提示时通知管理员
介绍 有一种快速的方法可以在你的 Linux 中找到所有已安装的字体。 在本文中,我们将使用fc-list命令列出Linux 系统上的所有字体和样式。...列出所有字体 要列出 Linux 系统上所有已安装的字体,请运行以下命令 > fc-list /usr/share/fonts/urw-base35/NimbusMonoPS-Italic.otf: Nimbus...使用find命令列出系统中的所有 truetype 字体。.../share/fonts/dejavu/DejaVuSans-Oblique.ttf /usr/share/fonts/dejavu/DejaVuSans-ExtraLight.ttf 列出特定语言的所有已安装字体.../fonts/dejavu/DejaVuSansCondensed.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed,Book 同样要列出已安装的阿拉伯字体
那么,如何简单优雅地批量更新系统中全部已安装的库呢? 接下来我们直奔主题,带大家学习几种方法/骚操作吧!...方法一:pip list 结合 Linux 命令 pip list 命令可以查询已安装的库,结合 Linux 的一些命令(cut、sed、awk、grep……),可以直接在命令行中实现批量升级。...方法二:使用 pip freeze 如果是全量升级已安装的库,可以先用pip freeze 命令生成依赖文件,获取到已安装的库及其当前版本号: pip freeze > requirements.txt...方法三:代码中调用 pip 的方法 早期的 pip 库(<10.0.1)提供了 get_installed_distributions() 方法查询已安装的库,可以在代码中使用: # 只在早期 pip...除此之外,当然还有其它的方法,比如 stackoverflow 网站上有个“How to upgrade all Python packages with pip?”问题,其下就有比较多的回答。
更新软件包 apt-get update // 更新安装源(Source) apt-get upgrade // 更新已安装的软件包...apt-get dist-upgrade // 更新已安装的软件包(识别并处理依赖关系的改变) 4....查询软件包 dpkg -l // 列出已安装的所有软件包 apt-cache search PackageName // 搜索软件包...remove - 卸载软件包 autoremove - 卸载所有自动安装且不再使用的软件包 purge - 卸载并清除软件包的配置 source - 下载源码包文件 build-dep...- 删除所有已下载的包文件 autoclean - 删除已下载的旧包文件 check - 核对以确认系统的依赖关系的完整性 changelog - 下载指定软件包,并显示其changelog
注意:此时的查询命令不同于1和8介绍的查询,这种方法只适用于已安装过的软件包!...apt-get upgrade——更新所有已安装的软件包 apt-get dist-upgrade——将系统升级到新版本 apt-cache search string——在软件包列表中搜索字符串...如果您不知道软件包的全名,您可以使用“*package-name-pattern*”。 aptitude——详细查看已安装或可用的软件包。...dpkg -S file——这个文件属于哪个已安装软件包。 dpkg -L package——列出软件包中的所有文件。...1.dpkg -L 软件名 2.在新立得中搜索到你已经安装的软件包,选中点属性(或右键),点属性对话框中的“已安装的文件”即可看到。
注:如果需要加上选中后的事件,在onChange中改变成你自己的相应事件处理即可。 以上对客户端的开发有用,如果需要服务器端的字体,继续往下看,否则略过即可。 4.如何将我的系统字体保存为文件?...在“FontList”的TextArea区域应该已经有了你的所有系统字体了,先复制再贴粘到你需要的地方。...比如:第3条中的下面,这样,你就可以将它变成服务器上的相关字体(如果你的服务器的字体配置与你现有电脑字体配置一样的话)了。...(2)使用C#代码获取服务器系统中的字体(暂时略过,有空再写)。它的优点是可以直接获取服务器端的字体,以保持开发的一致性。...本文由来源 21aspnet,由 javajgs_com 整理编辑,其版权均为 21aspnet 所有,文章内容系作者个人观点,不代表 Java架构师必看 对观点赞同或支持。
1.3 只安装新添加的库,已更新的库忽略 #!.../bin/sh #该命令只安装新添加的库,已更新的库忽略 pod install --verbose --no-repo-update #该命令只更新指定的库,其它库忽略 #pod update 库名...Podfile更像是一个版本约束,而Podfile.lock才是你真正使用的版本。 Podfile.lock记录了需要被安装的 pod 的每个已安装的版本。...如果你想知道已安装的 pod 是哪个版本,可以查看这个文件。推荐将 Podfile.lock 文件加入到版本控制中,这有助于整个团队的一致性。...pod install安装过程中,CocoPods 会使用递归来分析所有的需求,并且建立一个代码相关性的图,最后将 Podfile 序列化为Podfile.lock。
最近折腾谷歌BBR加速,安装BBR内核后、导致NGINX等软件无法编译安装……全网所有的教程解决方案都试了一遍,无效!什么依赖该装装、该升级升级,没用!最后自己突然想到把内核更新下试试,结果就OK了。...写份“CentOS7.X更新最新版本内核「RPM直接安装内核」”,帮助很多遇到同样问题,却找不到解决办法的小伙伴(毕竟生产环境比额外加速啥的更重要啊)。....el7.elrepo.x86_64.rpm 2.安装内核 rpm kernel-ml-5.5.9-1.el7.elrepo.x86_64.rpm 3.查看当前默认内核 grub2-editenv list...4.查看所有内核启动 grub2 awk -F \' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg 5.修改为最新的内核启动 grub2...: 查看正在使用的内核 uname -a 查看系统中的全部内核 rpm -qa | grep kernel 卸载多余内核 yum remove kernel-x.xx.x 相关问题报错代码: configure
在执行 install 命令时,不安装已安装包的更新 -q, --quiet // 减少输出 --purge // 配合 remove 命令删除包的配置文件 --reinstall // 重新安装已安装的包或其新版本...它从 /var/cache/apt/archives/ 和 /var/cache/apt/archives/partial/ 目录删除除锁文件之外的所有内容。...另外,如果已安装的包有了更新或新版本,也可以用这个方法把包升级到最新的版本: $ sudo apt-get install --reinstall curl ?...和 /var/cache/apt/archives/partial/ 目录删除除锁文件之外的所有内容。...2 curl 查看已安装包的更改日志 可以通过 changelog 命令来查看包的更新记录: $ apt-get changelog tree ?
在本教程中,我们将介绍yum update命令–它的用途、使用方法以及您希望在系统上升级已安装的软件包时可能需要知道的所有其他命令。...在这个下面,yum还列出了已找到其更新的各种软件包。 在此输出的末尾,yum将显示“事务摘要”,其中显示要安装和升级的软件包总数。 ?...如果不确定软件包名称,可以首先检查下当前哪些软件包可以进行更新: $ yum check-update 除某个软件包外其他的都更新 如果需要运行yum update命令,但希望排除某一个软件包不更新,...管理员可能会发现这种情况通常是指内核更新,如果发生错误的话影响会比较大,但又想更新一些不是特别敏感的应用程序。...$ yum list updates 上面显示的list 更新的命令将列出存储库中所有可用更新的软件包。但是存储库中的一些包甚至可能没有安装到您的系统上。
,强烈推荐)) apt-get update #——更新源 apt-get upgrade #——更新已安装的包 apt-get dist-upgrade # ———升级系统 apt-get dselect-upgrade...apt-file update –更新apt-file的数据库 dpkg –info “软件包名” –列出软件包解包后的包名称....dpkg -s 查询已安装的包的详细信息. dpkg -L 查询系统中已安装的软件包所安装的位置. (类似于rpm -ql) dpkg -S 查询系统中某个文件属于哪个软件包....dpkg -P 全部卸载(但是还是不能解决软件包的依赖性的问题) dpkg -reconfigure 重新配置 apt-get install 下载软件包,以及所有依赖的包,同时进行包的安装或升级。...apt-get upgrade [-u] 升级所有已经安装的包为最新可用版本。不会安装新的或移除老的包。如果一个包改变了依赖关系而需要安装一个新的包,那么它将不会被升级,而是标志为 hold。
rpm -ivh --nodeeps 软件名 ##安装软件包忽略依赖关系警告 rpm -U 软件名 ##更新软件包但不改变其配置文件 rpm -F 软件名 ##更新已经安装的软件包...rpm -e 软件名 ##卸载软件包 rpm -qa ##显示系统中所有已经安装的软件包 rpm -qa | grep 软件名 ##显示所有名称中包含软件字样的软件包...软件名 ##查看软件包是否安装 YUM yum仅限于redhat、centos、Fedora等rhel内核的操作系统 yum install 软件包名称 ##下载并安装一个软件包 yum...update ##更新当前系统中所有安装的软件包 yum update 软件名 ##更新一个rpm包 yum remove 软件名 ##卸载一个软件包...yum list ##列出所有安装包 yum search 软件名 ##查找相关软件包 yum clean packages ##清理缓存,删除已下载的软件包
提到指令yum有两个参数,update和upgrade,区别如下, yum -y update:升级所有包同时,也升级软件和系统内核; yum -y upgrade:只升级所有包,不升级软件和系统内核...我们知道yum是红帽的包管理器,通过他可以从仓库检索、提取、安装和卸载包,让系统管理人员交互和自动化地管理rpm软件包,还可以将整个系统更新到当前最新的版本。...其实,yum最大的优势,就是当更新、安装、卸载包的时候,会自动处理包之间的依赖关系,一次安装所有以来的软件包,但是,如果使用rpm安装,则需要自行安装这个包所有的依赖包,一次次下载、安装。...通过check-update选项,可以了解系统中哪些已安装的包当前有更新,如下所示,这些包存在可用的更新, ~]# yum check-update Loaded plugins: product-id...当使用rpm的时候,如果跟着-u选项会替换当前的内核,如果跟着-i才会安装一个新内核。 重点来了,update和upgrade的区别。
apt-get install packagename 安装一个新软件包(参见下文的aptitude) apt-get remove packagename 卸载一个已安装的软件包(保留配置文件...apt-get upgrade 更新所有已安装的软件包 apt-get dist-upgrade 将系统升级到新版本 apt-cache search string 在软件包列表中搜索字符串...如果您不知道软件包的全名,您可以使用“package-name-pattern”。 aptitude 详细查看已安装或可用的软件包。...apt-cache pkgnames 打印软件包列表中所有软件包的名称。 dpkg -S file 这个文件属于哪个已安装软件包。...apt-file search filename 查找包含特定文件的软件包(不一定是已安装的),这些文件的文件名中含有指定的字符串。 apt-file 是一个独立的软件包。
它能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。自己本身也可以做yum服务器,本身可以根据光盘镜像做yum服务器。...yum的常用命令: 1.yum check-update 列出所有可更新的软件清单 2.yum update 安装所有更新软件 3.yum -y install...8.yum list installed 列出所有已安装的软件包 9.yum list extras 列出所有已安装但不在 Yum Repository 內的软件包 10.yum info... 不加列出所有软件包的信息,加了列出指定的 11.yum provides 列出软件包提供哪些文件 12....到 90 年代初,除了内核之外,我们已经将整个系统组装在一起。我们还启动了一个内核,即 GNU Hurd,它运行在 Mach 之上。
Linux(六) 發佈於 2019-07-12 本篇,我们在来说一下在 Linux 下,有关软件管理的相关知识。 软件包管理器 包管理器是方便软件安装,卸载,解决软件依赖关系的工具。...rpm 会有很多依赖关系需要处理,所有出现了 yum。...yum makecache # 有时我们会找不到某些库,可以先安装企业扩展 yum install epel-release 常用参数: install: 安装软件包 remove: 卸载软件包...update: 升级软件包 list installed: 查看已安装软件包 源码编译安装 # 先下载压缩包 wget https://..../.....tar.gz # 解压 tar -xvzf.../src/kernels/linux-5.1.10/.config # 编译 make -j2 all # 安装内核模块 make modules_install # 安装内核 make install
四、软件包的更新、安装、卸载和升级等功能 opkg update 该命令用于更新可以安装的软件包列表。...如果软件包之间有依赖关系,会自动下载所有被依赖的软件包,并依次将所有被依赖的软件包安装上。 案例:下面代码用于安装file软件包,其所依赖的软件包libmagic会自动安装上。...如果内核升级了,可能带来升级风险,因为内核可能和原始安装的应用软件不兼容。因此一般只升级应用,即非内核软件包。 五、软件包的信息查询 OPKG 查询命令可以在软件仓库中查询,也可以在运行的系统中查询。...opkg info [pkg] 该命令用于显示已安装[pkg]软件包的信息,包含软件包名称、版本、所依赖的软件包名称、安装状态和安装时间等。如果没有指定参数则输出所有已安装软件包的信息。...第一步:首先我们更新可用 的软件包列表。 opkg update 第二步:然后查询所有带有svn信息的软件包(但是没有查询到)。 备注:也可以通过“opkg find”命令来查找软件包。
linux 3.10 内核,docker官方说至少3.8以上,建议3.10以上(ubuntu下要linux内核3.8以上, RHEL/Centos 的内核修补过, centos6.5的版本就可以——这个可以试试...yum update会对软件包和内核升级,此处只是为了排除系统环境的影响,来自笔者的备注—2019年10月30日**) [[email protected] ~]# yum update 已加载插件:fastestmirror...bind-libs.x86_64.32.9.9.4-61.el7 将被 升级 ---> 软件包 bind-libs.x86_64.32.9.9.4-61.el7_5.1 将被 更新 ---> 软件包...[[email protected] ~]# 安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 [[email protected..., langpacks 可安装的软件包 * updates: centos.ustc.edu.cn Loading mirror speeds from cached hostfile * extras
2.使用安装新内核而不是直接升级内核,安装新内核不会覆盖旧内核,而升级会导致新内核直接替换旧内核,可能会导致系统无法启动,安装也可以让我们在升级后有回滚的选择。 ...6.尽量使用最新的 Linux 发行版,新的 Liunx 发行版包含该发行版维护的新内核,如果有必要,那么请使用如 yum upgrade 或者 yum update 来更新你的系统。...安装 / 升级新内核的目的 许多出于对安全的考虑,如避免以前版本中发现的漏洞 更充分地认识内核,了解内核的各个内核模块和功能 更好的利用 / 体验新内核的的新功能和特性 Linux 内核版本分为主线、...所有内核版本都可以在内核开发官方网站 https://www.kernel.org 上获取。 ...已安装的软件包 kernel.x86_64 2.6.32-642.el6 @anaconda-CentOS
领取专属 10元无门槛券
手把手带您无忧上云