我从以下网址下载了 glib-2.76.3.tar.xzhttps://download.gnome.org/sources/glib/2.76/
提取文件并打开其中的 INSTALL.md。
以下是其中的摘录:
Simple install procedure
========================
```sh
tar xf glib-*.tar.gz # unpack the sources
cd glib-* # change to the toplevel directory
meson _build # configure the build
ninja -C _build # build GLib
# Become root if necessary
ninja -C _build install # install GLib
我sh
在终端上运行,但运行时tar xf glib-*.tar.gz
它会引发错误:
tar: glib-*.tar.gz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
据我所知,我必须写一些东西来代替*
但我不知道具体是什么。
tar xf glib-2.76.3.tar.gz
抛出相同类型的错误。也许我也在错误的目录中?
答案1
文档在几个细节上明显有误,因为它说明了.gz
扩展名,但实际文件有一个.xz
扩展名。
因此,如果您位于文件所在的目录中,则可以运行:
tar xf glib-*.tar.xz
或者您可以运行确切的文件名:
tar xf ./glib-2.76.3.tar.xz
您还.
可以指定完整路径,如下所示:
tar xf /path/to/glib-2.76.3.tar.xz
对于下一个命令(cd
),使用:(此处cd glib-*
不起作用)
cd glib-2.76.3
或者再次完整路径:
cd /path/to/glib-2.76.3
在这种情况下,文档应该被视为指导,其中可能包含错误 - 始终用常识仔细检查。