1. 压缩与解压缩

.tar.gz格式文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 解压 
$ tar -zxvf /filePath/filename.tar.gz

# 压缩 
$ tar -zcvf /filePath/filename.tar.gz /filePath/filename

# 解压到特定文件夹
$ tar -zxvf /filePath/filename.tar.gz -C /filePath/filename

# 压缩到特定文件夹
$ tar -zcvf /filePath/filename.tar.gz -C /filePath/filename

# 压缩所有txt类型文件 
$ gzip *.txt

.tar.bz2格式文件

1
2
3
4
5
# 解压 
$ tar -jxvf /filePath/filename.taz.bz2

# 压缩
$ tar -jcvf /filePath/filename.tar.bz2 /filePath/filename

1. R包介绍

R的包(package)通常有两种:

  • 二进制代码包(Binary package):这种包属于即得即用型(ready-to-use),但是依赖与平台,比如Windows和Linux平台下不同。

  • 源代码包(Source package): 此类包可以跨平台使用,但用之前需要处理或者编译(compiled)。同时,源代码包可以查看到程序源代码,便于查找、修改和引用。

2. R包安装

2.1 源代码安装

1
# R CMD INSTALL /.../myPackage.tar.gz

使用此方法,需要解决包依赖问题,即安装此包所依赖的包,安装过程有提示。

本文收集了一些好用或者好玩的Linux软件,安装方法使用Fedora系统示例。

1. 添加常用源

  • 添加rpmfusion的free和nonfree源。

  • 添加FZUG源。一个中文Fedora的源和社区,在Fedora下安装搜狗输入法、有道词典、百度云客户端等。

2. 辅助安装工具

  • fed

fedy是一个辅助在Fedora系统下,更容易安装Skypy、Chrome、Steam等的工具。