pacman 命令】的更多相关文章

用pacman很久了,一直没有深入去研究到底它包含多少神秘的力量,每次都是pacman -Syu就简单的把所有升级更新问题搞定实在是让笔者懒惰了很多.不过也正是因为pacman的简单让笔者爱不释手,同时Archlinux的强大灵活也让其成为笔者最为心仪的Linux,不过笔者对Archlinux的最终评价就是-Archlinux是一款为折腾而诞生的Linux(至少对笔者来说是这样的).想要折腾,就用Archlinux吧.今天给大家带来的是Archlinux下最关键,也是灵魂的工具pacman命令介…
Pacman 是一个命令行工具,这意味着当你执行下面的命令时,必须在终端或控制台中进行. 1.更新系统 在 Arch Linux 中,使用一条命令即可对整个系统进行更新: pacman -Syu 如果你已经使用 pacman -Sy 将本地的包数据库与远程的仓库进行了同步,也可以只执行: pacman -Su 2.安装包 pacman -S 包名 例如,执行 pacman -S firefox 将安装 Firefox.你也可以同时安装多个包,只需以空格分隔包名即可. pacman -Sy 包名 …
Pacman 是一个命令行工具,这意味着当你执行下面的命令时,必须在终端或控制台中进行. 1.更新系统 在 Arch Linux 中,使用一条命令即可对整个系统进行更新:pacman -Syu 如果你已经使用 pacman -Sy 将本地的包数据库与远程的仓库进行了同步,也可以只执行:pacman -Su 2.安装包 pacman -S 包名 例如,执行 pacman -S firefox 将安装 Firefox.你也可以同时安装多个包,只需以空格分隔包名即可.pacman -Sy 包名 与上面…
MSYS2 中pacman安装所有软件包命令: pacman -Sl | awk '{cmd="pacman -S --needed --noconfirm "$2;system(cmd)}' pacman 用法: pacman <操作> [...] 操作: pacman {-h --help} pacman {-V --version} pacman {-D --database} <选项> <软件包> pacman {-F --files} [选…
安装 pacman -S  删除 pacman -R  移除已安装不需要软件包 pacman -Rs  删除一个包,所有依赖 pacman -Rsc  升级包 pacman -Syu  查询包数据库 pacman -Ss  搜索以安装的包 pacman -Qs  显示包大量信息 pacman -Si  本地安装包 pacman -Qi  清理包缓存 pacman -Sc…
列出已经安装的软件包 https://wiki.archlinux.org/index.php/Pacman_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)  维基 pacman -Q 查看virtualbox包是否已经安装 pacman -Q virtualbox 查看已安装的包virtualbox的详细信息 pacman -Qi virtualbox 列出已安装包virtualbox的所有文件 pacman -Ql virtualbox 查找某个文件属于哪个包…
熟悉APT和YUM包管理的应该都知道,这两个包管理的使用命令都是采用"主命令+参数"的格式,比如"sudo apt-get install --reinstall pacname".而pacman则是对此进行了简化,将参数变为主命令之下的二级命令,并对命令分类.也就是说pacman的命令是分层级的,而是用arch的都知道pacman的命令都只有一个字母,这样做的好处就是操作命令非常简短(不喜欢这种方式的依然可以采用"主命令+参数"甚至"…
安装软件包:软件包有很多可选依赖,是为软件提供额外功能, 安装软件时pacman 会输出可选依赖, 但不会在 pacman.log中,浏览安装软件的可选以来可用pacman -Si得到可选依赖的简短描述 安装指定的包:安装或者升级单个软件包,或者一列软件包(包含依赖包) pacman -S package_name1 package_name2 ... 用正则表达式安装多个软件包: pacman -S $(pacman -Ssq package_regex) 有时候在不同的软件仓库中,一个软件包…
HTTPie 工具是现代的 HTTP 命令行客户端,它能通过命令行界面与 Web 服务进行交互. -- Magesh Maruthamuthu 大多数时间我们会使用 curl 命令或是 wget 命令下载文件或者做其他事. 我们以前曾写过 最佳命令行下载管理器 的文章.你可以点击相应的 URL 连接来浏览这些文章. aria2 – Linux 下的多协议命令行下载工具 Axel – Linux 下的轻量级命令行下载加速器 Wget – Linux 下的标准命令行下载工具 curl – Linux…
大家好,我是良许. 在使用 Linux 时,我们有时会需要做一些计算,那么我们就可能需要用到计算器.在 Linux 命令行里,有许多计算器工具,这些命令行计算器可以让我们执行科学计算.财务计算或者一些简单的计算.当然,我们也可以在 Shell 脚本中使用这些命令执行更为复杂的数学运算. 这里我们主要介绍5种命令行计算器: bc calc expr gcalccmd qalc 1. 如何在 Linux 中使用 bc 执行计算 bc 是一种以交互式语句执行的方式支持任意精度的数字的语言,它的语法和…
原文链接 MSYS2 下载地址: pacman的具体用法 有pacman的具体使用方法.我们首先对系统升级 我们首先对系统升级 pacman -Syu 就会检测整个系统可以升级的组件,并自动下载安装,这种情况下推荐升级完成后重启MSYS2环境,这样可以让升级过后的库文件发挥作用. 如果你觉得默认的服务器下载太慢,也可以使用中科大镜像.在/etc/pacman.d的3个文件中添加对应的信息,为了优先使用中科大镜像,还要把这些信息添加到文件的最前 mirrorlist.msys Server = h…
MSYS2 安装和配置 msys2 和 cygwin 类似,提供了一个类 Linux 的 shell 环境和工具链,同时还使用了 arch linux 的 pacman 管理软件包,比 cygwin 的软件包管理要简单方便.windows 上的安装包可直接在 github 找到 http://msys2.github.io/ . 安装完成后,根据安装页面的提示,先更新 msys2 :: pacman --needed -Sy bash pacman pacman-mirrors msys2-ru…
DNSCrypt 是一个用于对 DNS 客户端和 DNS 解析器之间通信进行加密和验证的协议.它可以阻止 DNS 欺骗或中间人攻击. DNSCrypt 可用于大多数的操作系统,包括 Linux,Windows,MacOSX ,Android 和 iOS.而在本教程中我使用的是内核为4.1的 archlinux. Unbound 是用来解析收到的任意 DNS 查询的 DNS 缓存服务器.如果用户请求一个新的查询,unbound 会将其存储到缓存中,并且当用户再次请求相同的请求时,unbound 将…
最近无意间发现一个基于ArchLinux的发行版--BlackArch,主题十分炫酷(中二).当然渗透类的Linux 发行版已经有BackTrack和Kali了,不过都是源于Debian的,使用者众多,随波逐流无法突显我们的逼格, 要论小众,ArchLinux算是个中翘楚.呵呵开个玩笑,其实ArchLinux的亮点在于"小",不同于其他发行版的"最小化安装", ArchLinux的安装过程就与众不同,手动分区,手动配置bootloader,然后从网络源下载必要的包安…
升级软件包 一个 pacman 命令就可以升级整个系统.花费的时间取决于系统有多老.这个命令会同步非本地(local)软件仓库并升级系统的软件包: # pacman -Syu 提示:确保make以及gcc软件包已安装,否则后面安装google coder会失败. 安装nodejs # pacman -S nodejs 安装Google Coder 转到/home目录下,从github上获得最新版的google coder. # git clone git://github.com/googlec…
本机环境:Windows XP 32位MSYS2地址:http://sourceforge.net/projects/msys2/ 下载32位版本,地址:http://sourceforge.net/projects/msys2/files/Base/i686/当前压缩包名称:msys2-base-i686-20131208.tar.xz安装完之后,运行目录下的mingw32_shell.bat查看软件包清单,输入命令: 1   Pacman -Sl 当前如下: 1234567891011121…
它一直在使用 msys.有一个最近发现 msys2.而且msys2 配套的编译器是MinGW-w64. 就试着用了用,感觉还不错,这里把安装过程记录一下. 简单的说,MSYS2 是MSYS的一个升级版, 提供了bash shell, Autotools, 版本号控制软件和MinGW-w64 工具链.与MSYS最大的差别是移植了 Arch Linux的软件包管理系统 Pacman.有了 Pacman 升级系统,安装新软件包,还有解决软件包间的依赖问题就变得简单多了. 能够在这里查看MSYS2包含了…
tmux进阶之tmuxinator 作者:crane-yuan 日期:2017-03-03 前言 tmuxinator是tmux的配置管理工具,解决了tmux服务器关机后session丢失问题.tmuxinator可以根据配置文件快速创建tmux的session. Tmuxinator的安装 Tmuxinator基于Ruby,首先安装Ruby Ubuntu用户可以用apt-get命令安装: > apt-get install ruby ArchLinux用户可以用pacman命令安装: > p…
一.MSYS2的MirrorList配置 1.修改msys2安装目录下的/etc/pacman.d文件夹里面的3个mirrorlist.*文件 [mirrorlist.mingw32] #中国科学技术大学开源软件镜像 Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686/ #北京理工大学开源软件镜像 Server = http://mirror.bit.edu.cn/msys2/REPOS/MINGW/i686 #清华大学开源软件镜像 Serv…
与windows cmd相比较git-bash这类的console工具好用很多,但是git-bash的命令和功能相对简单,功能扩展起来不方便,git-bash本身也是基于msys的. 昨天发现使用Msys2 和 Conemu 这两个工具,组合起来功能更加强大. Conemu支持tab页面,以及分屏. 具体步骤: 1.msys2 安装, 这个比较简单, 从http://www.msys2.org/  下载最新的安装包 msys2 可以通过 pacman 命令安装工具,这个功能比较爽. 一般还需要设…
目录 1. 测试环境 2 2. CUPS介绍 3 2.1 CUPS的配置文件 3 2.1.1 cupsd.conf 3 2.1.2 cups-files.conf 3 2.1.3 printcap 3 2.1.4 printers.conf 3 2.2 SPOOL假脱机 4 2.3 CUPS 支持各种打印机,包括: 4 2.4 CUPS的beh 4 2.5 使用beh 5 2.6 安装cups,并激活 6 3. 打印机驱动 6 3.1 lpinfo -m列出已有驱动程序 6 3.2 添加更多的驱…
1.安装软件 对于 Debian/Ubuntu 用户, 使用 APT-GET 命令或者 APT 命令来安装 parted #apt-get install -y parted 对于 RHEL/CentOS 用户,用 YUM 命令来安装 parted #yum install -y parted 对于 Fedora 用户,用 DNF 命令来安装 parted #dnf install parted 对于 Arch Linux 用户,用 Pacman 命令来安装 parted #pacman -S…
unhide 是一个小巧的网络取证工具,能够发现那些借助 rootkit.LKM 及其它技术隐藏的进程和 TCP/UDP 端口.这个工具在 Linux.UNIX 类.MS-Windows 等操作系统下都可以工作.根据其 man 页面的说明: Unhide 通过下述三项技术来发现隐藏的进程. 进程相关的技术,包括将 /proc 目录与 /bin/ps 命令的输出进行比较. 系统相关的技术,包括将 /bin/ps 命令的输出结果同从系统调用方面得到的信息进行比较. 穷举法相关的技术,包括对所有的进程…
目录 1.源码下载 2.编译 2.1.linux 2.2.Windows MINGW64 2.3.VS2017 NMake编译 3.简单测试程序 3.1.测试截图 3.2.测试代码如下 1.源码下载 直接从github上克隆项目仓库. git clone https://github.com/ShiqiYu/libfacedetection.git 2.编译 2.1.linux 这个项目使用了cmake脚本,先生成makefile.(我这里是在ArchLinux x86_64环境下测试的) cm…
之前的博文中有不少涉及到win下使用unix环境的一些东西,但都是为了做别的事情,还是写一个专门讲这个主题的文章吧. 主角:Cygwin.mingw-W64.MSYS2. 注:mingw已经停止更新很多年了,不再讨论,mingw-w64是专门替代的.个人最喜欢用MSYS2,因为可以使用pacman包管理器. 一.这些东东有什么用? 都是在windows系统中构建unix环境的一些工具,这样就可以在Windows下使用一些unix上面的软件. 二.这些工具之间的区别与联系是什么? 有两个地方对这个…
多数内容copy自youtube的一个视频:https://www.youtube.com/watch?v=E1_uuFWibuM 执行环境:原作者是在Linux下做的视频,而我使用的是win10,win10下使用mingw-w64.msys2来安装win下的gcc与make工具.安装mingw-w64和msys2(我安装后是不带make工具的,pacman命令安装的make)后配置下环境变量就可以使用gcc和make工具了.文本编辑器使用的是VS code.一个可能用到的知识补充:https:…
msys2是基于mingw的bash模拟器,他为在windows下使用类似unix的环境提供了方便.同时,他还是基于mingw的,所以,他生成的也是原生的windows程序. msys2官方网站是:https://msys2.github.io msys2还有一个优点是,他可以使用pacman命令,安装一些unix下常用的程序,甚至可以安装gcc来编译软件. 以上的优点虽然重要,但最关键的优点是:msys2目前(2016.7.8)的社区依然很活跃,而类似的cygwin,mingw等等似乎不再那么…
How to install Arch Linux on VirtualBox 在 VirtualBox 虚拟机中安装 Arch Linux 系统指南 本文导航 1.Arch Linux 软件仓库2.在 VirtualBox 虚拟机中安装 Arch Linux 系统1.下载 Arch Linux 系统2.在 Oracle VirtualBox 管理界面初始化安装3.磁盘分区4.引导 Arch Linux 启动5.设置主机名和网络6.安装引导加载程序7.启动进入 Arch Linux 系统 Arc…
本机环境:Windows XP 32位MSYS2地址:http://sourceforge.net/projects/msys2/ 下载32位版本,地址:http://sourceforge.net/projects/msys2/files/Base/i686/当前压缩包名称:msys2-base-i686-20131208.tar.xz安装完之后,运行目录下的mingw32_shell.bat查看软件包清单,输入命令:1Pacman -Sl当前如下:1234567891011121314151…
安装前的准备Archlinux 安装ISO镜像,下载:http://mirrors.163.com/archlinux/iso/2013.05.01/U盘一个,最好1G以上,格式化成FAT32.把下载的ISO盘里的文件解压到U盘上.如果没弄错的话U盘根目录上应该有EFI,arch,isolinux,loader等几个文件夹.打开loader\entries\archiso-x86_64.conf,看到ARCH_201305之类的字样吗?把它作为U盘分区的卷名(分区名).给Linux准备分区,如果…