i386

RPM安装命令总结

扶醉桌前 提交于 2019-11-29 04:06:31
RPM安装命令总结 在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux 安装时,除了几个核心模块以外,其余几乎所有的模块均通过RPM 完成安装。RPM 有五种操作模式,分别为: 安装、卸载、升级、查询和验证 。 1)用RPM安装软件包,最简单的命令如下: 1 #rpm -i example.rpm 安装 example.rpm 包; 2 #rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息; 3 #rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度 2)删除已安装的软件包 要卸载软件包example,只需输入以下这行命令: 1 # rpm -e example 注意:软件包名是example,而不是rpm文件名"example.rpm"。 3)升级软件包 升级软件类似于安装软件: 1 # rpm -Uvh example.rpm 用户要注意的是:rpm会自动卸载相应软件包的老版本。如果老版本软件的配置文件通新版本的不兼容,rpm会自动将其保存为另外一个文件,用户会看到下面的信息:

安装rpm包时遇到error: Failed dependencies:错误

半腔热情 提交于 2019-11-29 04:06:06
在linux下安装rpm包时经常会遇到下面这个问题: error: Failed dependencies: ..................................................... 省略号表示安装此rpm缺少的包。 遇到此问题时可以在安装rpm包命令的后面加两个参数,如: rpm -ivh libstdc++5.0-3.3.3-62745cl.i386.rpm 改成: rpm -ivh libstdc++5.0-3.3.3-62745cl.i386.rpm --nodeps --force 加上那两个参数的意义就在于, 安装时不再分析包之间的依赖关系而直接安装, 也就不会再提示error: Failed dependencies:这样的错误了 在RedHat Linux和Mandrake等兼容RedHat的发行版中,整个发行版都是利用RPM安装的。所以安装新软件的最好方 法是从网络上下载rpm包。 1)用RPM安装软件包,最简单的命令如下: # rpm -ivh foo-1.0-l.i386.rpm (这里讲的软件包是foo-1.0-l.i386.rpm,以下都是) foo#################### 下面rpm就会输出该软件包的名称,并显示一个状态条。安装很简单。 2)拆除已安装的软件包 要反安装软件包foo,只需输入以下这行命令:

suse linux rpm 安装

会有一股神秘感。 提交于 2019-11-29 04:04:48
安装rpm包时遇到error: Failed dependencies:错误 在linux下安装rpm包时经常会遇到下面这个问题: error: Failed dependencies: ..................................................... 省略号表示安装此rpm缺少的包。 遇到此问题时可以在安装rpm包命令的后面加两个参数,如: rpm -ivh libstdc++5.0-3.3.3-62745cl.i386.rpm 改成: rpm -ivh libstdc++5.0-3.3.3-62745cl.i386.rpm --nodeps --force 加上那两个参数的意义就在于, 安装时不再分析包之间的依赖关系而直接安装, 也就不会再提示error: Failed dependencies:这样的错误了 在RedHat Linux和Mandrake等兼容RedHat的发行版中,整个发行版都是利用RPM安装的。所以安装新软件的最好方 法是从网络上下载rpm包。 1)用RPM安装软件包,最简单的命令如下: # rpm -ivh foo-1.0-l.i386.rpm (这里讲的软件包是foo-1.0-l.i386.rpm,以下都是) foo#################### 下面rpm就会输出该软件包的名称,并显示一个状态条

ubuntu16

99封情书 提交于 2019-11-29 03:58:34
sudo lsb_release -a cat /etc/issue ls -al /bin/sh # choose [No] to use bash sudo dpkg-reconfigure dash sudo apt-get install ssh openssh-server ssh-import-id lzop sudo apt-get purge libreoffice? sudo apt-get remove --purge libreoffice* sudo apt-get purge openjdk* sudo apt-get remove libreoffice-common unity-webapps-common thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install onboard deja-dup sudo apt-get install vim vim-gnome vim-addon-manager vim-scripts

VM11 CentOS6.7 i386 安装 oracle 11g r2

China☆狼群 提交于 2019-11-29 03:24:59
CentOS 6.7 i386:最小桌面版本--中文 1.网络配置 ifup eht0 vim /etc/sysconfig/network-scripts/ifcfg-eth0 修改:NBOOT=yes route service network restart setup -->网络配置 -->设备配置 -->eth0 --> service network restart 查看etho IP:ifconfig 测试网络: ping www.baidu.com 2.创建用户 groupadd oinstall groupadd dba useradd -g oinstall -G dba oracle passwd oracle id oracle 3.创建文件夹 mkdir -p /u01/app/oracle/product/11.2.0/dbhome_1 chown -R oracle.oinstall /u01 chmod -R 775 /u01 4.修改oracle用户的最大进程数 vim /etc/profile 增加内容: if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n

linux嵌入式budroot工具使用以及配置

怎甘沉沦 提交于 2019-11-28 19:29:00
buidroot是一个很强大的工具 里面集成了busybox ,make busybox-menuconfig可以配置busybox中断额选项 首先 安装必要的支持库 运行 sudo apt-get install libc6:i386 libstdc++6:i386 libncurses5:i386 zlib1g:i386 安装依赖库一完成后 make menuconfig Target options ---> Toolchain ---> 配置好之后 就可以根据自己的需要 添加工具 make busybox-menuconfig 最后 make 最后编译完成后 工具生成在 output/target/bin/ 同时包括busybox 工具和其他的指令 复制到板子 即可使用 来源: https://www.cnblogs.com/ChenChangXiong/p/11423062.html

Mac OS X上的lipo命令详解

独自空忆成欢 提交于 2019-11-28 18:38:31
lipo –create Release-iphoneos/libiphone.a Debig-iphonesimulator/libiphone.a –output libiphone.a lipo -info xxx.a 查看.a文件的支持硬件平台 看到这样的命令行,你会怎样理解呢。 很简单,我将模拟器和设备的静态库文件合并成一个文件输出了,以后在发布可以库的时候不用发一个模拟器版的和一个真机版的了,这样子的一个库可以在编译的时候自动识别需要连接的库。 那lipo到底是什么呢 lipo源于mac系统要制作兼容powerpc平台和intel平台的程序。 lipo 是 一个在 Mac OS X 中处理通用程序(Universal Binaries)的工具。现在发售或者提供下载的许多(几乎所有)程序都打上了“Universal”标志,意味着它们同时具 有 PowerPC 和 Intel 芯片能够处理的代码。不过既然你可能不在意其中的一个,你就能够使用 lipo 来给你的程序“瘦身”。比如你想让 “便笺”应用程序只包含 Intel(i386)的代码: cd /Applications lipo Stickies.app/Contents/MacOS/Stickies -thin i386 -output Stickies.app/Contents/MacOS/Stickies.i386

Linux 下java jdk安装

杀马特。学长 韩版系。学妹 提交于 2019-11-28 17:30:16
最经公司需要在linux上开发、需要在linux系统上面搭建开发环境,倒腾了半个小时算是弄好了jdk的安装,写个博客记下来吧。 首先先检查linux机器上是否有自带的jdk java -version检查下就可以,如果有版本低的话可以先卸载掉方法如下 [root @localhost java]# rpm -qa|grep gcj 或者 rpm -qa|grep java libgcj-4.1.2-44.el5 java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 如果没有信息就是没有安装、如果有那么如下操作 [root @localhost jdk-6u13-linux-i586]# yum -y remove java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 或者 rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 Loaded plugins: rhnplugin, security This system is not registered with RHN. RHN support will be disabled. Setting up Remove Process Resolving Dependencies --> Running

Register allocation and spilling, the easy way?

自古美人都是妖i 提交于 2019-11-28 15:51:16
问题 I'm looking for a way to allocate local variables to registers. I'm aware of a couple of serious methods for doing it (namely, those mentioned on Wikipedia), but I'm stuck on how "spilling" is accomplished. Also, the relevant literature is quite intimidating. I'm hoping there's something simpler that will satisfy my priorities: Correctness -- an algorithm that will generate correct code regardless of how many local variables there are. Simplicity -- something I can understand without having

Division and modulus using single divl instruction (i386, amd64)

混江龙づ霸主 提交于 2019-11-28 12:15:44
I was trying to come up with inline assembly for gcc to get both division and modulus using single divl instruction. Unfortunately, I am not that good at assembly. Could someone please help me on this? Thank you. Yes -- a divl will produce the quotient in eax and the remainder in edx. Using Intel syntax, for example: mov eax, 17 mov ebx, 3 xor edx, edx div ebx ; eax = 5 ; edx = 2 You're looking for something like this: __asm__("divl %2\n" : "=d" (remainder), "=a" (quotient) : "g" (modulus), "d" (high), "a" (low)); Although I agree with the other commenters that usually GCC will do this for you