栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

从零搭建韦东山老师一期的Ubuntu环境

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

从零搭建韦东山老师一期的Ubuntu环境

一、 资源

VMware 14 Pro, 提取码:nf5l
Ubuntu 16.04 Lts 64位,提取码:iqir

安准VMware ,Ubuntu 操作步骤省略关机状态下配置网络适配器,可正常上网

快速安装vm-tools ,非必需

二、 Ubuntu环境配置 2.1 安装、配置、启动 ftp 服务(资料光盘 ubuntu9.10 已安装)

获取root权限:$ sudo su , 可省略每次安装命令 的 sudo
$ apt-get install vsftpd
修改 vsftpd 的配置文件/etc/vsftpd.conf,将下面几行前面的“#”号去掉并保存

#local_enable=YES   (经实践,这个在配置中已完成,无需修改) 28 行
#write_enable=YES  (需修改)	31行的位置

上面第一行表示是否允许本地用户登录,第二行表示是否允许上传文件。

修改完毕后,执行以下命令重启 ftp 服务:
$ sudo /etc/init.d/vsftpd restart
PS:需完整的/etc/init.d/vsftpd ,而不是进入文件夹 cd /etc/init.d/ 再重启 vsftpd restart

2.2 安装、配置、启动 ssh 服务(资料光盘 ubuntu9.10 已安装)

执行以下命令安装, 安装后即会自动运行:

$ sudo apt-get install openssh-server
它的配置文件为/etc/ssh/sshd_config,使用默认配置即可。

2.3 安装、配置、启动 nfs 服务(资料光盘 ubuntu9.10 已安装)

执行以下命令安装, 安装后即会自动运行:
$ sudo apt-get install nfs-kernel-server (教程偏差,不需增加portmap)
它的配置文件为 /etc/exports,
$ sudo gedit /etc/exports
在里面增加以下内容,以后将通过网络文件系统访问/work/nfs_root 目录:

/work/nfs_root *(rw,sync,no_root_squash)  

修改完毕后,执行以下命令重启 nfs 服务:
$ sudo /etc/init.d/nfs-kernel-server restart

2.4 安装、配置 tftp 服务软件

1.$ sudo apt-get install openbsd-inetd tftpd tftp
2.$ sudo gedit /etc/inetd.conf
3.修改 第32行
打开/etc/inetd.conf 文件, 里面有一行如下:

tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /srv/tftp

把“nobody”改为“root”,把“/srv/tftp”改为“/work/nfs_root”,表示 tftp 目录。

tftp		dgram	udp	wait	root	/usr/sbin/tcpd	/usr/sbin/in.tftpd /work/nfs_root
    创建/work/nfs_root
    在根目录下创建文件需要root
    $ cd /
    $ sudo mkdir -p /work/nfs_root/
2.5 使用以下命令安装基本的开发环境

$ sudo apt-get install build-essential texinfo (国外源,而且部分网站未能访问,正常现象)

2.6 安装工具 bison、 flex,它们分别是语法、词法分析器

$ sudo apt-get install bison flex libtool automake autoconf

2.7安装 ckermint 工具
    $ sudo apt-get install ckermit$ cd /home/mark/$ vi .kermrc 可创建文件 ,退出并保存$ gedit .kermrc

使用 kermit 之前,先在/homt/book (假设用户名为 book)目录下创建一个名为.kermrc(注意,是“点 kermrc”)的配置文件,内容如下:

set line /dev/ttyS0
set speed 115200
set carrier-watch off
set handshake none
set flow-control none
robust
set file type bin
set file name lit
set rec pack 1000
set send pack 1000
set window 5

然后,运行“$ sudo kermit -c”命令即可启动串口;要想关闭串口,先同时按住“Ctrl”和“”键,然后松开再按“C”键,最后输入“exit”并回车。
在 Linux 中,可以使用 kermit 连接串口以操作目标板。

2.8 安装 调试工具ddd

$ sudo apt-get install ddd

2.9 安装 ncurses

$ sudo apt-get install libncurs* (不要少 *)
PS: ncurses 是一个能提供功能键定义(快捷键)、屏幕绘制以及基于文本终端的图形互动功能的动态库。如果没有它,在执行“make menuconfig”命令配置程序时会出错。

最后祝 学习Linux 顺利

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/757362.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号