UNIX 与 Linux 系统安装及软件补丁安装指南
1. 系统设备配置
在系统配置过程中,需要对别名设备、启动设备、打印机等进行设置,同时配置额外的网络接口、网络服务,并对系统数据进行备份。
-
别名设备定义
:强制定义别名设备,使用如下命令:
/usr/sbin/eeprom use−nvramc? = true
- 启动设备指定 :指定根磁盘和镜像磁盘 rd501 作为启动设备(若镜像根磁盘不同,需相应指定,如 vx−rd002):
/usr/sbin/eeprom boot−device = "disk vx−rd501"
/usr/sbin/eeprom diag−device = "disk vx−rd501"
- 备用启动别名设备指定 :指定备用启动的别名设备 vx−rd501 和 vx−rd002(仅当 rd501 = c2t64d0 且 rd002 = c1t64d0 时有效):
/usr/sbin/eeprom nvramrc =
"devalias vx−rd501 /sbus@2,0/SUNW,socal@d,10000/ sf@1,0/ssd
@w2100002037160238,0:a
devalias vx−rd002 /sbus@2,0/SUNW,socal@d,10000/ sf@0,0/ssd
@w2100002037160b1f,0:a"
- 打印机设置 :设置打印机,可使用以下命令:
lpadmin −p printer−name −s system−name!remote−name
对于网络打印机:
lpadmin −p printer−name −s system−name!LF1
- 额外网络接口配置 :配置额外的网络接口,示例如下:
/usr/sbin/ifconfig qfe0:1 inet 10.2.110.249 netmask 255.255.255.0 up
/usr/sbin/ifconfig qfe1 plumb
/usr/sbin/ifconfig qfe1 inet 10.2.120.249 netmask 255.255.255.0 up
/usr/sbin/ifconfig qfe1:1 inet 10.2.130.249 netmask 255.255.255.0 up
/usr/sbin/ifconfig qfe2 plumb
/usr/sbin/ifconfig qfe2 inet 10.2.140.249 netmask 255.255.255.0 up
/usr/sbin/ifconfig qfe2:1 inet 10.2.150.249 netmask 255.255.255.0 up
- 网络服务设置 :设置网络服务,包括 DNS(即 /etc/resolv.conf 文件)、SSH(若需要)、NIS(若已实现)、Sendmail(若适用)、NTP(若需要)等。
- 系统数据备份 :备份配置好的系统数据(根文件系统),操作步骤如下:
shutdown −yi s −g 0 (single−user mode)
ufsdump 0cfu /dev/rmt/0 /dev/vx/dsk/rootvol
2. Linux 安装
Linux 安装与其他 UNIX 安装有相似之处,但也有其特定方面,尤其是在硬件平台的实现上。以下是在 Intel PC 架构上进行完整 Linux 安装的步骤:
1.
选择安装方法和介质
:可在可引导的 Linux 软盘(本地引导盘)和可引导的 Linux CD - ROM 磁盘之间进行选择。
2.
进入 BIOS 设置
:开机后进入系统的 BIOS 设置模式(通常通过按 [TAB] 或 [F1] 键)。
3.
准备启动安装程序
:
-
选择 CD - ROM 启动
:若选择可引导的 CD - ROM,需在 BIOS 中设置从 CD - ROM 磁盘启动,将通常的启动顺序“软盘 A 然后硬盘 C”改为“CDROM 磁盘”(可能是 D 或 E)。
-
选择本地引导盘
:若选择本地引导盘,先启动系统,然后选择 CD - ROM 作为安装介质。实际上,两种情况下都以 CD - ROM 作为安装介质。
4.
开始安装
:推荐使用“文本安装模式”,在“boot”提示符下输入:
boot: text
- 语言选择 :选择英语。
- 键盘配置 :选择通用、美国或其他合适的键盘布局。
- 安装介质选择 :若之前选择了本地引导盘,会显示 Linux 安装的介质选择屏幕,选择 CD - ROM;若选择了可引导的 CD - ROM,则会显示欢迎屏幕。
- 安装类型选择 :选择工作站、服务器或其他合适的安装类型。
-
分区操作
:Linux 提供自动分区(有时可能满足需求)或使用 Disk Druid 进行手动分区(可能更合适)。当前磁盘分区情况如下表所示:
| 挂载点 | 设备 | 请求大小 | 实际大小 | 类型 |
| ---- | ---- | ---- | ---- | ---- |
| hda1 | | 512M | 512M | Linux 原生 |
| hda5 | | 2048M | 2048M | Linux 原生 |
| hda6 | | 620M | 620M | Linux 交换 |
| hda7 | | 2048M | 2048M | Linux 原生 |
| hda8 | | 1024M | 1024M | Linux 原生 |
编辑分区后选择“OK”,然后选择所有新创建的分区并选择“OK”进行格式化。
10.
主机名配置
:为系统输入完全限定域名,例如:
Hostname green.myschool.spcs.edu
- 网络配置 :输入网络相关数据,示例如下:
Use bootp/dhcp: no
IP address: 146.28.123.18
Netmask: 255.255.255.0
Default gateway (IP): 146.28.123.1
Primary nameserver: 146.28.123.31
选择“OK”。
12.
鼠标配置
:选择合适的鼠标类型,例如:
Generic − 2 Button Mouse (PS/2)
选择“OK”。
13.
时区选择
:选择合适的时区,例如:
America/New_York
选择“OK”。
14.
根密码设置
:指定根密码,输入两次密码后选择“OK”。
15.
用户账户创建
:此步骤可选,可跳过。
16.
软件包选择
:系统会提供常见软件包列表,选择后系统会检查显卡,然后安装所选软件包。软件包之间可能存在依赖关系,需解决这些依赖关系才能正确安装。
17.
显卡确认
:显示检测到的显卡,若系统无法检测到显卡,则显示可用显卡列表,选择显卡并确认,然后选择“OK”。
18.
软件包安装
:显示安装对话框屏幕,包括开始对话框和软件包安装状态对话框。
19.
创建引导盘
:建议创建引导软盘,插入空白软盘后选择“OK”。
20.
X 窗口配置
:使用 Xconfigurator 实用程序进行简单的 X 窗口配置,可选择标准或自定义显示器、视频内存、时钟芯片、视频模式,并最终测试 X 配置。
21.
安装完成
:此时 Linux 安装完成,系统可投入使用。
3. 补充安装
操作系统安装只是将 UNIX 系统带入可用状态的基本步骤,后续还需要安装补充系统软件和进行补丁安装,以提升系统性能和安全性。
3.1 补充系统软件安装
-
Sun Enterprise (Veritas) 卷管理器 2.5 安装
:
- 将 Sun Enterprise 卷管理器 2.5 CD 放入驱动器,执行以下命令:
cd /cdrom/sun_sevm_2_5_sparc/Product
pkgadd −d. SUNWvmdev SUNWvmman SUNWvxva SUNWvxvm
对所有问题回答“yes”。
2. 连接所有外部驱动器并重启系统:
reboot −− −r (注意双连字符)
3. 启动安装:
vxinstall
4. 交互式安装过程如下:
Volume Manager Installation Options
♦
Menu: VolumeManager/Install
1
Quick Installation
2
Custom Installation
?
Display help about menu
?? Display help about the menuing system
q
Exit from menus
♦
Select an operation to perform: 2
♦
Encapsulate Boot Disk [y,n,q,?] (default: n) y
♦
Enter disk name for [<name>,q,?] (default: rootdisk) root01
♦
The Volume Manager has detected the following disks on controller c1:
♦
c1t0d0 c1t16d0 c1t17d0 c1t18d0 c1t19d0 c1t1d0 c1t2d0 c1t20d0
♦
Select an operation to perform: 4 (Leave these disks alone.)
♦
The Volume Manager has detected the following disks on controller c2:
♦
c2t100d0 c2t101d0 c2t102d0 c2t112d0 c2t113d0 c2t114d0
♦
Select an operation to perform: 4 (Leave these disks alone.)
♦
The following is a summary of your choices.
♦
c0t0d0 Encapsulate
♦
Is this correct [y,n,q,?] (default: y) y
♦
Shutdown and reboot now [y,n,q,?] (default: n) n
5. 卷管理器安装完成,检测到 14 个额外磁盘,磁盘 c0t0d0 用于根磁盘的镜像,其余 13 个磁盘留作后续卷管理器配置。
-
Veritas 文件系统 3.X 安装
:
- 将 Veritas 基础套件 CD 放入驱动器,执行以下命令:
/usr/sbin/pkgadd −d /cdrom/vrts_9803/Solaris_2_6/pkgs VRTSvxfs VRTSfsdoc
对相关问题回答“y”。
2. 输入许可证密钥:
/usr/sbin/vxfsserial −c
输入格式为“4959 4803 5362 2285 3667 7868 1623 9”的许可证密钥后,安装过程将继续直至完成。
-
两个伪安装脚本
:
- make_mydg.csh 脚本 :用于创建名为 mydg 的磁盘组,包含 12 + 1 个磁盘(一个磁盘作为在线磁盘更换的备用磁盘),并在该磁盘组内创建名为 myvol 的卷,该卷由六个条带化和镜像磁盘组成(RAID 0 + 1)。脚本内容如下:
$ cat /usr/local/bin/make_mydg.csh
#!/ bin/csh
#================================================================================================
# The script: make_mydg.csh
#
# Purpose: to create a disk group named mydg with a single volume named myvol over six
# striped and mirrored disks (RAID 0+1) over the whole available disk space
#
# Note: disk layout is specified within the script
#
# disk group mydg
set MYDG = ( c1t1d0.md01 c1t2d0.md02 c1t3d0.md03 \
c1t4d0.md04 c1t5d0.md05 c1t6d0. md06 \
c2t1d0.md11 c2t2d0.md12 c2t3d0. md13 \
c2t4d0.md14 c2t5d0.md15 c2t6d0. md16 \
c2t16d0.mdsp )
#
# mydg disk group, plex 1
set MYDGP1 = (md01 md02 md03 md04 md05 md06)
#
# mydg disk group, plex 2
set MYDGP2 = (md11 md12 md13 md14 md15 md16)
#
# Initialize each disk – put under VM control
foreach DISK ($MYDG[*])
set NAME = $DISK:e
set DEV = $DISK:r
echo "Initializing $DEV"
/etc/vx/bin/vxdisksetup −i $DEV
end
#
# Create mydg disk groups
set NAME = $MYDG[1]:e
set DEV = $MYDG[1]:r
echo "Initializing mydg disk group with $NAME"
vxdg init mydg $NAME = $DEV
foreach DISK ($MYDG[2−])
set NAME = $DISK:e
set DEV = $DISK:r
echo "Adding $NAME to mydg disk group"
vxdg −g mydg adddisk $NAME=$DEV
end
vxedit set spare=on mdsp
#
# Create the mydg volume myvol over all available disk space (dedicated for a filesystem)
# The size of volume is maximum available, striped over 6 disks and mirrored (RAID 0 + 1)
#
set MAX= vxassist −g mydg −U fsgen −p maxsize layout=stripe,nolog nstripe=$#MYDGP1 stripeun
echo "Initializing myvol to a size of $MAX"
/usr/sbin/vxassist −g mydg −U fsgen make myvol01 $MAX \
layout = stripe,nolog nstripe = $#MYDGP1 stripeunit = 128 $MYDGP1
echo "Synchronizing mirror of myvol"
batch << EOF
/usr/sbin/vxassist −g mydg mirror myvol layout = stripe $MYDGP2
EOF
#
# End of script
#==========================================================================================
- **make_myvol.csh 脚本**:该脚本可在已创建的 mydg 磁盘组内创建任意名称、大小和类型的新卷,新卷条带化并镜像(RAID 0 + 1)在可用磁盘空间上。脚本内容如下:
$ cat /usr/local/bin/make_myvol.csh
#!/ bin/csh
#==========================================================================================
#
# Purpose: to create an arbitrary volume of the arbitrary size and type within the predefi
# group mydg; new volume is striped and mirrored (RAID 0+1) over the available di
# space
#
# Note: volume name, size and type are passing script arguments #1, #2 and #3
if (${#argv} != 3) then
echo ""
echo "Usage: /usr/local/bin/make_myvol name size type"
echo ""
exit (1)
endif
set myvol= echo ${argv[1]}
set size = echo ${argv[2]}
set type = echo ${argv[3]}
if ($type !~gen) then
set type = fsgen
endif
echo ""
echo "The volume name is: $myvol − the size is: $size – the type is: $type"
echo "If it is correct hit <Enter> key − otherwise type <Cntrl>C"
echo ""
read
# the disk group mydg exists − this is its layout
set MYDG=( c1t1d0.md01 c1t2d0.md02 c1t3d0.md03 \
c1t4d0.md04 c1t5d0.md05 c1t6d0. md06 \
c2t1d0.md11 c2t2d0.md12 c2t3d0. md13 \
c2t4d0.md14 c2t5d0.md15 c2t6d0. md16 \
c2t16d0.mdsp )
# mydg disk group, plex 1
set MYDGP1=(md01 md02 md03 md04 md05 md06)
# mydg disk group, plex 2
set MYDGP2=(md11 md12 md13 md14 md15 md16)
#
# Create the mydg volume $myvol (the name is specified as the argument #1)
# The size of volume is $size, striped over 6 disks, and mirrored (RAID 0+1)
# (the size is specified as the argument #2). The type (fsgen or gen) is specified
# as the argument #3.
echo "Initializing $myvol of a type $type and a size of $size"
/usr/sbin/vxassist −g mydg −U $type make $myvol $size \
layout=stripe,nolog nstripe=$#MYDGP1 stripeunit=128 $MYDGP1
echo "Syncronizing mirror of $myvol"
batch << EOF
/usr/sbin/vxassist −g mydg mirror $myvol layout=stripe $MYDGP2
EOF
#
# End of script
#==========================================================================================
-
HP - UX 可选软件安装
:
-
HP - UX MirrorDisk/UX 软件安装
:
- 插入“HP - UX Applications, disk 1 of 3”CD,以“root”身份登录,挂载 CD:
-
HP - UX MirrorDisk/UX 软件安装
:
mount /dev/dsk/c2t2d0 /SD_CDROM
2. 输入“swinstall”开始安装。
3. 安装“MirrorDisk/UX 软件”,选择以下选项:
Source depot type: "Local CD"
Source host name: "blue"
Source depot path: "/SD_CDROM"
4. 从“Action”下拉菜单中选择“Add new codeword”,输入客户 ID 和代码字,选择“MirrorDisk/UX”软件,从“Action”下拉菜单中选择“Install (analysis)”,按照提示操作,选择“Logfile”,分析完成后选择“OK”,开始安装,选择“YES”,安装完成后选择“OK”然后“DONE”,系统将重启。
5. 以 root 身份登录,手动从命令行镜像根文件系统和主交换区:
pvcreate −B /dev/rdsk/c2t5d0 (use the −f option if it is denied)
vgextend /dev/vg00 /dev/dsk/c2t5d0
mkboot /dev/rdsk/c2t5d0
mkboot −a "hpux (52.5.0;0)/ stand/vmunix" /dev/rdsk/c2t5d0
lvextend −m 1 /dev/vg00/lvol1 /dev/dsk/c2t5d0
lvextend −m 1 /dev/vg00/lvol2 /dev/dsk/c2t5d0
lvextend −m 1 /dev/vg00/lvol3 /dev/dsk/c2t5d0
lvlnboot −v
6. 可选操作:重启系统检查是否正常。
- **HP - UX 在线日志文件系统安装**:
1. 将在线日志文件系统磁带插入磁带驱动器,以 root 身份登录,输入“swinstall”。
2. 在“Specify Source”屏幕选择以下选项:
Source depot type: "Local Tape"
Source host name: "scarlet"
Source depot path: /
Software filter: none
选择“OK”。
3. 选择要安装的 AdvJornalFS 软件包,选择“Action/Install (analysis)”,按照提示完成操作,选择“Logfile”,分析完成后选择“OK”进行安装,安装完成后选择“DONE”,系统将重启。
4. 以“root”身份登录,使用以下命令列出已安装的日志文件系统软件:
swlist −l product \* | grep VxFS
- **HP JetAdmin for UNIX 实用软件安装**:
1. 插入“HP - UX Applications, disk 3 of 3”CD,以 root 身份登录,挂载 CD:
mount /dev/dsk/c2t2d0 /SD_CDROM
2. 输入“swinstall”开始安装。
3. 安装 HP JetAdmin 软件,选择以下选项:
Source depot type: "Local CD"
Source host name: "blue"
Source depot path: "/SD_CDROM"
4. 从“Action”下拉菜单中选择“Add new codeword”,输入客户 ID 和代码字,选择“HP JetAdmin for UNIX Utility 软件”,从“Action”下拉菜单中选择“Install (analysis)”,按照提示操作,选择“Logfile”,分析完成后选择“OK”,开始安装,选择“YES”,安装完成后选择“OK”然后“DONE”,退出 swinstall 并卸载 CD:
umount /SD_CDROM
3.2 补丁安装
-
Solaris 补丁安装
:
- 下载所需补丁并放入 /patches 目录:
mkdir /patches
ftp $HOST (where $HOST is machine with patches, or obtain from
"sunsolve.sun.com," or "sunsolve1.sun.com")
2. 解压下载的补丁:
cd /patches
uncompress *
3. 解压缩每个补丁:
tar −xvf PatchID.tar
4. 继续进行单个补丁安装,示例如下:
- **OS 补丁**:
cd /patches/2.6_Recommended
./ install_cluster
Are you ready to continue with install? [y/n]: y
- **卷管理器补丁**:
cd /patches/105463–04
patchadd.
- **Flashprom 补丁(更新)**:
cd /patches/103346–11
./ flash−update−11
Do you wish to flash update your firmware? y/[n] : y
Are you sure you wish to continue? y/[n] : y
halt
ok> setenv auto−boot? false
Power−cycle machine
ok> power−off
5. 开机,设置自动启动:
ok> setenv auto−boot? true
6. 可选操作:删除下载的补丁:
rm −R /patches
-
HP - UX 补丁安装
:
-
单个补丁安装
:
- 从 HP 网站(http://us - support.external.hp.com)下载单个补丁,也可通过 FTP 从 HP FTP 站点(i3107ffs.external.hp.com/hp - ux_patches/s800/10.X)下载。
-
单个补丁安装
:
mkdir /tmp/PATCHES
cd /tmp/PATCHES
ftp HP_ftp_site_name
cd /hp−ux_patches/s800/10.X
ls
get whatever_patch_name
2. 以“root”身份登录目标 HP - UX 主机。
3. 将补丁(如 PHKL_xxxxx)复制到临时目录(如 /tmp/PATCHES)。
4. 更改目录并解压缩补丁:
cd /tmp/PATCHES
sh PHKL_xxxxx
会创建两个文件:PHKL_xxxxx.depot 和 PHKL_xxxxx.text,可阅读文本文件了解补丁信息(包括安装方法)。
5. 运行 swinstall 安装补丁:
swinstall −x autoreboot = true −x match_target = true \
−s /tmp/PATCHES/PHKL_xxxxx.depot
若安装需要重启,系统将自动重启。
6. 检查补丁是否安装:
- 若单个安装补丁:
swlist | grep PHKL_xxxxx
- 若在文件集中安装补丁:
swlist −l fileset | grep PHKL_xxxxx
- 对于影响内核的补丁(PHKL 和 PHNE):
what /stand/vmunix | grep PHKL_xxxxx
- **多个补丁安装**:
1. 列出所需补丁,例如为系统添加新的 19 GB 磁盘模型所需的补丁:
| 状态目录 | 文本(九个补丁) |
|---|---|
| PHCO_16591 | fsck_vxfs(1M) 累积补丁 |
| PHKL_16751 | SIG_IGN/SIGCLD,LVM,JFS,PCI/SCSI 累积补丁 |
| PHKL_16957 | 物理转储设备配置补丁 |
| PHKL_17858 | 修复磁盘分区的挂载/访问问题 |
| PHKL_18522 | LOFS 累积补丁 |
| PHCO_18563 | LVM 命令累积补丁 |
| PHKL_19159 | 修复 ufs 索引节点上的进程挂起问题 |
| PHKL_19540 | VxFS (JFS) 挂载、fsck 累积更改 |
| PHNE_19936 | 累积 ARPA 传输补丁 |
| 2. 确保所有所需补丁都已解压缩并位于同一目录,例如 /source/ 是补丁路径,/target/ 是新的仓库(不要创建目录): |
swcopy −x enforce_dependencies=false −s /source/ \* @ /target
假设.depot 文件在 /tmp 目录,示例如下:
swcopy −x enforce_dependencies=false −s /tmp/PHKL_16751.depot \*
@/tmp/hp_patch
每个补丁都需运行此命令。
3. 完成后,启动“swinstall”菜单:
swinstall −s /tmp/hp_patch
选择“options”,确保前五个选项被选中(标记):选择所有补丁、标记为安装、安装分析。
-
CD 上的一组补丁安装
:
1. 插入“HP - UX Recommended Patches Extension Software”CD,以“root”身份登录并挂载 CD:
mount /dev/dsk/c2t2d0 /SD_CDROM
2. 输入“swinstall”启动菜单驱动实用程序。
3. 在“Specify Source”屏幕选择以下选项:
Source depot type: "Local CDROM"
Source host name: "scarlet"
Source depot path: /SD_CDROM/10.x/800/10.20 /XSW800HWCR1020
Software filter:
none
选择“OK”,选择“Action/Match What Target Has”并按照提示操作。
4. 选择“Action/Install (analysis)”并按照说明完成安装,选择“Logfile”,分析完成后选择“OK”开始安装,安装完成后选择“DONE”,系统将重启。
5. 再次以“root”身份登录并挂载 CD,重复上述步骤安装另一组补丁:
Source depot type: "Local CDROM"
Source host name: "scarlet"
Source depot path: /SD_CDROM/10.x/800/10.20 /XSW800GR1020
Software filter:
none
通过以上步骤,可完成系统的设备配置、Linux 安装、补充系统软件安装和补丁安装,确保系统的正常运行和性能提升。在安装过程中,请严格按照步骤操作,并根据实际情况进行调整。
UNIX 与 Linux 系统安装及软件补丁安装指南(续)
4. 安装流程总结与注意事项
4.1 安装流程总结
以下是整个系统安装及补充安装的流程总结,以 mermaid 流程图呈现:
graph LR
classDef startend fill:#F5EBFF,stroke:#BE8FED,stroke-width:2px
classDef process fill:#E5F6FF,stroke:#73A6FF,stroke-width:2px
classDef decision fill:#FFF6CC,stroke:#FFBC52,stroke-width:2px
A([开始]):::startend --> B(系统设备配置):::process
B --> C(Linux 安装):::process
C --> D(补充系统软件安装):::process
D --> E(补丁安装):::process
E --> F([结束]):::startend
B --> B1(别名设备定义):::process
B --> B2(启动设备指定):::process
B --> B3(备用启动别名设备指定):::process
B --> B4(打印机设置):::process
B --> B5(额外网络接口配置):::process
B --> B6(网络服务设置):::process
B --> B7(系统数据备份):::process
C --> C1(选择安装方法和介质):::process
C --> C2(进入 BIOS 设置):::process
C --> C3(准备启动安装程序):::process
C --> C4(开始安装):::process
C --> C5(语言选择):::process
C --> C6(键盘配置):::process
C --> C7(安装介质选择):::process
C --> C8(安装类型选择):::process
C --> C9(分区操作):::process
C --> C10(主机名配置):::process
C --> C11(网络配置):::process
C --> C12(鼠标配置):::process
C --> C13(时区选择):::process
C --> C14(根密码设置):::process
C --> C15(用户账户创建):::process
C --> C16(软件包选择):::process
C --> C17(显卡确认):::process
C --> C18(软件包安装):::process
C --> C19(创建引导盘):::process
C --> C20(X 窗口配置):::process
C --> C21(安装完成):::process
D --> D1(Sun Enterprise 卷管理器 2.5 安装):::process
D --> D2(Veritas 文件系统 3.X 安装):::process
D --> D3(两个伪安装脚本使用):::process
D --> D4(HP - UX 可选软件安装):::process
E --> E1(Solaris 补丁安装):::process
E --> E2(HP - UX 补丁安装):::process
E2 --> E21(单个补丁安装):::process
E2 --> E22(多个补丁安装):::process
E2 --> E23(CD 上的一组补丁安装):::process
4.2 注意事项
-
系统设备配置
:
- 在进行别名设备、启动设备等配置时,要确保设备名称和路径的准确性,避免因配置错误导致系统无法正常启动。
- 备份系统数据时,要保证备份介质有足够的空间,并且备份过程中不要中断操作。
-
Linux 安装
:
- 选择安装方法和介质时,要根据实际情况进行选择,确保所选介质可用。
- 在进行分区操作时,要谨慎规划磁盘空间,避免因分区不合理导致系统性能下降或无法正常使用。
-
补充系统软件安装
:
- 安装 Sun Enterprise 卷管理器 2.5 和 Veritas 文件系统 3.X 时,要按照提示输入正确的信息,如许可证密钥等。
- 使用伪安装脚本时,要确保脚本中的设备名称和配置与实际情况相符。
-
补丁安装
:
- 下载补丁时,要从可靠的来源获取,避免下载到恶意或损坏的补丁。
- 安装补丁时,要按照步骤操作,尤其是在进行内核相关补丁安装时,要谨慎操作,避免导致系统崩溃。
5. 常见问题及解决方案
5.1 系统设备配置问题
-
问题
:执行设备配置命令时提示权限不足。
- 解决方案 :以 root 用户身份执行命令,或者使用 sudo 命令获取临时管理员权限。
-
问题
:网络接口配置后无法上网。
- 解决方案 :检查网络接口的 IP 地址、子网掩码、网关等配置是否正确,检查网络设备是否正常工作。
5.2 Linux 安装问题
-
问题
:安装过程中提示找不到安装介质。
- 解决方案 :检查 BIOS 中启动顺序是否设置正确,检查安装介质是否损坏或未正确插入。
-
问题
:软件包安装时提示依赖关系错误。
- 解决方案 :手动安装缺失的依赖软件包,或者使用包管理工具自动解决依赖关系。
5.3 补充系统软件安装问题
-
问题
:安装 Sun Enterprise 卷管理器 2.5 时提示文件冲突。
- 解决方案 :根据提示选择是否覆盖冲突文件,或者卸载已存在的冲突软件。
-
问题
:安装 Veritas 文件系统 3.X 时输入许可证密钥后安装失败。
- 解决方案 :检查许可证密钥是否输入正确,或者联系软件供应商获取正确的许可证密钥。
5.4 补丁安装问题
-
问题
:Solaris 补丁安装时提示文件解压失败。
- 解决方案 :检查补丁文件是否损坏,重新下载补丁文件并解压。
-
问题
:HP - UX 补丁安装后系统无法正常启动。
- 解决方案 :进入单用户模式,检查补丁安装日志,尝试卸载有问题的补丁。
6. 总结
通过本文详细介绍的系统设备配置、Linux 安装、补充系统软件安装和补丁安装的步骤和方法,我们可以完成 UNIX 和 Linux 系统的完整安装和优化。在安装过程中,要严格按照步骤操作,注意各项配置的准确性和合理性,遇到问题时要根据具体情况进行分析和解决。同时,定期进行系统更新和补丁安装,有助于提升系统的性能和安全性,确保系统的稳定运行。希望本文能为读者在 UNIX 和 Linux 系统安装和管理方面提供有价值的参考。
超级会员免费看
1154

被折叠的 条评论
为什么被折叠?



