📄 software-building-5.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.7">
<TITLE>在 Linux 下建立软体套件: 最後步骤</TITLE>
<LINK HREF="Software-Building-6.html" REL=next>
<LINK HREF="Software-Building-4.html" REL=previous>
<LINK HREF="Software-Building.html#toc5" REL=contents>
</HEAD>
<BODY>
<A HREF="Software-Building-6.html">Next</A>
<A HREF="Software-Building-4.html">Previous</A>
<A HREF="Software-Building.html#toc5">Contents</A>
<HR>
<H2><A NAME="finalsteps"></A> <A NAME="s5">5. 最後步骤</A></H2>
<P>读一下软体套件的文件来决定是否有某些环境变数需要设 (在 <EM>.bashrc</EM>
或 <EM>.cshrc</EM>) 以及
是否 <EM>.Xdefaults</EM> 和 <EM>.Xresources</EM> 档案需要调整.
<P>可能有个应用程式内定的档案, 通常叫做 Xfoo.ad 在原本的 Xfoo 发行套件.
如果这样, 编辑 Xfoo.ad 档案适合你的机器, 然後重新命名 (<B>mv</B>) 成 Xfoo
而且 <EM>以 root 身分</EM> 安装它到 <CODE>/usr/lib/X11/app-defaults</CODE> 目录,
没这样做可能会造成软体行为很奇怪, 甚至拒绝执行.
<P>大多数的软体套件附有一个或以上的格式化 man pages.
<EM>以 root 身分</EM>, 复制 Xfoo.man 档案到合适的 <CODE>/usr/man</CODE> 目录
(<CODE>man1</CODE> - <CODE>man9</CODE>), 而根据那再重新命名. 举例而言,
如果 Xfoo.man 结果是在 /usr/man/man4, 那应该命名为 Xfoo.4
(mv Xfoo.man Xfoo.4). 根据一般约定使用者的命令摆在 <CODE>man1</CODE>,
游戏是在 <CODE>man6</CODE>, 而管理的套件是在 <CODE>man8</CODE> (看一下 <EM>man 文件</EM>
以取得更详细资料).当然,在你系统你可以不照这个约定, 只要你喜欢.
<P>某些套件不会安装二元码(binaries)在合适的系统目录, 换句话说, 他们没有
<EM>install</EM> 选项在 <CODE>Makefile</CODE> 中. 如果是这情况,
你可以用 root 身分复制二元码(binaries)到 <CODE>usr/local/bin</CODE>
目录来手动安装二元码(binaries).
<P>注意的是某些或全部上述步骤,在大部分情形下,应该会由 <B>make install</B>
来自动操作. 如果是这样, <CODE>README</CODE> 或 <CODE>INSTALL</CODE> 文件档会提到这个.
<P>
<P>
<HR>
<A HREF="Software-Building-6.html">Next</A>
<A HREF="Software-Building-4.html">Previous</A>
<A HREF="Software-Building.html#toc5">Contents</A>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -