Linux下常用压缩格式的压缩与解压方法

Posted by chenyue on 9月 30th, 2008

.tar
解包: tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
———————————————
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
———————————————
.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName
.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName
———————————————
.bz
解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知
.tar.bz
解压:tar jxvf FileName.tar.bz
压缩:未知
———————————————
.Z
解压:uncompress FileName.Z
压缩:compress FileName
.tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName
———————————————
.tgz
解压:tar zxvf FileName.tgz
压缩:未知
.tar.tgz
解压:tar zxvf FileName.tar.tgz
压缩:tar zcvf FileName.tar.tgz FileName
———————————————
.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
———————————————
.rar
解压:rar a FileName.rar
压缩:r ar e FileName.rar

rar请到:http://www.rarsoft.com/download.htm 下载!
解压后请将rar_static拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):
[root@www2 tmp]# cp rar_static /usr/bin/rar
———————————————
.lha
解压:lha -e FileName.lha
压缩:lha -a FileName.lha FileName

lha请到:http://www.infor.kanazawa-it.ac.jp/…/lhaunix/下载!
>解压后请将lha拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):
[root@www2 tmp]# cp lha /usr/bin/
———————————————
.rpm
解包:rpm2cpio FileName.rpm | cpio -div
———————————————
.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh
.lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea
解压:sEx x FileName.*
压缩:sEx a FileName.* FileName

sEx只是调用相关程序,本身并无压缩、解压功能,请注意!
sEx请到: http://sourceforge.net/projects/sex下载!
解压后请将sEx拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):
[root@www2 tmp]# cp sEx /usr/bin/

参考文献:Linux 文件压缩工具指南
(其实看帮助是最好的方法,一般各个命令都可以用“–help”参数得到常用使用方法!)
发布人:会游泳的鱼 来自:LinuxByte

如何使用 Thinstall

Posted by chenyue on 9月 22nd, 2008

如何使用 Thinstall
——————–

(感谢 MiKiCuN 提供的基本思路; 翻译/撰稿/测试 由 GuidoZ 完成)

1. 运行安装捕捉 “Setup Capture” 创建一个系统快照. (注意:首先要补丁每个所述的文件才能正常使用,补丁程序在压缩包里.) 具体方法是点击start按钮,然后点击pre-setup scan按钮,知道扫描并创建快照完成。不要关闭setupcapture。

2. 安装你要免安装化的程序 - 请不要做其他任何修改系统的事情!

3. 再次回到”Setup Capture”,点击post-scan再次创建一个被安装程序更改后的系统快照 ,创建完成后点击”save changed”知道setupcapture运行结束.

4.编辑”package ini”文件, 修改选项”compression”值为”fast” , “isolation”值为”merged”,不含引号。如下:
[Compression]
CompressionType=Fast
;CompressionType=Fast

[Isolation]
DirectoryIsolationMode=Merged
;DirectoryIsolationMode=Merged

5. 拷贝 #attributes.ini 文件到 build.bat 与 package.ini 所在的文件夹.

6. 编辑”build.bat” 将 “THINSTALL_BIN” 变量指向 Thinstall 的安装目录.如下,c:\program files\Thinstall.VS
即为setupcapture.exe所在目录
set THINSTALL_BIN=c:\program files\Thinstall.VS

7. 运行 build.bat 而等待 Thinstall 执行完成.

8. 在bin文件夹就会出现你要的被结果文件,补丁一下就可以使用了.

注意: 强烈建议你运行 Thinstall 在一个 “干净系统环境”, 例如一个分离的系统,或者使用一个虚拟的操作系统会更佳,如VMWare 、VirtulPC等.


Peace. ~G

翻译:CxLrb

VMware ThinApp

Posted by chenyue on 9月 22nd, 2008

同志,辛苦了 欢迎hYZ92I下次再hYZ92I来采集hYZ92I我网站:http://www.portablesoft.cn

点击在新窗口中浏览此图片

点击在新窗口中浏览此图片


[软件名称]  VMware ThinApp 4.00 绿色版
[界面语言]  英文
[软件类别]  国外软件 - 应用程序虚拟化
[授权方式]  绿色版、注册版
[软件主页]  Home Page
[操作系统]  Windows
[软件大小]  7.7 MB

[功能介绍]

VMware ThinApp(即之前的Thinstall,被VMware收购) 是一款不错的应用程序虚拟化工具。VMware ThinApp可以实现在同一操作系统上运行任何版本的虚拟应用程序而不发生冲突。你甚至可以运行同一应用程序的多个版本。将VMware thinapp应用到到现有的基础管理设施上,并加快您的软件开发和桌面部署吧,通过无代理的应用程序虚拟化技术让应用程序的部署更有效率、更安全、更具 成本效益。

*  为么每一个应用程序封装自己的DLL文件与注册表更改以避免安装上的冲突;
*  在锁定/权限降低的PC环境中完全以100%的用户模式运行程序;
*  无需管理员权限即可从任意的媒体介质上运行程序。

什么是应用程序虚拟化?

应 用虚拟化使得在不修改本地操作系统或文件系统的基础上进行软件的部署。它允许软件可以在独立的环境中交付与更新,以确保操作系统和所有应用程序的完整性。 因此,应用程序冲突及需要的回归测试将会显着减少。同一个的应用程序可以封装并并部署到多个版本的操作系统。这样应用程序将会更容易地供给、部署、升级和 回滚。

通过与虚拟机的对比将有助于对应用程序虚拟化的理解。虚拟机,包括VMware的VDI、ACE及Workstation 等,是从基础的硬件上与操作系统脱离,是通过物理硬件资源抽象化并作为操作系统的虚拟资源实现的。与直接安装到硬件资源相比,其结果是更高程度的硬件独立 性、隔离、和封装。而应用程序虚拟化,包括VMware的ThinApp 4 ,是从基础的操作系统上与应用程序分离,将操作系统资源抽象化后提交给应用程序作为虚拟资源。与直接安装到操作系统环境中相比,其结果是更高程度的独立、 隔离与封装。因此,应用虚拟化是虚拟机强有力的补充,两者的共同使用将会大大增加效益。

VMware ThinApp绿色版说明

实际上呢,VMware ThinApp更多的是作为单文件制作工具来使用的,因为VMware ThinApp实现应用程序虚拟化的原理就是将程序所有相关的文件如exe、dll、ocx、注册表项等封装到一个单一的EXE文件中, 程序被限定在单exe环境下运行,需要的资源也都从这个单exe封装包中调用,从而实现与操作系统的隔离。因此形式上就是单文件软件了。而大部分情况 下,VMware ThinApp确实能出色的工作,做出单文件软件来,我博客里提供的单文件软件有一部分就是ThinApp封装。另一方面,VMware ThinApp也非常使用用来制作便携软件(Portable Soft)。有兴趣的不妨尝试下。我从官方下载了帮助手册也集成到了绿色版中以便参考。

由于对软件虚拟化我也不甚了解,所以相关介绍写得不好,我现在也只是将VMware ThinApp作为一款单文件和便携软件的制作工具而已~~特别需要说明的是,VMware ThinApp似乎将系统快照文件默认保存到 “C:\Program Files\VMware\ThinApp” 目录而无法更改,所以使用时请及时清理这个文件夹。过会我会写一个ThinApp的简单使用教程。

[主要特性]

通过VMware ThinApp你可以实现:

*  通过应用程序虚拟化消除安装冲突

应 用程序虚拟化技术可以将应用程序封装起来以与OS或其他程序独立开;这样可以消除昂贵的回归测试和来自恶意程序的冲突。只需将程序插入到MSI或EXE文 件中并部署一个包括注册表键值、DLL、第三方库及Framework的虚拟系统环境,而无需在底层操作系统中安装的任何的代理或应用。

*  一次封装、任意部署(网络、USB、物理或虚拟的台式机)

在 用户模式下部署虚拟化应用程序,而无需管理员权限。由于整个应用程序及其虚拟OS是作为单EXE文件部署的,所以无需安装设备驱动也不会修改注册表。从一 个共享网络驱动器流式传输大型应用程序而无需服务器或客户端软件的安装。即使程序正在是也能升级或回滚。新版本的应用程序将在用户下次启动时得到运行。

*  照顾到您的移动办公员工

让您的用户可以在任意一台电脑上运行部署的应用程序,即使是报摊和酒店的电脑。他们不需要安装软件或设备驱动,也不需要管理员权限。而且应用程序运行可直接从便携式存储设备上启动,包括闪存驱动器。

*  提高您的软件分发过程

分发您的软件而保护本地操作系统不被更改,一些更改可能引起不稳定或破坏安全。即使受限用户账户也可以无需安装而安全地运行虚拟化应用程序。


[英文信息]

*  Run any version of virtually any application on a single operating system without conflicts. You can even run multiple versions of the same application. Plug VMware ThinApp, formerly known as Thinstall, into your existing management infrastructure and accelerate your software development and desktop deployment.  Deliver and deploy applications more efficiently, more securely, and more cost-effectively with agentless application virtualization.

*  Package each application with its own DLL file and registry changes to eliminate installation conflicts

*  Execute applications on locked-down PCs in 100% user mode

*  Run applications from any media without needing admin privileges

[下载地址]

完美天空下载站下载VMware ThinApp 4.00 绿色版:
http://soft1.wmzhe.com/download/PortableSoft/VMware.ThinApp_portablesoft.cn.zip

MediaFire下载VMware ThinApp 4.00 绿色版:
http://www.mediafire.com/?glutlzmntmi

纳米盘下载VMware ThinApp 4.00 绿色版:
http://www.namipan.com/d/8877f74021401f724274acf3537ccfa8c6fa1d45db3a7b00

官方安装版下载http://www.fs2you.com/files/78f11438-5f60-11dd-823c-0014221b798a/ (由于官方下载需要申请所以传到了Fs2You网盘)
KeyGen + Crack + Serial下载http://cn.ziddu.com/downloadfile/204032/VMWare_ThinApp_KeyGen.rar.html


来源:精品绿色便携软件
地址:http://www.portablesoft.cn/read.php/275.htm

firefox中隐藏当前浏览的标签

Posted by chenyue on 9月 22nd, 2008

只支持firefox3.0
需要安装Custom Buttons 2

用Custom Buttons 2 新增一个按钮,然后把下边的代码粘帖复制到按钮的code页中即可

currentTab = document.getElementsByTagName(’tabbrowser’)[0].mCurrentTab;
currentTab.hidden= true;
alert(”\’” + currentTab.ownerDocument.title + “\”\n已经被隐藏”);

这段就是隐藏

同样的方法新建一个按钮,其中粘帖如下代码

allTabs = document.getElementsByTagName(’tabbrowser’)[0].mTabs; for(var tab in allTabs) { if(allTabs[tab].hidden) allTabs[tab].hidden = false; }

即可实现将被隐藏的标签页重新显示回来的功能
原理就是循环把所有隐藏的标签都显示回来