我即将转向 Arch Linux。查看 AUR 中的包,有很多包遵循命名方案“project-name-git date”,例如:
adonthell-git 20100408-1
akonadi-facebook-git 20111117-1
wesnoth-svn 40587-1
vimprobable-git 20110829-1
vimprobable2-git 20111214-1
Run Code Online (Sandbox Code Playgroud)
这些包是什么?它们只是来自指定时间点的 adonthell/wesnoth/etc 存储库的快照吗?如果是这样,则包无法在不更改名称的情况下进行更新,这会使包管理变得非常复杂。
如果我想要最新版本的,比如说,来自 git repo 的 vimprobable,我应该使用 AUR 还是自己编译?
less已经使用 j/k 进行垂直滚动,但没有使用 h/l 进行水平滚动(在--ch模式下)。l 键无论如何都没有绑定到任何东西,h 只是 H 的同义词,所以我不会覆盖任何重要的绑定。
如何使 h 和 l 水平滚动?
我有一个外置硬盘,我想自动挂载。它会在我的笔记本电脑启动时出现。安装它的“正确”位置在哪里?
/media/my-hd:/media未安装硬盘驱动器时,会出现一个空文件夹。/mnt/my-hd:我听说它/mnt本身应该用作临时安装点。例如,在 Arch 安装过程中会发生这种情况。我刚刚在我的 ALSA 安装上安装了 Pulse Audio。是否有 Pulse Audio 混音器之类的alsamixer,我可以将其用于更改麦克风增益等任务?
我正在调试一个闭源软件安装程序,它似乎对我的发行版有一些先入为主的概念。未找到 后安装中止apt-get。它尝试运行的命令是:
apt-get -y -q install linux-headers-3.7.5-1-ARCH
Run Code Online (Sandbox Code Playgroud)
我想“包名称”来自/usr/src,唯一的条目是linux-3.7.5-1-ARCH. 有没有人对我应该用 pacman 安装哪个软件包有任何有根据的猜测?
头文件可能会用于编译自定义硬件的驱动程序。
以下是安装日志中的一些相关文本:
注意:Linux 驱动程序必须针对您的 Linux 操作系统当前运行的内核的内核源构建。此脚本为您自动执行此任务。
注意:您必须安装 Linux OS 内核头源文件。如果您计划运行 Jungo 调试监视器,那么您可能还需要安装“compat-libstdc++”和“libpng3”。
您的 Linux 当前正在运行以下内核版本:
3.7.5-1-ARCH
Arch 存储库中有很多 CPAN 发行版,但不是全部。当我需要一个不在 repos 中的 dist 时,我应该如何处理这种情况?
那么我应该使用该cpan程序,还是有更好的解决方案?
有没有一种巧妙的方法来查看两个二进制文件之间的区别?它们大多相同,但更改了一些字节,并且其中一个文件在某些地方插入了序列。
xxd如果仅更改字节而不插入字节,则区分 的输出将起作用。
I'd like irssi to highlight all messages from a specific nickname. How can I accomplish this?
arch-linux ×5
binary ×1
compiling ×1
conventions ×1
diff ×1
header-file ×1
irssi ×1
less ×1
linux ×1
mount ×1
perl ×1
pulseaudio ×1