我是靠谱客的博主 甜美火龙果,最近开发中收集的这篇文章主要介绍tinycore linux使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

    目前tinycore版本是8.0, 提供core.iso , tinycore.iso, coreplus.iso三个文件。core只提供命令行, tinycore提供图形界面, coreplus提供安装,支持多种界面。在virtualbox下试用core.iso,并安装扩展包,启动telnet服务,安装到硬盘。

1、virtualbox新建一个32位linux的虚拟机,创建硬盘,分配光驱为core.iso,然后启动。

2、进行命令行后,使用sudo fdisk /dev/sda分区,并用mkfs.ext4 /dev/sda1格式化。

3、执行tce-setdrive,可以看到提示:Your TCE drive:/mnt/sda1/tce, is now enabled。现在下载.tcz扩展包都会放在/mnt/sda1/tce/optional下了。 不会因为默认放在虚拟盘中而丢失。

4、 在/opt下新建localmirrors,内容为http://mirrors.163.com/tinycorelinux,并执行tcemirror.sh设置当前的mirros仓库。

5、执行tce,可以在控制台界面下搜索、安装扩展包。也可有用tce-load -wi tcpdump 下载并加载相应的扩展。

6、在/mnt/sda1/tce/onboot.lst中定义的扩展会随着系统启动而加载。如里面有tcpdump.tcz,说明tcpdump.tcz会自动加载。

7、/home与/opt默认都是虚拟的, 里面放的东西在重启后会丢失。可以用UltraISO打开iso,导出 bootisolinuxisolinux.cfg,编缉增加home=sda1 opt=sda1,重新导入。并保存iso。

display boot.msg
default microcore
label microcore
kernel /boot/vmlinuz
initrd /boot/core.gz
append loglevel=3 tce=sda1 home=sda1 opt=sda1
label mc
kernel /boot/vmlinuz
append initrd=/boot/core.gz loglevel=3
tce=sda1 home=sda1 opt=sda1
implicit 0
prompt 1
timeout 30
F1 boot.msg
F2 f2
F3 f3
F4 f4

8、开启telnet服务。安装扩展tce-load -wi inetutils-servers.tcz,修改/opt/bootlocal.sh,加入一行:

inetd /opt/inetd.conf

在/opt下新建inetd.conf,内容为:

telnet stream tcp4 nowait root /usr/local/sbin/telnetd telnetd -a off

重起后就会启动telnet服务。

9、安装到硬盘。安装扩展tce-load -wi tc-install.tcz, 执行tc-install.sh。安装在硬盘上的系统默认使用extlinux启动,需 要重新修改extlinux.sys。

转载于:https://my.oschina.net/u/136074/blog/1058048

最后

以上就是甜美火龙果为你收集整理的tinycore linux使用的全部内容,希望文章能够帮你解决tinycore linux使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(32)

评论列表共有 0 条评论

立即
投稿
返回
顶部