i386

镜像

匿名 (未验证) 提交于 2019-12-02 23:35:02
不为什么,就为了方便搜索,特把红帽EL 5、EL6、EL7 的各版本整理一下,共享出来。 正式发布 6.9 : RedHat Enterprise Server 6.9 for x86_64: rhel-server-6.9-x86_64-dvd.iso SHA-256 Checksum: 3f961576e9f81ea118566f73f98d7bdf3287671c35436a13787c1ffd5078cf8e 百度云(密码:nqw3) RedHat Enterprise Server 6.9 for x86_64 Boot Disk: rhel-server-6.9-x86_64-boot.iso SHA-256 Checksum: 458ab78e3c802cf98757a04617f694d79f05792035cad0cbc1f7894129c6060d 百度云(密码:e4xr) RedHat Enterprise Server 6.9 for i386: rhel-server-6.9-i386-dvd.iso SHA-256 Checksum: 1977d26df16ad2802728dafa3cbfd015895cfcf364fb20e8974123addce03021 百度云(密码:6b8e) RedHat Enterprise Server 6.9 for

RedHat下安装Ecshop

我的梦境 提交于 2019-12-02 22:58:42
1、 设置虚拟机 2、 创建文件夹 mkdir /mnt/cdrom 3、 加载LINUX安装光盘 mount /dev/cdrom /mnt/cdrom 4、 进入安装程序目录 cd /mnt/cdrom/Server 5、 安装apache 服务器 rpm -ivh postgresql-libs-8.1.11-1.el5_1.1.i386.rpm rpm -ivh apr-1.2.7-11.el5_3.1.i386.rpm rpm -ivh apr-util-1.2.7-7.el5_3.2.i386.rpm rpm -ivh httpd-2.2.3-31.el5.i386.rpm 6、 启动http服务 service httpd start 7、 在浏览器中访问http://linux的IP地址 成功出现默认页面 8、 安装MYSQL rpm -ivh perl-DBI-1.52-2.el5.i386.rpm rpm -ivh mysql-5.0.77-3.el5.i386.rpm rpm -ivh perl-DBD-MySQL-3.0007-2.el5.i386.rpm rpm -ivh mysql-server-5.0.77-3.el5.i386.rpm 9、 启动Mysql服务 service mysqld start 10、 安装PHP rpm -ivh php

Linux系统调用--系列一(添加)

匿名 (未验证) 提交于 2019-12-02 21:59:42
Linux Kernel , 发现系统调用的整个过程不是很清楚, 决定自己动手弄懂它. 这次先添加一个系统调用, 把整个过程撸一遍. system: Ubuntu 12.04 lts 32bit tools: vim, make, apt-get ... 1. 下载源码 apt-get source linux- image - $( uname -r) 2. 添加声明 /* * file : arch/x86/syscalls/syscall_32.tbl */ 352 i386 sched_getattr sys_ni_syscall 353 i386 renameat2 sys_ni_syscall 354 i386 seccomp sys_seccomp // add a system call, which printf a string "hello, world" 355 i386 hello sys_hello /* * file : include/linux/syscalls.h */ asmlinkage long sys_seccomp( unsigned int op, unsigned int flags, const char __user *uargs); //added asmlinkage long sys_hello( void );

ti-processor-sdk-linux-rt-am335x-evm-04.03.00.05-Linux-x86-Install.bin 及安装

匿名 (未验证) 提交于 2019-12-02 21:59:42
步骤: 1 :拷贝ti-processor-sdk-linux-rt-am335x-evm-04.03.00.05-Linux-x86-Install.bin 到ubuntu系统下 2:安装32位兼容库apt-get install libc6:i386(有问题的话就apt-get install libc6:i386libx11-6:i386 libasound2:i386 libatk1.0-0:i386 libcairo2:i386 libcups2:i386libdbus-glib-1-2:i386 libgconf-2-4:i386 libgdk-pixbuf2.0-0:i386 libgtk-3-0:i386libice6:i386 libncurses5:i386 libsm6:i386 liborbit2:i386 libudev1:i386libusb-0.1-4:i386 libstdc++6:i386 libxt6:i386 libxtst6:i386 libgnomeui-0:i386libusb-1.0-0-dev:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386) 3:进入安装包路径 cd /路径 4:./ti-processor-sdk-linux-rt-am335x-evm-04

Lab_1:练习一——理解通过make生成执行文件的过程

吃可爱长大的小学妹 提交于 2019-12-02 19:46:17
参考网站: https://www.cnblogs.com/chaunceyctx/p/7188779.html https://cloud.tencent.com/developer/article/1415004 https://www.runoob.com/linux/linux-comm-dd.html 练习1:理解通过make生成执行文件的过程。(要求在报告中写出对下述问题的回答) 列出本实验各练习中对应的OS原理的知识点,并说明本实验中的实现部分如何对应和体现了原理中的基本概念和关键知识点。 在此练习中,大家需要通过静态分析代码来了解: 操作系统镜像文件ucore.img是如何一步一步生成的?(需要比较详细地解释Makefile中每一条相关命令和命令参数的含义,以及说明命令导致的结果) 一个被系统认为是符合规范的硬盘主引导扇区的特征是什么 一、操作步骤 1、进入/moocos/ucore_lab/labcodes_answer/lab1_result目录 cd ./moocos/ucore_lab/labcodes_answer/lab1_result 2、 执行 make qemu Ctrl+C 退出 3、 make clean 清除上次的 make 命令所产生的 object 文件(后缀为“ .o ”的文件)及可执行文件 4、查看Makefile cat

Linux学习—yum命令(转载)

流过昼夜 提交于 2019-12-02 18:17:08
yum简介 yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。 基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。 yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 yum 语法 yum [options] [command] [package ...] options: 可选,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。 command: 要进行的操作。 package 操作的对象。 yum常用命令 1.列出所有可更新的软件清单命令:yum check-update 2.更新所有软件命令:yum update 3.仅安装指定的软件命令:yum install <package_name> 4.仅更新指定的软件命令:yum update <package_name> 5.列出所有可安裝的软件清单命令:yum list 6.删除软件包命令:yum remove <package_name> 7.查找软件包 命令:yum search <keyword> 8.清除缓存命令: yum clean packages:

Architecture of i386 input file is incompatible with i386:x86-64

人走茶凉 提交于 2019-12-02 16:38:18
I'm trying to create a simple kernel using Ubuntu. In the terminal I typed ld -Ttext 0x1000 -o kernel.bin loader.o main.o Video.o But I got the following error message in return: ld: i386 architecture of input file `loader.o' is incompatible with i386:x86-64 output ld: warning: cannot find entry symbol _start; defaulting to 0000000000001000 Leandro Andrade If want compile the file as 32 bits, you can use: ld -m elf_i386 -s -o file file.o Drill Use 64 bits instead of 32 for your loader and compile it with the following command: nasm -f elf64 loader.asm -o loader.o This should solve your error

linux安装步骤

☆樱花仙子☆ 提交于 2019-12-02 08:39:23
安装Red HatLinux9指南 第1步:第一步:选择安装方式。 1、图形安装(直接回车) 2、文本安装(输入 linux text) 第2步:选择“OK”为检查光盘 选择“Skip"跳过检查。SKIP跳过! 第3步:跳过! 第4步:我选择简体中文 第5步:这一步,是让你选择你的键盘,我用到现在的键盘,除了US的,我还没用过其它的呢!下一步! 第6步:让你选择鼠标。就算你不知道你是什么类型的鼠标也无所谓,因为我们以后都是用字符操作,有没有鼠标也无所谓! 选择安装类型,这里我们选择“服务器”其实只要你懂,你选择哪种类型都无所谓! 第7步:因为大家是跟着我做,所以不要担心你懂不懂!我们选择“手工分区”! 第8步:如果你的硬盘只有一个分区,你就会看到如下界面,如不是,你可以点删除它们!下面我们点“新建”! 第9步:点“新建”让你添加一个分区!我们首先添加一个,/boot分区(想当于windows下的引导分区)类型为ext3(相当于FAT32、NTFS)大小为100,模仿我的图就对了! 第10步:再点“新建”建一个swap文件系统(内存交换区)在“文件系统类型”那一栏选择 “swap” 大小:你的内存512*2=1024,设这里要注意一下!大小要设成你内存大小的双倍,但要考虑到以后你要加内存,我们就设高一点,如果你以后内存的极限为2G*2=4096,那么我们就提前设成4096

Install ModelSim on Linux

こ雲淡風輕ζ 提交于 2019-12-02 07:43:33
To use ModelSim on Linux is quite difficult. There is only .exe. file for installing ModelSim on Windows on the official website ( https://www.mentor.com/products/fpga/model/ ). Here, I’m going to share some experiences about installing ModelSim on Linux. Install First, you need to download the .run file from https://drive.google.com/file/d/0BxghKvvmdklCSm0yTFJJYjNYQXM/view or the official website http://fpgasoftware.intel.com/?product=modelsim_ae#tabs-2 . Then you run: chmod +x ModelSimSetup-16.1.0.196.run ./ModelSimSetup-13.1.0.162.run The UI for installation will show up. And you can easily

Assembling i386 code on x86_64

柔情痞子 提交于 2019-12-02 02:37:53
The following code does not work as expected: .intel_syntax noprefix .arch i386 .data hello_world: .ascii "Hello world!\n" hello_world_end: .equ hello_world_len, hello_world_end - hello_world .text .global _start _start: mov ebx, 1 mov ecx, hello_world mov edx, hello_world_len mov eax, 4 int 0x80 mov ebx, 0 mov eax, 1 int 0x80 When ran through: as test.s -o test.o ld test.o -o test ./test It outputs nothing. When I change the line: mov ecx, offset hello_world ; added offset It works fine. I tried compiling the original code with --32 -march=i386 and linking with -m elf_i386 but it still