Arch Linux新手指南:高效安装与配置详解

4星 · 超过85%的资源 需积分: 46 9 下载量 106 浏览量 更新于2024-09-11 1 收藏 56KB DOC 举报
本文主要介绍了新版Arch Linux的安装与配置过程,对于初次接触Arch的用户来说,虽然有一些细节需要注意,但整体步骤相对简洁直接。以下是安装过程中几个关键步骤的详细说明: 1. **制作启动介质**:推荐使用USB设备作为启动媒介。原Arch Wiki建议在不挂载U盘的情况下使用`dd`命令,但实际操作中发现挂载后可以避免错误。确保在使用`dd`时,指定的是设备名称(如/dev/sdb),而非设备上的分区,因为`dd`命令是对整个设备进行操作。制作完成后,记得备份U盘数据以防数据丢失。 2. **分区**:使用`fdisk`工具创建分区,通常选择整个硬盘,分为两个区:一个swap分区(用于内存扩展)和一个根目录分区(/dev/sda2)。分区后分别进行格式化,分别为swap分区使用`mkswap`并启用`swapon`,根目录分区格式化为`ext4`。挂载根目录到`/mnt`目录以便后续操作。 3. **网络设置**:首先通过`dhcpcd`获取动态IP地址,然后安装`mentohust`软件进行认证。如果是校内锐捷认证,此步骤可能有所不同。对于静态IP和无线链接的用户,需查阅Arch Wiki获取详细配置方法。 4. **配置镜像源**:编辑`/etc/pacman.d/mirrorlist`文件,使用`vi`或`nano`(对于新手推荐使用`nano`)来管理Arch Linux的软件包源列表,确保选择合适的服务器以提高下载速度和稳定性。 5. **安装基本系统**:使用`pacman`包管理器安装基础系统软件,包括但不限于系统工具、系统依赖库等。安装过程中可能会遇到依赖问题,需要根据提示解决。 6. **配置环境与个性化**:安装完成后,还需配置shell环境变量、用户账户、桌面环境(如Xfce、KDE或GNOME)、以及其他必要的系统服务。这一步需要参考Arch Wiki中的相关章节,确保系统的稳定性和个人习惯。 新版Arch Linux的安装过程注重实践和社区支持,通过结合官方文档和社区文章,即使是初学者也能逐步完成安装,并逐步熟悉和优化系统配置。在整个过程中,遵循文档建议、细心操作和适时查阅资料是关键。
2017-08-30 上传
variance.model = list(model = "sGARCH", garchOrder = c(1, 1),submodel = NULL, external.regressors = NULL, variance.targeting = FALSE) distribution.model = "norm" ugarchfit(spec, datax, out.sample = 0, solver = "solnp", solver.control = list(),fit.control = list(stationarity = 1, fixed.se = 0, scale = 0)) myspec=ugarchspec(variance.model = list(model = "sGARCH", garchOrder = c(1, 1), submodel = NULL, external.regressors = NULL, variance.targeting = FALSE), mean.model = list(armaOrder = c(1, 1), include.mean = TRUE, archm = FALSE, archpow = 1, arfima = FALSE, external.regressors = NULL, archex = FALSE), distribution.model = "norm") myfit=ugarchfit(myspec,data=datax,solver="solnp") #rugarch包中模型结果的提取要依靠as.data.frame函数。比如提取模型的拟合值 as.data.frame(myfit,which="fitted") #提取残差序列: as.data.frame(myfit,which=" residuals") #提取方差序列: as.data.frame(myfit,which="sigma") #当然,也可以同时查看所有: as.data.frame(myfit,which=all) #通过plot(myfit)可以对模型结果进行图形诊断: plot(myfit) #如果模型通过检验,可以用ugarchforcast函数对未来进行预测: for<-ugarchforcast(myfit,n.ahead=20) library(zoo) #时间格式预处理 library(xts) #同上 library(timeSeires) #同上 library(urca) #进行单位根检验 library(tseries) #arma模型 library(fUnitRoots) #进行单位根检验 library(FinTS) #调用其中的自回归检验函数 library(fGarch) #GARCH模型 library(nlme) #调用其中的gls函数 library(fArma) #进行拟合和检验