SLES系统安装方法和相关设置_第1页
SLES系统安装方法和相关设置_第2页
SLES系统安装方法和相关设置_第3页
SLES系统安装方法和相关设置_第4页
SLES系统安装方法和相关设置_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、SLES系统安装方法和相关设置本章内容SLES安装配置SLESSLES安装TroubleshootYaST管理Linux手动管理网络软件安装SLES安装SLES10安装安装过程光盘引导选择系统语言选择安装模式设置时间和区域了解和修改安装设置设置分区选择软件包安装SLES10安装SLES10安装引导菜单Boot from Hard DiskInstallationInstallation ACPI DisabledInstallation Local APIC DisabledRescue SystemMemory TestSLES10安装功能键F1帮助菜单F2选择安装语言F3显示分辨率,字符安

2、装模式F4安装源设置,FTP、NFSF5安装附加驱动SLES10安装系统系统语言SLES10安装选择安装模式全新安装更新旧版本升级其它修复系统引导已安装系统中断安装SLES10安装设置时间和区域SLES10安装了解和修改安装设置SLES10安装设置分区普通分区LVMSoft RAID至少2个分区SwapRootSLES10安装选择软件包SLES10安装SLES10安装开始安装配置SLES配置SLES10配置内容设置主机名设置root密码配置网络测试网络连通性Novell用户配置中心和在线更新管理用户配置网络服务配置硬件配置完成SLES安装TroubleshootTroubleshoot未能从光

3、盘引导配置系统从CD或DVD引导CD或DVD光盘有问题物理损失不具备引导功能安装过程中意外中断系统不支持一些新硬件CD或DVD光盘有问题网络连接测试失败未发现DHCP服务器无法连接到网络代理有问题完成安装后不能进入图片登录界面X11配置有误练习在虚拟机中安装SLES9在虚拟机中通过网络安装SLES9YaST管理Linux目标了解YaST通过YaST管理网络配置手动管理网络了解YaSTyast2Qtncursesyast了解YaSTYaST启动模块yast sw_single字符模式yast2 sw_single图形模式yast l显示模块通过YaST管理网络配置yast启动网络管理模块yast

4、2 lan通过YaST管理网络配置手动管理网络/sbin/ip显示以下内容IP地址网卡数据/属性设置NIC参数配置路由显示当前配置相关命令ifconfigroute/sbin/ip默认接口lo和sit0nonesit0none用于IPv6/sbin/ipip link show显示网卡属性显示MAC地址ip s link show eth0-s参数显示静态数据信息ip link set up, loopback, broadcast, pointopoint, multicast, promiscip link set eth0 upip link set eth0 mtu 1492/sbin

5、/ipip address add /24 brd + dev eth0brd +表示自动设置广播地址ip address show dev eth0 ip address del dev eth0/sbin/ipip options object command parameters命令行工具pingping fping b/sbin/netstat显示活动网卡连接状态,路由和接口netstat tantTCP数据包a显示所有socket连接n显示IPnetstat patunep进程IDuUDPe扩展信息ParameterDescription-c countSpecifies how m

6、any echos are sent-l interface-addWhich network interface to use-i waitWait between pings命令行工具route显示路由信息设置路由route n显示当前路由信息命令行工具TracerouteUsed to check routing between different networks and to show the routing involved between the various TCP/IP based networkstraceroute 命令行工具TcpdumpA disnosis tool

7、 that lets you analyse data packes through the network interfacetcpdump i eth0网卡配置文件所有关于网卡的配置文件都存放在:/etc/sysconfig/networkifcfg-eth-id-00:0c:29:f3:b6:efifcfg-lo网卡控制文件启动、停止网卡网卡参数文件/etc/sysconfig/network/config网卡配置文件激活、禁用网卡/sbin/ifup/sbin/ifdownifup软链接/sbin/ifstatusifup软链接DNS解析文件练习了解yast工具使用yast配置网卡:静

8、态IP和动态IP手动配置网卡信息相关命令练习软件安装目标YaST安装软件rpm软件包管理器源代码编译安装软件YaST安装软件yast2 sw_singleYaST安装软件过滤器模式软件包组语言安装源搜索安装摘要YaST安装软件yast符号YaST安装源yast2 inst_source练习添加iso安装源和系统中使用yast工具安装apache、PHP、 MySQL所有包Redhat Package ManagerRPM基本组件RPM包管理器安装、卸载软件包RPM数据库存放软件包的所有信息RPM包二进制程序、库文件等RPM包标签软件名、版本等RPM优点提供统一的软件安装方法卸载程序非常简单可自

9、行创建RPM包RPM基本概念RPM包命令规范software_name software_name软件包名software_version软件包版本号release_number小版本号architecture架构平台rpm扩展名rpm数据库rpm -rebuilddb使用RPM管理软件包安装rpm -e foo卸载更新rpm -qa查询全部包rpm -qi foo查看指定包信息rpm -qf /usr/bin/passwd查看该命令属于哪个包使用RPM管理软件包rpm -ql foo查看该包中所有信息查看该rpm包中的内容练习rpm命令练习了解C语言编程脚本语言开发简单直接执行Perl, P

10、HP, Python, Shell编译语言也可以用文本编辑器开发使用编译器转换为二进制格式C, C+, FortranC程序示例#include int main(void)char name80;printf(“Please enter your name:”);scanf(“%s”, name);printf(“Your name is: %sn”, name);return(0);C程序示例#include 预处理指令使用头文件包含了众多的函数声明了变量头文件C程序示例int main(void)程序主函数函数包括3部分返回的数据类型函数名参数C程序示例char name80;声明变量,

11、长度为80字符printf(“Please enter your name:”);输出信息,使用函数printfscanf(“%s”, name);输入信息printf(“Your name is: %sn”, name);输出name信息%s表示以字符格式输出C程序语言的文件扩展名为.cC程序示例gcc my_name.c -o my_name使用gcc工具将c程序编译为可执行文件-o参数表示输出的程序名练习编写示例程序,并编译运行了解GNU工具查看README文件通常,从源代码编译运行3条命令:./configuremakemake install了解GNU工具使用configure脚本程

12、序预建源代码环境编译过程要验证环境、硬件平台、Linux版本等信息configure允许或关闭程序相关的属性configure为make命令生成相关文件./configure在源代码目录执行可指定参数了解GNU工具make按顺序编译多个源代码文件由Makefiles文件控制可手动创建,但通常由./configure生成生成二进制文件了解GNU工具Makefiles文件示例# Make my_nameall: my_namegcc my_name.c -o my_nameinstall: my_nameinstall -m 755 my_name /usr/local/bin/my_nameun

13、install: /usr/local/bin/my_namerm -f /usr/local/bin/my_nameclean:rm -f my_name了解GNU工具以上Makefile文件的主要作用从源代码编译文件安装程序删除程序清除编译过的文件Makefile文件一般由以下几部分构成:目标依赖命令位置了解GNU工具make可执行单独的目标make install安装二进制程序到指定的目录make uninstall删除二进制程序make clean清除编译过的程序文件gcc工具包含在C/C+ Compiler and Tools软件包组中了解共享库共享库是一个文件存放在指定的目录中,当某个程序启动并运行其中的函数时,该共享库文件就会被加载到内存中。优点磁盘空间占用少因为是多个程序使用共享库,所以内存占用也较少二进程文件小了解共享库了解共享库共享库有2部分共享库本身共享库以.so为扩展名供已编译的软件运行头文件库包含库函数声明文件扩展名为.h源代码编译软件时需要对应的库函数文件软件包名通常包括-devel了解共享库ldd查看程序需要的共享库文件ldd /bin/cp linux-gate.so.1 = (0 xffffe000) libacl.so.1 = /lib/libacl.so.1 (0 xb7f1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论