ubuntu dsc?Ubuntu软件中心

freerdp在ubuntu下怎样使用

有时候需要从linux环境下远程连接到windows的环境,可以采用freerdp。freerdp是一个linux下开源的工具,在Ubuntu下可以直接用 apt-get install freerdp-x11安装。但是有时候为了自己需要维护或修改BUG的目的,需要

从源码编译一个,下面以Ubuntu12.10环境为例,做了一点尝试。

1.从 下载源码包:freerdp_1.0.1.orig.tar.gz, freerdp_1.0.1-2ubuntu1.debian.tar.gz, freerdp_1.0.1-2ubuntu1.dsc;

2.上传至Ubuntu12.10/workroom/freerdp;

3.编译freerdp的依赖包有以下一些:

autotools-dev

cmake

debhelper(>= 9)

libasound2-dev

libcups2-dev

libpcsclite-dev

libpulse-dev

libssl-dev

libx11-dev

libxcursor-dev

libxdamage-dev

libxext-dev

libxinerama-dev

libxkbfile-dev

libxv-dev

pkg-config

xmlto

直接从Ubuntu源下载安装:

dev@xxx:~/workroom/sudo apt-get install autotools-dev cmake debhelper libasound2-dev libcups2-dev libpcsclite-dev libpulse-dev xml2

dev@xxx:~/workroom/sudo apt-get install libssl-dev libx11-dev libxcursor-dev libxdamage-dev libxext-dev libxinerama-dev libxkbfile-dev libxv-dev pkg-config

3.解开源码:

dev@xxx:~/workroom/freerdp$sudo dpkg-source-x freerdp_1.0.1-2ubuntu1.dsc

dev@xxx:~/workroom/freerdp$cd freerdp-1.0.2

4.开始编译:

dev@xxx:~/workroom/freerdp/freerdp-1.0.2$sudo debuild

5.编译完成后默认在上一级目录生成了freerdp的debian包,安装:

dev@xxx:~/workroom/freerdp/sudo dpkg-i freerdp-x11_1.0.2-1ubuntu1_amd64.deb freerdp1_1.0.2-1ubutu1_amd64.deb

6.安装完后测试:

dev@xxx:~/workroom/freerdp/sudo xfreerdp-u test-p 111111-x l-o--rfx--rfx-mode v 192.168.0.100

成功连接到对应的windows桌面,xfreerdp有不少其他参数,还需要慢慢试用以了解其使用方式。

如何在Debian或Ubuntu上安装完整的内核源码

在Debian上安装完整的内核源码

在下载内核源码之前,先安装dpkg-dev,其中包含你在Debian上生成源代码时需要的开发工具套件。不仅如此,dpkg-dev中还包含在用来解压Debian源码包并自动打补丁的工具dpgk-source。

$ sudo apt-get install dpkg-dev

然后,运行以下命令下载完整的内核源码。

$ apt-get source linux-image-$(uname-r)

伴随着完整内核源码(linux_X.X.XX.orig.tar.xz)的还有一些可用的内核补丁(linux_X.X.X+XXX.debian.tar.xz)和源码控制文件(linux_XXXX.dsc),这些都将被下载并存储到当前目录。在.dsc文件中会指出如何给内核源码打补丁。

当下载完成,以上的命令将会自动调用工具dpkg-source将下载的内核源码解压到当前的目录中,与此同时根据.dsc文件来下补丁。

最终完整的内核源码树将会以"linux-X.X.XX"的形式呈现在当前目录中。

在Ubuntu上安装完整内核源码

如果你想安装完整内核源码的话,以上在Debian上的那一套做法在Ubuntu上仍然奏效。

在Ubuntu上还有另一套方法安装完整内核源码。事实上,你可以查一下由Canonical为Ubuntu不同发行版维护的内核源码树。

$ sudo apt-get install git$ git clone git://kernel.ubuntu.com/ubuntu/ubuntu-$(lsb_release--codename| cut-f2).git

举个例子,如果你使用的是Ubuntu 14.04,以上的命令将会查看Git的"ubuntu-trusty"仓库中的代码。

一旦在你对Git仓库的查询结束后,使用以下的命令来安装用来访问生成内核源码树所需依赖的重要开发包。

如何用命令查询当前ubuntu版本号

1、首先在桌面点击docky上的终端,输入命令:【cat/etc/issue】。

2、紧接着回车键之后,就能看到ubuntu的版本号了。

3、若没有安装没有docky的,可以点击此图标,输入shell,开启搜索此软件。

4、接着复制这个:【uname-a】,如此便能显示完整的版本信息了的。

5、也可以输入:【cat/etc/lsb-release】,接着获得版本的信息情况。因为不同的命令,那么得到相应的信息也是不一样的。也可根据你的需要选择一种方式查看机型。

阅读剩余
THE END