金沙澳门官网网址_金沙国际登陆

欢迎加入金沙澳门官网网址体验更多不一样的精彩.,金沙国际登陆提供最丰厚回馈!,因为金沙澳门官网网址这里的游戏是多种多样的,为大家打造一个最专业的化的超级五星酒店。

金沙澳门官网网址 > 金沙澳门官网网址 > 安装笔记

原标题:安装笔记

浏览次数:140 时间:2019-10-08

### 前言 在最早此前,请在心尖默念一遍: **Arch Linux 是世界上最棒的发行版, 笔者必然能左右她.** ### 遭受 VM ware + UEFI + 500G 设想磁盘 + 2G 内部存款和储蓄器 + 桥接网络 ### 下载镜像 进入这里挑个新型的就好, 我下载的是 ### 测量试验网络 `ping baidu.com` ### 对时 `timedatectl set-ntp true` ### 分区 常用分区工具备 `fdisk / gdisk / parted`. fdisk 不支持 gpt, parted 不太完善, UEFI 运转最棒搭配 GPT 格式的磁盘, 所以这里大家选用 gdisk **分区规划** 分区 | 空间 ---- | --- EFI | 500 M Boot | 500 M / | 硬盘剩余空间 **使用 gdisk 分区** 执行 `fdisk -l` 或者 `lsblk` 查看硬盘设备名 实践 `gdisk /dev/sda` 最初分区, `dev/sda` 是硬盘设备名 输入 n 新建分区 询问分表号, 暗中认可 1 , 可径直回车 询问分区起头地方, 可一贯回车 询问分区截止截至, 输入 `+500M` 回车 询问分区表格式, 暗中同意是 `Linux filesystem`, 由于第一个分区大家用来作为 efi 分区 ,要求 `EFI System` 格式,所以大家须求输入 L 来询问分区表格式的代号, 输入 L 后未察觉 `EFI System`, 再度按回车查询更多, 此时, 大家就能够窥见 `EFI System` 的代号叫 `ef00` 输入 `ef00` 回车, 第八个分区就曾经成功了。 输入 n 新建分区 询问分表号, 暗中认可 2 , 可直接回车 询问分区起初地方, 可径直回车 询问分区截止甘休, 输入 `+500M` 回车 询问分区表格式, 暗中认可是 `Linux filesystem`, 由于第叁个分区我们用来作为 boot 分区, 所以可径直回车 第三个分区就早就成功了。 输入 n 新建分区 询问分表号, 暗许 3 , 可径直回车 询问分区最早地方, 可径直回车 询问分区截至截止, 这里大家是利用硬盘剩余的具备空中, 所以可径直回车 询问分区表格式, 暗中同意是 `Linux filesystem`, 由于第多个分区咱们用来作为 / 根分区, 所以可径直回车 第三个分区就早就成功了。 输入 p 回车可查阅分区表格式, 越来越多命令能够自动查询 输入 wq 回车, 再输入 Y 保存分区表并退出 `gdisk` 交互方式 至此, 硬盘分区完毕 使用 `fdisk -l` 能够查阅硬盘分区新闻, 记住分区名称以备后用 ### 格式化 施行命令时会有询问, 输入 Y 或许暗中认可值就可以 ``` mkfs.vfat -F32 /dev/sda1 mkfs.ext4 /dev/sda2 mkfs.ext4 /dev/sda3 ``` ### 挂载 ``` mount /dev/sda3 /mnt mkdir -p /mnt/boot mount /dev/sda2 /mnt/boot mkdir -p /mnt/boot/efi mount /dev/sda2 /mnt/boot/efi ``` ### 修改镜像地址 这一步是可选的, 只是为了设置时从互联网下载文件时能越来越快 ``` cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak vim /etc/pacman.d/mirrorlist ``` 把第一个镜像地址设置为 `Server = ### 安装基础包 只要 base 就可以, 笔者习惯把指导工具和须要的软件一块装进去 ``` pacstrap /mnt base base-devel vim grub efibootmgr ``` ### 生成 genfstab ``` genfstab -U /mnt >> /mnt/etc/fstab ``` ### Chroot 走入新种类 ``` arch-chroot /mnt ``` ### 设置时区 设置为国内北京时区 ``` ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime ``` 同步硬件挂钟 ``` hwclock --systohc ``` ### 设置地区 编辑 /etc/locale.gen 撤除注释 ``` vim /etc/locale.gen ``` 裁撤上边两行的注脚后保存 ``` en_US.UTF-8 UTF-8 zh_CN.UTF-8 UTF-8 ``` ``` locale-gen ``` 编辑 /etc/locale.conf , 增添一行, 个人欢悦希腊语, 若是乐意设置为 zh_CN.UTF-8 也可以 ``` LANG=en_US.UTF-8 ``` ### 主机名 ``` vim /etc/hostname ``` 把主机名写进去, 笔者那边写入的是 arch 还要记得修改 /etc/hosts 文件 ``` 127.0.0.1 arch ``` ### 设置密码 ``` passwd root ``` 持续失败入五次 root 密码 ### 运维加载器 ``` bash grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck grub-mkconfig -o /boot/grub/grub.cfg ``` ### 退出重启 退出 chroot 情势, 卸载 /mnt 后重启 ``` exit umount -R /mnt reboot ``` ### 联网 假使开机后未有网络可以运转 dhcpcd 服务 ``` systemctl start dhcpcd systemctl enable dhcpcd ``` ### 安装 openssh ``` pacman -Sy openssh systemctl restart sshd systemctl enable sshd ``` 已经起步 ssh 服务并参加开机自启, 暗中同意是不容许 root 远程登陆的, 能够修改配置恐怕再增添一个普通客户 ### 增加符合规律客商 增加 wheel 组的权位 ``` visudo ``` 撤消这一行的注释 ``` %wheel ALL=(ALL) ALL ``` 增添三个普通客商 junbaor 到 junbaor、wheel 组 ``` groupadd junbaor useradd -m -g junbaor -G wheel junbaor passwd junbaor ``` > 以往就足以使用 xshell 之类的工具连接 ArchLinux 使用普通客商登入了. `ip addr` 能够查看虚构机 IP ### 安装 Oh My Zsh ``` sudo pacman -Sy zsh git sh -c "$(curl -fsSL )" ``` > 好了, 你以往曾经拥有了世界上最棒的 Linux 发行版和社会风气上最棒的 Shell 终端. ### 修复 Home、End 键 你会意识选拔zsh 后, 键盘的 HomeEnd 键失效了, 在 `~/.zshrc` 文件下增添上边两行能够缓和 ``` bindkey 'e[1~' beginning-of-line bindkey 'e[4~' end-of-line ``` 使配置立即生效 ``` source ~/.zshrc ``` ### 添加 ArchlinuxCN 源 > 参考: 在 `/etc/pacman.conf` 文件末尾增多以下两行: ``` [archlinuxcn] Server = ``` 再安装 archlinuxcn-keyring 包导入 GPG key ``` sudo pacman -Syy sudo pacman -S archlinuxcn-keyring ``` ### 安装桌面字体 咱们设置 kde 桌面, 比垃圾 gnome 多数了 ``` sudo pacman -S plasma-desktop kde-l10n-zh_cn konsole sddm kscreen dolphin wqy-microhei ``` plasma-desktop 是 kde 的桌面程序, kde-l10n-zh_cn 是中文语言包, konsole 是多少个极限, 不然进入桌面后恐怕未有输入指令的地点, sddm 是登入处理器, 先这么清楚就对了, 你也可以安装四个桌面使用 sddm 登入时开展切换, 第叁次跻身系统是意大利共和国语, 切到汉语后会出现方块字, 所以最佳安装一下 wqy-microhei, 它是一款文泉飞米黑中文字体, 彰显效果还能, kscreen 是二个可选的装置, 不装的话系统设置里面不能够调节分辨率. dolphin 是 kde 套件中的文件管理器 别的学科可能和这里差异等, 不用怀想, Arch 本来就充裕灵活, 千人千面, 等自身能熟悉通晓后就会随意 DIY . 新人装桌面只怕会遇见二个叫 xorg 的玩具, 先不用管, 我们不用安装, plasma-desktop 里面早就自行注重。 有的科目里面会让安装三个叫做 `kde-applications` 的事物, 那玩意儿富含了第一次全国代表大会堆软件(举个例子总结器)并不一定能用到, 不怕臃肿的话也足以装, 踏向桌面后想装的话也展现及. 下面小编只设置了多少个konsole 终端和 kscreen 设置. 那多少个也都含有在 kde-applications 内. 安装完结后, 运转 sddm 服务就足以见到登入分界面, 登入后就能够看来贼鸡儿光彩夺目的桌面了, 为了后一次开机直接进去桌面能够把 sddm 服务设置成开机自启. ``` sudo systemctl start sddm sudo systemctl enable sddm ``` ### 效果图 辛劳一番, 看一下阶段性成果 ![]() 终端里面包车型大巴 Arch Logo是 `screenfetch` 命令显示的, 想玩的话记得安装一下 ### 安装 Chrome 由于大家从前布置了 ArchLinuxCN 源, 所以能够很便利的设置 ``` pacman -S google-chrome ``` 点击左下角一直键入 chrome 就可以寻找出利用, 恐怕应用全局查找, 运营后回忆在任务栏固定一下便利下一次选用 ### 安装汉语输入法 官方 wiki 有失水准, 经施行那样是能够的. ``` sudo pacman -S fcitx-im fcitx-sunpinyin fcitx-cloudpinyin kcm-fcitx ``` 新建 `~/.xprofile` 文件增添下边三行: ``` export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS="@im=fcitx" ``` kcm-fcitx 是输入法的 GUI 配置分界面 , 和 kde 桌面协作完美

FTP全名是File Transfer Protocol(文件传输左券) C/S架构

 以下涉及到的兼具财富都在此间:

简介:

链接: 密码:174s

上面是有关FTP那个服务的性质

 

(1)FTP服务相关软件

 

   IIS Serv-U Vsftpd proftpd pureftpd

*本身的VS二〇〇八的安装地点:D:Program Files (x86)Microsoft Visual Studio 10.0

(2)FTP客商端相关软件

1.关于Glut的配置

   ftp命令 CuteFTP FlashFTP LeapFTP Filezilla gftp kuftp

1.1. 下载GLUT。Windows遭逢下的GLUT下载地址:

 

(3)VSFTP的照看进度

1.2

将下载的滑坡包解开,将获取5个文本:glut.h glut.lib glut32.lib glut.dllglut32.dll

   /usr/sbin/vsftpd

1.3

将glut.h复制到D:Program Files (x86)Microsoft Visual Studio 10.0VCincludeGL(以自家的VS安装的目录为例,VS版本为2008)。

(4)FTP的运维脚本

1.4

将glut.libglut32.lib复制到D:Program Files (x86)Microsoft VisualStudio 10.0VClib(以自家的VS安装的目录为例,VS版本为2009)。

   /etc/init.d/vsftpd

1.5

    将glut.dll和glut32.dll复制到C:WindowsSystem32下,要是你是六拾人系统,建议将其也复制到C:WindowsSysWOW64下。

    在档案的次序的使用进度中,只需蕴含头文件#include<GL/glut.h>就好了。

到此地,Glut包配置完结了,就足以在调控台或然是MFC中去享受你的OpenGL了,可是这里要注意的政工,Glut只可以用来Win32的编写翻译情况,假诺你将编写翻译景况改为x64便会出错,因为这几个库已经非常久都不更新了,只支持Win32编译意况,假若您想你的顺序是64人并且可以运用OpenGL,并且能够申请到超越2G的内部存款和储蓄器,那么您将在采用Freeglut了,请看上边Freeglut的布置教程。

(5)FTP的端口

2.Freeglut的配置

图片 1

 

自己动用的条件切实是Win7陆18位+VS二零零六+Freeglut2.8.1,而Freeglut2.8.1这么些本子援助VS二〇〇八,可选用最高的本子3.0,同样帮助各个VS版本。

 

   TCP合同的20,21端口与客户端实行通讯

2.1 Freeglut的下载

Freeglut2.8.1:

Freeglut其余版本的下载地址:

Freeglut3.0版本:

 

      20用来创建数量连接,传输文件数量。(数据端口)

2.2 生成VS二零零六 六11个人编写翻译境况下下可用的Freeglut的包含头文件,静态链接库lib,动态链接库dll。

    解压缩包,张开解压后的压缩文件夹,里面会有叁个VisualStduio的文书夹,如下

图片 2

 

 

    张开VisualStudio文件夹,里面会有VS二〇〇九,VS二零零六,VS贰零壹贰四个本子的

图片 3

 

    选拔VS二〇一〇,展开项目文件freeglut.sln。

图片 4

 

 

    选用Release版本,x64平台编写翻译,右键建设方案,点击任何扭转

图片 5

 

 

然后你会在解压的公文夹下开掘多少个新的公文夹inclue和lib文件夹

图片 6

 

 

include文件夹下会有GL文件夹,里面含有了freeglut所需用到的头文件,freeglut.h,freeglut_ext.h,freeglut_std.h,glut.h,注意这里的glut.h与Glut包的glut.h文件不均等。

lib文件夹下会有多少个x64文件夹,里面蕴涵了freeglut.lib和freeglut.dll文件。

 

 

      21用来创建调节连接,并传导FTP调控命令。(命令端口)

2.3 具体安排

 

    Freeglut配置本质上与Glut的安插原理一样,但是,我们这里配置的是六11人的freeglut,稍微有一对比不上。这里也简介一下freeglut34人的布署,假诺你要生成freeglut32可用的隐含文件,静态链接库以及动态链接库,请参见上节中64的生成方法,不要须要将编写翻译平台改为Win32,此节不再赘述。

 

 (6)客户调节列表文件

2.3.1 Freeglut34人的安顿

    1.将freeglut-2.8.1freeglut-2.8.1includeGL文件夹下的几个头文件freeglut.h,freeglut_ext.h,freeglut_std.h,glut.h复制到D:Program Files (x86)Microsoft Visual Studio 10.0VCincludeGL下(以本身的VS二〇一〇装置地方为准)。

    2.将freeglut.lib复制到D:ProgramFiles (x86)Microsoft Visual Studio 10.0VClib下。

    3.将freeglut.dll复制到C:WindowsSystem32下

瞩目:假使出现谬误,建议将freeglut.dll同期复制到C:WindowsSysWOW64下。

/etc/vsftpd/ ftpusers  文件中的客商禁绝登入FTP服务器(黑名单)

2.3.2 Freeglut62人的布局

    1.将freeglut-2.8.1freeglut-2.8.1includeGL文件夹下的多少个头文件freeglut.h,freeglut_ext.h,freeglut_std.h,glut.h复制到D:Program Files (x86)Microsoft Visual Studio 10.0VCincludeGL下(以小编的VS二零零六安装地方为准)。

    2.将freeglut.lib复制到D:ProgramFiles (x86)Microsoft Visual Studio 10.0VClibamd64下,注意这里是放六11个人静态链接库的地点。

    3.将freeglut.dll复制到C:WindowsSysWOW64下

瞩目:倘诺出现错误,建议将freeglut.dll同期复制到C:Windows System32下。

 

说起底在应用的时候只需加上#include<GL/freeglut.h>就足以了。

 

/etc/vsftpd/ user_list 文件中的客商大概被明确命令禁绝或允许登陆FTP服务器,具体看vsftpd.conf的安装

2.4 Freeglut3.0的配置

    类似于Freeglut2.8.1的配置

下载网站正是

选择freeglut3.0.0 MSVC Package

图片 7

 

解压缩文件,有include,bin,lib三个公文夹

(7)专门的工作情势

2.4.1 Freeglut3.0 三10个人的布置

    1.将freeglutfreeglut-MSVC-3.0.0-2.mpfreeglutincludeGL下的八个头文件freeglut.h,freeglut_ext.h,freeglut_std.h,glut.h复制到D:Program Files (x86)Microsoft Visual Studio 10.0VCincludeGL下(以我的VS二〇一〇设置地点为准)。

    2.将freeglutfreeglut-MSVC-3.0.0-2.mpfreeglutlib下的

freeglut.lib复制到D:Program Files (x86)Microsoft Visual Studio10.0VClib。

    3.将freeglutfreeglut-MSVC-3.0.0-2.mpfreeglutbin下的

freeglut.dll复制到C:WindowsSystem32下。

注意:假设出现谬误,建议将freeglut.dll同不经常候复制到C:WindowsSysWOW64下。

 

      当仁不让方式:

2.4.2 Freeglut3.0 64位配置

    1.将freeglutfreeglut-MSVC-3.0.0-2.mpfreeglutincludeGL下的多少个头文件freeglut.h,freeglut_ext.h,freeglut_std.h,glut.h复制到D:Program Files (x86)Microsoft Visual Studio 10.0VCincludeGL下(以自个儿的VS2008装置地点为准)。

    2. freeglutfreeglut-MSVC-3.0.0-2.mpfreeglutlibx64下的

freeglut.lib复制到D:Program Files (x86)Microsoft Visual Studio10.0VClibamd64下。

    3. freeglutfreeglut-MSVC-3.0.0-2.mpfreeglutbinx64下的

freeglut.dll复制到C:Windows SysWOW64下

小心:假若出现谬误,提议将freeglut.dll同一时间复制到C:Windows System32下。

 

           顾客端想服务端21端口发送营造连接央求,供给传输数据时,顾客端会通过port命令告诉服务器本人监听的端口,服务器会主动通过20端口与客商端建构数量连接。

3.Glew的配置

 

 

3.1 Glew的下载

 

 

下载地址

glew-1.9.0-win32.zip:

glew-1.9.0-win64.zip:

 

     

3.2 Glew的配置

     被动方式

3.2.1 Glew三13位的安排

1.解压缩文件glew-1.9.0-win32.zip,获得bin,include,lib,doc八个公文夹。

2.将include文件夹下GL文件夹下的四个头文件glew.h,glxew.h,wglew.h多个头文件复制到D:ProgramFiles (x86)Microsoft Visual Studio 10.0VCincludeGL下(以自身的VS二零零六装置地方为准)。

3.将lib文件夹下多少个lib文件glew32.lib,glew32mx.lib,glew32mxs.lib,

glew32s.lib多个静态链接库复制到D:Program Files (x86)Microsoft Visual Studio10.0VClib下。

    4.将bin文件夹下的五个dll文件glew.dll,glew32mx.dll复制到C:WindowsSystem32下。

静心:假诺出现错误,提议将freeglut.dll同有的时候候复制到C:WindowsSysWOW64下。

 

           顾客端想服务端21端口发送建设构造连接央浼,供给传输数据时,

3.2.2 Glew60位的陈设

    1.解压缩文件glew-1.9.0-win64.zip,得到bin,include,lib,doc五个文本夹。

2.将include文件夹下GL文件夹下的四个头文件glew.h,glxew.h,wglew.h多少个头文件复制到D:ProgramFiles (x86)Microsoft Visual Studio 10.0VCincludeGL下(以小编的VS二〇〇八设置地方为准)。

3.将lib文件夹下七个lib文件glew32.lib,glew32mx.lib,glew32mxs.lib,

glew32s.lib四个静态链接库复制到D:Program Files (x86)Microsoft Visual Studio10.0VClibamd64下,注意这里是放陆拾壹个人静态链接库的地点。

    4.将bin文书夹下的多少个dll文件glew.dll,glew32mx.dll复制到C:Windows SysWOW64下。

瞩目:假若出现错误,提议将freeglut.dll同期复制到C:Windows System32下。

 

 

 

参照链接:

 

服务器以pasv命令告诉客商本身展开了有些端口(非20端口),你来延续小编,顾客端会像服务器的非20端口建设构造数量连接

  

 (8)根据传输文件是还是不是开展字符转换分为:

    文件格局(又叫做ASCII)以文件类别传输数据,用的很多

    二进制形式(又称之为Binary情势)以二进制种类传输数据

 

 

主配置文件

/etc/vsftpd/vsftpd.conf

 

 

 

搭建FTP服务:

  1、搭建yum仓库

   (1)mount /dev/cdrom /mnt

   (2)cat /etc/yum.repos.d/rhel-debuginfo.repo

   [rhel-Server]

   name=Red Hat Enterprise Server

   baseurl=file:///mnt/Server

   enabled=1

   gpgcheck=0

   gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta,file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

 

   2、安装

      yum -y install vsftpd*

 

布署选项讲授

实验1

  1. 1.  创设测量检验文件
  2. 2.  佚名顾客ftp对/var/ftp/pub有写入权限
  3. 3.  同意无名用户浏览
  4. 4.  允许客商(无名,本地,虚构)有上传权限
  5. 5.  允许佚名客户有上传权限
  6. 6.  同意佚名顾客有上传文件夹权限
  7. 7.  取缔无名氏客户有删除,覆盖等权限

 

(1)查看ftp的默许根路线,暗中认可是有五个pub目录(暗许的跟目录),

    [root@Centos2 ~]# ls /var/ftp/

   pub

(2)备份配置文件

cd /etc/vsftpd/vsftpd.confg

   cp vsftpd.conf vsftpd.bak

   vim vsftpd.conf

   内容如下

write_enable=YES

anon_umask=022

anonymous_enable=YES

anon_upload_enable=YES

anon_mkdir_write_enable=YES

anon_other_write_enable=NO 是或不是同意无名客商有任何写入权(改名,删除,覆盖)

dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES

xferlog_std_format=YES

listen=YES

pam_service_name=vsftpd

userlist_enable=YES

tcp_wrappers=YES

(3)运转服务

   service vsftpd start

(4)改换根目录的属主,假使不转移的话,只好访问,别的权限不可能行之有效。因为我们是以ftp顾客的地位访谈的,而pub暗中认可的属主属组是root。

   chown ftp /var/ftp/pub

 

验证:

   在互联网恐怕总计中输入ftp地址:格式如下图。

本文由金沙澳门官网网址发布于金沙澳门官网网址,转载请注明出处:安装笔记

关键词:

上一篇:没有了

下一篇:没有了