RPM相关应用技巧FAQ二

Q:
1 如何使RPM自动进行linux FTP升级? 如何自制RPM包?
2 如何在Console上关掉bash目录TAB提示的喇叭声?
3 Linux公报上有LOGO for Linux,但如何在Redhat 6.0上编译通过?
4 是否有那位大侠在Linux配过RTA 3000的声卡? 我用遍sndconfig所有的 声卡选项均无法配置成功:-(
5.在Linux下能不能播放Yamaha VQF文件?
6.如何控制启动项目?如sendmail之类不想让它启动该如何?

A:
要每一条都讲需要费一番口舌的. 与其等待别人的回答, 不如就在等待当中先看一看HOWTO, 或许能更快地得到答案.
1. rpm的ftp升级问题, rpm的manpage里面讲的很清楚的.至于您的这个"自动", 我不是很明白. rpm可以直接使用rpm -i ftp://ftp.abc.com/hello.rpm这样的办法
来安装和升级rpm包的. 您可到freshmeat, linuxberg去
搜索一下的.
2. /usr/doc/HOWTO/mini/下面有一篇Visual Bell mini-HOWTO, 您可以参考一下.
3. 软件包应该有说明的啊. 一般的软件编译步骤不外乎是"解压->./configure -> make -> make install -> 运行"呗. 如果是有源码的软件包, 肯定会有说明的.
4. RTA 3000的声卡我没有配过, 但是您可以用OSS来试试,不知道您的Linux内核版本是多少. 如果OSS不支持,恐怕内核够呛. 另外还可以考虑使用Alsa声卡驱动.
国内应当可以找到的.
5. 这个没有听说过. 这得看是否有相应的软件支持了.
6. 请运行setup->System Service或者直接运行ntsysv 来激活或者屏蔽相应的服务. 对该项服务不是很清楚的,可以按F1来获得该项服务的对应简短说明.

Q:
我用的TurboLinux 2.2.10 #1, 有以下问题请教:
1. 我可能没有装xturbopkg, 运行turbopkg看不出哪些安装过,因为所有的软件包前面都是未选中的.
我选中turbodesk(其中包括xturbopkg),但后来出现下面两种错误:
1)unpacking of archive failed on file(null):3: no such file or directory
2)unpacking of archive failed on file(null):3: sucess
2. 如何将xterm中的内容Copy & paste出来?因为有些出错信息想copy出来。
3. 为什么我以root进去,运行emacs还说我没权限?我用chmod +rwx 命令后再运行,
出错:segmentaion fault(core dumped)
4. 如何知道自己的内Modem的软硬? 我用的是SVA电脑标配的,Linux能用否?
5. 我用xplaycd命令可以放, 但用菜单中的CD播放器没反应, 为什么?是否Turbolinux本来就不大好?
如果这样,我要考虑装Redhat了, 但又担心不支持中文.

A:
我只能部分回答你的问题:
At 12/20/99 11:03 AM, allen wrote:
鼠标中键在X Window环境下通常用于paste.
这个问题很奇怪,你安装TurboLinux的方式是什么?以前有过这个问题吗
所谓软odem,指WinModem,就是Windows专用Modem,必须有Windows下的专用驱动程序,Linux下自然是没有了.这个从你的Modem说明书上应该可以看的出来,如果说明书上说必须在Windows下用,或者requirement一项里包含Windows,肯对贚inux下没戏了.
我用的是SVA电脑标配的,Linux能用否?
这种电脑没见过,抱歉.
你可以看一下菜单中的CD 播放器对应的是哪个程序?似乎是kscd?不是xplaycd.
如果你喜欢xplaycd,可以在菜单里加上.不过,kscd应该也是可以啊.

一,如何vim对不同的文件显示颜色 如c语言的关键字和变量显示不同的颜色:按esc进入命令模式 输入syntax on 即可

二:如何使ls 命令显示的内容带有颜色:
在/etc/bashrc/文件加入: alias ls="ls --color" 还可以在/etc/DIRCOLOR(文件名字具体我记不得了,大概就是这个格式把,你自己找找看)定义不同类型的文件用什么颜色

三、eject命令可以将cdrom自动弹出四、给机器沙锅内所有的用户邮寄信笺:
perl -ne 'print `mail $1 就可以将data.txt的内容发给系统的所有的用户

(0)

相关推荐

  • Linux RPM命令参数

    此工具包最先是由Red Hat公司推出的,后来被其他Linux开发商所借用.由于它为Linux使用者省去了很多时间,所以被广泛应用于在Linux下安装.删除软件. 下面就给大家介绍一下它的具体使用方法. [root@ford /root] # rpm -qa | more1. 我们得到一个新软件,在安装之前,一般都要先查看一下这个软件包里有什么内容,假设这个文件是:Linux-1.4-6.i368.rpm,我们可以用这条命令查看: rpm -qpi Linux-1.4-6.i368.rpm 系统

  • Shell脚本解压rpm软件包

    有时候需要从RPM包中提取文件,而又没有安装且不想安装 rpm相关的库和程序,此时下面这个小小的绿色脚本可以帮你达成愿望. 注: 1. 此脚本来源于 Internet,具体位置不记得了,相对于源脚本做了一点点小的改动 2. 系统需要安装cpio程序(一般的系统都带) #!/bin/sh #************************************************************* # Author: Unknown, Modified by jb51.net # F

  • Linux 下rpm命令参数详解

    一.安装 命令格式: rpm -i ( or --install) options file1.rpm ... fileN.rpm 参数: file1.rpm ... fileN.rpm 将要安装的RPM包的文件名 详细选项: -h (or --hash) 安装时输出hash记号 (``#'')  --test 只对安装进行测试,并不实际安装.  --percent 以百分比的形式输出安装的进度.  --excludedocs 不安装软件包中的文档文件  --includedocs 安装文档 

  • Linux rpm tar 操作系统下软件的安装与卸载方法

    Linux操作系统下软件的安装与卸载在Windows下安装软件时,只需运行软件的安装程序(setup.install等)或者用zip等解压缩软件解开即可安装,运行反安装程序(uninstall.unware."卸载"等)就能将软件清除干净,完全图形化的操作界面,简单到只要用鼠标一直点击"下一步"就可以了.而Linux好象就不一样了,很多的初学者都抱怨在Linux下安装和卸载软件非常地困难,没有像使用Windows时那么直观.其实在Linux下安装和卸载软件也非常简单

  • rpmsvc.exe,image11.zipMSN蠕虫病毒手动删除方法

    最近网站挂马比较验证,我的电脑的也超卡,建议大家下360safe,文件名称:image.JPG-www.photobucket.com 文件大小:10752 bytes  AV命名:(暂无,哈哈``因为全部过了``) 加壳方式:未知 编写语言:Delphi 病毒类型:IRCBot 文件MD5:0e404cb8b010273ef085afe9c90e8de1 行为: 1.释放病毒副本: %Systemroot%\system32\rpmsvc.exe    10752 字节 C:\Document

  • Nginx伪静态配置和常用Rewrite伪静态规则集锦

    nginx里使用伪静态是直接在nginx.conf 中写规则的,并不需要像apache要开启写模块(mod_rewrite)才能进行伪静态. nginx只需要打开nginx.conf配置文件,在server里面写需要的规则即可. 复制代码 代码如下: server { listen       80; server_name  bbs.jb51.net; index index.html index.htm index.php; root  /home/www/bbs; error_page 

  • 类似rpm包管理器的Windows Installer PowerShell Module简介

    一.Windows Installer PowerShell Module简介 Windows Installer PowerShell Module是一个开源项目,存放在微软的开源项目网站CodePlex上,下面是其主页上项目描述. 复制代码 代码如下: Project Description Exposes Windows Installer functionality to PowerShell, providing means to query installed product and

  • 制作nginx的RPM包教程

    本文讲述了制作nginx的RPM包的方法,实例如下: 1. 下载nginx源码,直接运行命令: cd /root wget http://nginx.org/download/nginx-1.7.1.tar.gz 在拿到源码包之后,解压,并进入目录: tar zxvf nginx-1.7.1.tar.gz cd nginx-1.7.1 2. 编写SPEC文件 文件名为:nginx.spec Summary: High Performance Web Server Name: nginx Vers

  • linux命令详解之rpm命令参数使用方法

    rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种.二进制包可以直接安装在计算机中,而源代码包将会由 RPM自动编译.安装.源代码包经常以src.rpm作为后缀名.常用命令组合:-ivh:安装显示安装进度--install--verbose--hash-Uvh:升级软件包--Update:-qpl: 列出RPM软件包内的文件信息[Query Package list]:-qpi:列出RPM软件包的描述信息[Query Package install package(s)]

  • RPM相关应用技巧FAQ二

    Q:1 如何使RPM自动进行linux FTP升级? 如何自制RPM包? 2 如何在Console上关掉bash目录TAB提示的喇叭声? 3 Linux公报上有LOGO for Linux,但如何在Redhat 6.0上编译通过? 4 是否有那位大侠在Linux配过RTA 3000的声卡? 我用遍sndconfig所有的 声卡选项均无法配置成功:-( 5.在Linux下能不能播放Yamaha VQF文件? 6.如何控制启动项目?如sendmail之类不想让它启动该如何? A:要每一条都讲需要费一

  • 改进c# 代码的五个技巧(二)

    在本文中,我将向你展示c#编程的5个最佳实践.我从日常编程经验中学到了这些实践.我在release模式下测试了所有的代码,并在开发环境稳定后进行了截屏.我想你会喜欢这些建议的. 在使用数据类型之前选择它 对于许多类型,我们宁愿不决定在日常编程生活中使用什么数据类型.就在几个月前,我也是其中之一.但是当我开始学习编程中的最佳实践以提高代码性能时,我了解到了错误的数据类型是如何影响代码的.我将展示一个演示来证明这个概念. static void Main(string[] args) { List<

  • 整理Linux中字符串的相关操作技巧

    我们在linux的操作中经常会对文件中的字符串进行替换.统计等操作,我们现在来做一次整理,如有错误请批评指正. 统计字符串个数 grep -c str filename grep -o str filename |wc -l 替换字符串 替换当前行匹配字符串 :s/oldStr/newStr 替换当前文件中所有匹配字符串 :%s/原字符串/替换字符串/gg 批量替换字符串 sed -i "s/查找字段/替换字段/g" grep 查找字段 -rl 路径 -rl 表示所有子目录 sed -

  • oracle—SQL技巧之(二)WMSYS.WM_CONCAT函数实现多行记录用逗号拼接在一起

    需求: 目前接触BI系统,由于业务系统的交易记录有很多,常常有些主管需要看到所有的记录情况,但是又不想滚动,想一眼就可以看到所有的,于是就想到了字符串拼接的形式. 解决方案:使用Oracle自带的函数 WMSYS.WM_CONCAT,进行拼接. 函数限制:它的输出不能超过4000个字节. 为了不让SQL出错,又可以满足业务的需求,超过4000个字节的部分,使用"..." 实现SQL如下: 复制代码 代码如下: CREATE TABLE TMP_PRODUCT (PRODUCT_TYPE

  • Lua性能优化技巧(二):基本事实

    在运行任何代码之前,Lua都会把源代码翻译(预编译)成一种内部的格式.这种格式是一个虚拟机指令序列,与真实的CPU所执行的机器码类似.之后,这个内部格式将会被由一个包含巨大的switch结构的while循环组成的C代码解释执行,switch中的每个case对应一条指令. 可能你已经在别处了解到,从5.0版开始,Lua使用一种基于寄存器的虚拟机.这里所说的虚拟机"寄存器"与真正的CPU寄存器并不相同,因为后者难于移植,而且数量非常有限.Lua使用一个栈(通过一个数组和若干索引来实现)来提

  • ASP提速技巧 推荐

    技巧之一:提高使用Request集合的效率 访问一个ASP集合来提取一个值是费时的.占用计算资源的过程.因为这个操作包含了一系列对相关集合的搜索,这比访问一个局部变量要慢得多.因此,如果打算在页面中多次使用Request集合中的一个值,应该考虑将其存贮为一个局部变量.例如将代码写成下面的形式以加快脚本引擎处理速度: strTitle=Request.Form("Title")  strFirstName=Request.Form("FirstName")   str

  • 提高ASP效率的五大技巧

    技巧之一:提高使用Request集合的效率  访问一个ASP集合来提取一个值是费时的.占用计算资源的过程.因为这个操作包含了一系列对相关集合的搜索,这比访问一个局部变量要慢得多.因此,如果打算在页面中多次使用Request集合中的一个值,应该考虑将其存贮为一个局部变量. 例如将代码写成下面的形式以加快脚本引擎处理速度: 复制代码 代码如下: strTitle=Request.Form("Title") strFirstName=Request.Form("FirstName&

  • ASP提速五大技巧

    技巧之一:提高使用Request集合的效率 访问一个ASP集合来提取一个值是费时的.占用计算资源的过程.因为这个操作包含了一系列对相关集合的搜索,这比访问一个局部变量要慢得多.因此,如果打算在页面中多次使用Request集合中的一个值,应该考虑将其存贮为一个局部变量.例如将代码写成下面的形式以加快脚本引擎处理速度: strTitle=Request.Form("Title") strFirstName=Request.Form("FirstName") strLas

  • ASP编码优化技巧8则

    1.声明VBScript变量 在ASP中,对VBScript提供了强劲的支持,能够无缝集成VBScript的函数.方法,这样给扩展ASP的现有功能提供了很大便利.由于ASP中已经模糊了变量类型的概念,所以,在进行ASP与VBScript交互的过程中,很多程序员也惯于不声明VBScript的变量,这样加重了服务器的解析负担,进而影响服务器的响应请求速度.鉴于此,我们可以象在VB中强制用户进行变量声明一样在VBScript中强制用户进行变量声明.实现方法是:在ASP程序行首放置<% option e

  • 改进性能和样式的24个ASP 技巧

    简介 技巧 1:在 Web 服务器上缓存常用数据 技巧 2:在 Application 或 Session 对象中缓存常用数据 技巧 3:在 Web 服务器磁盘上缓存数据和 HTML 技巧 4:避免在 Application 或 Session 对象中缓存非灵活组件 技巧 5:不要在 Application 或 Session 对象中缓存数据库连接 技巧 6:妙用 Session 对象 技巧 7:在 COM 对象中封装代码 技巧 8:晚点获取资源,早点释放资源 技巧 9:进程外的执行将牺牲可靠性

随机推荐