0
点赞
收藏
分享

微信扫一扫

在64位Ubuntu安装编译 Nachos 系统遇到的问题

王小沫 2022-03-15 阅读 184
ubuntulinux

文章目录

在64位Ubuntu安装编译 Nachos 系统遇到的问题解决

1. Ubuntu暂时无法解析域名“cn.archive.ubuntu.com”

Windows下右键“电脑”,选择“管理”,选择“服务”,下拉找到与虚拟机相关的服务项,依次右键选择“启用”,就可以解决。根据查阅的资料,这个问题也可能由于其他原因导致。
请添加图片描述

2. 成功解决ubuntu使用su切换root出现Authentication failure用户时认证失败

因为Ubuntu系统默认没有激活root用户,因此需手动激活,操作,然后再使用su命令
才可以:
(1)按快捷键 Ctrl + Alt + T,打开命令行界面
(2)在当前用户下输入 sudo passwd,出现如下命令,输入当前用户的密码
(3)输入密码正确就会出现下面的命令,意思是叫我们设置新的 UNIX 密码
在这里插入图片描述
(4)输入想要设置的密码之后,重复确认密码,它就会提示你,密码设置成功
在这里插入图片描述
(5)之后再使用su就会成功

3. 在ubuntu系统下,想将一个文件复制到/usr/share/themes文件夹下,但是复制出错,权限不够

参考下面网址:
https://blog.csdn.net/zjfahs/article/details/82813674?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164569756916781683966309%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=164569756916781683966309&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm-4-82813674.pc_search_result_positive&utm_term=ubuntu%E4%B8%AD%E6%97%A0%E6%9D%83%E9%99%90&spm=1018.2226.3001.4187

4. 测试 gcc MIPS 交叉编译器的时候,运行…/test /makemake报错error 127

我遇到的是因为:解压的途径不对,导致文件名字和权限不对,之前第一次解压是直接提取,导致出现这种问题,解决就是按照指导书上面进行解压:tar xzvf gcc-2.8.1-mips.tar.gz
ctrl+alt+t 打开终端,然后tar xzvf gcc-2.8.1-mips.tar.gz进行解压就可以了。
并且权限还需要改变:打开nachos文件夹下面的code,然后打开bin,打开unknown-i386-linux,打开bin,里面的为:
在这里插入图片描述
Coff2noff里面属性改为:
在这里插入图片描述

5. 在测试nachos里面在 code/threads 下执行 make 命令,出现"arch/unknown-i386-linux/bin/nachos”已是最新已是最新:

在这里插入图片描述
解决:先make clean然后再make,实际上后面直接跟着指导书做也是没有其他问题的,直接忽略,然后继续运行nachos。

举报

相关推荐

0 条评论