From adf36dde7757976ec56d9c0eae88475700a58b03 Mon Sep 17 00:00:00 2001 From: wxy Date: Tue, 22 Oct 2013 11:23:16 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=89=E9=A2=9820131022-2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...Most Popular Linux Distro Turns 9 Years Old.md | 28 +++++ ...all qBittorrent 3.1.0 in Ubuntu via PPA.md | 58 +++++++++ .../Ubuntu 14.04 LTS Opens For Development.md | 30 +++++ ...ecord And Play Terminal Sessions In Linux.md | 118 ++++++++++++++++++ 4 files changed, 234 insertions(+) create mode 100644 sources/Happy Birthday, Ubuntu – The World’s Most Popular Linux Distro Turns 9 Years Old.md create mode 100644 sources/Install qBittorrent 3.1.0 in Ubuntu via PPA.md create mode 100644 sources/Ubuntu 14.04 LTS Opens For Development.md create mode 100644 sources/ttyrec & ttyplay – Record And Play Terminal Sessions In Linux.md diff --git a/sources/Happy Birthday, Ubuntu – The World’s Most Popular Linux Distro Turns 9 Years Old.md b/sources/Happy Birthday, Ubuntu – The World’s Most Popular Linux Distro Turns 9 Years Old.md new file mode 100644 index 0000000000..3a761d84a0 --- /dev/null +++ b/sources/Happy Birthday, Ubuntu – The World’s Most Popular Linux Distro Turns 9 Years Old.md @@ -0,0 +1,28 @@ +Happy Birthday, Ubuntu – The World’s Most Popular Linux Distro Turns 9 Years Old +================================================================================ +**Happy birthday to Ubuntu! The world’s most popular desktop Linux distribution turns 9 years old today.** + +It was on this very day back in 2004 that Mark Shuttleworth took to the Ubuntu mailing list [to announce the inaugural release of Ubuntu 4.10][1] – codenamed the ‘**Warty Warthog**’ due to its rough edges. + +Nine years, and some nineteen releases on, the Ubuntu desktop we find ourselves sat in front of today bears little resemblance to that of its younger self. The distro went, virtually overnight, from a Debian-based curiosity – “**A space tourist making a Linux distro?!**” – to becoming one of the most recognisable and powerful forces in open-source software. + +We had hoped to share some words from the man himself on the genesis of Ubuntu, and whether he ever expected it to grow as large and as popular as it has. But, understandably, given the bi-annual post-release comedown, we haven’t heard back from him. Hopefully he’s somewhere with a nice slice of cake! + +Nevertheless, to help celebrate the milestone we’ve put together a concise **visual overview of Ubuntu’s release history**, highlighting some of the key features and changes each update has brought with it. + +![](http://i.imgur.com/BxalXmu.jpg) + +To view the graphic full size, hit the link below. + +- [View ‘The History of Ubuntu’ Infographic][2] + +-------------------------------------------------------------------------------- + +via: http://www.omgubuntu.co.uk/2013/10/happy-birthday-ubuntu-worlds-popular-linux-distro-turns-9-years-old + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:https://lists.ubuntu.com/archives/ubuntu-announce/2004-October/000003.html +[2]:http://imgur.com/BxalXmu \ No newline at end of file diff --git a/sources/Install qBittorrent 3.1.0 in Ubuntu via PPA.md b/sources/Install qBittorrent 3.1.0 in Ubuntu via PPA.md new file mode 100644 index 0000000000..0543715f79 --- /dev/null +++ b/sources/Install qBittorrent 3.1.0 in Ubuntu via PPA.md @@ -0,0 +1,58 @@ +Install qBittorrent 3.1.0 in Ubuntu via PPA +================================================================================ +[qBittorrent][1] is a cross platform free and open source bittorrent client designed as an alternative the popular [µtorrent][2] client written in C++ / Qt4, using the libtorrent-rasterbar library. qBittorrent is developed by volunteers. The latest version, qBittorrent 3.1.0 released on October 12th 2013.Bittorrent client. qBittorrent is fast, stable, light, it supports unicode and it provides a good integrated search engine. It also comes with UPnP port forwarding / NAT-PMP, encryption (Vuze compatible), FAST extension (mainline) and PeX support (utorrent compatible). + +![](http://180016988.r.cdn77.net/wp-content/uploads/2013/10/qbittorrent_about.png) + +### Features of qBittorrent v3.1.0 ### + +- Polished µTorrent-like User Interface +- Well-integrated and extensible Search Engine +- Simultaneous search in most famous BitTorrent search sites +- Per-category-specific search requests (e.g. Books, Music, Movies) +- All Bittorrent extensions +- DHT, Peer Exchange, Full encryption, Magnet/BitComet URIs, … +- Remote control through a Web user interface +- Nearly identical to the regular UI, all in Ajax +- Advanced control over trackers, peers and torrents +- Torrents queueing and prioritizing +- Torrent content selection and prioritizing +- UPnP / NAT-PMP port forwarding support +- Available in ~25 languages (Unicode support) +- Torrent creation tool +- Advanced RSS support with download filters (inc. regex) +- Bandwidth scheduler +- IP Filtering (eMule and PeerGuardian compatible) +- IPv6 compliant +- Sequential downloading (aka “Download in order”) +- Available on most platforms: Linux, Mac OS X, Windows, OS/2, FreeBSD + +### Installing qBittorrent ### + + $ sudo add-apt-repository ppa:hydr0g3n/qbittorrent-stable + $ sudo apt-get update && sudo apt-get install qbittorrent + +You can also download the [qbittorrent source code][3] and compile from source. + +![](http://180016988.r.cdn77.net/wp-content/uploads/2013/10/qBittorrent.png) + +-------------------------------------------------------------------------------- + +via: http://www.unixmen.com/install-qbittorrent-3-1-0-ubuntu-via-ppa/ + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://www.qbittorrent.org/index.php +[2]:http://www.utorrent.com/ +[3]:http://sourceforge.net/projects/qbittorrent/files/qbittorrent/qbittorrent-3.1.0/qbittorrent-3.1.0.tar.gz/download +[4]: +[5]: +[6]: +[7]: +[8]: +[9]: +[10]: +[11]: +[12]: \ No newline at end of file diff --git a/sources/Ubuntu 14.04 LTS Opens For Development.md b/sources/Ubuntu 14.04 LTS Opens For Development.md new file mode 100644 index 0000000000..f1de232412 --- /dev/null +++ b/sources/Ubuntu 14.04 LTS Opens For Development.md @@ -0,0 +1,30 @@ +Ubuntu 14.04 LTS Opens For Development +================================================================================ +**Take a deep breath and prepare to jump back on the development rollercoaster: Ubuntu 14.04 LTS [has opened for development][1].** + +Things won’t get off to a rollicking start *just* yet. The early part of every development cycle is spent getting things up-to-date by syncing the latest versions of key development packages. + +To stretch my “theme park” analogy a little further, imagine the first few weeks of the development cycle as being like the pre-ride check on a roller coaster; you have to wait for the ride attendant to double-check that everything is okay (and anything that might fall out is securely strapped in) before the “go” button can be pressed. + +**Then the fun comes.** + +For now at least there’s little reason for anyone but core developers to upgrade. + +The Trusty cycle is the first in which ARM 64bit port is included from the start of the cycle (having appeared mid-way through the Saucy’s development period). + +Ubuntu’s Matthias Klose notes that “resources [for ARM64] are still limited compared to other architectures” - those needing help building for the port are advised to check in to the #ubuntu-devel IRC channel for help. + +.ISO images can be found at the link below. + +- [Download Ubuntu 14.04 LTS Daily Images][2] + +-------------------------------------------------------------------------------- + +via: http://www.omgubuntu.co.uk/2013/10/ubuntu-14-04-lts-opens-development + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:https://lists.ubuntu.com/archives/ubuntu-devel/2013-October/037724.html +[2]:http://cdimage.ubuntu.com/daily-live/current/ \ No newline at end of file diff --git a/sources/ttyrec & ttyplay – Record And Play Terminal Sessions In Linux.md b/sources/ttyrec & ttyplay – Record And Play Terminal Sessions In Linux.md new file mode 100644 index 0000000000..06161e17c2 --- /dev/null +++ b/sources/ttyrec & ttyplay – Record And Play Terminal Sessions In Linux.md @@ -0,0 +1,118 @@ +ttyrec & ttyplay – Record And Play Terminal Sessions In Linux +================================================================================ +Sometimes you might want to record a terminal session in order to save a complex command line operation for your future reference or for knowledge sharing purpose. Then you might also want the recorded file size to be as small as possible and finally a player that would play the recorded file at a playback speed of your desire. In this article we will discuss two command line utilities (**ttyrec and ttyplay**) that let you record, save and play terminal sessions. + +### ttyrec & ttyplay ### + +As the names suggest, the ttyrec command is used for recording terminal sessions while the ttyplay command is used for playing the sessions recorded by ttyrec. + +Here are the snapshots of the man pages of these utilities : + +**> ttyrec** + +![](http://mylinuxbook.com/wp-content/uploads/2013/10/ttyrec-main.png) + +** > ttyplay ** + +![](http://mylinuxbook.com/wp-content/uploads/2013/10/ttyplay-main.png) + +### Testing Environment ### + +- OS – Ubuntu 13.04 +- Shell – Bash 4.2.45 +- Application – ttyrec 1.0.8-5 & ttyplay 1.0.8-5 + +### A Brief Tutorial ### + +Here is how you can use these commands to record and play terminal sessions. + +**Step-1** + +To start recording the terminal session, just run the following command : + + $ ttyrec [File-name] + +The argument [**File-name**] (in the command shown above) is optional but if used, should be replaced by the a name of your choice. The recorded file will be saved with this name. If you do not specify any file name, ttyrec will use **ttyrecord** as the default file name. + +**Step-2** + +The session is now being recorded, yo can run the commands that you want to be recorded. The ttyrec command can even record sessions related to command line utilities like vi, nano, emacs, lynx etc. + +**Step-3** + +Once you are done with the terminal session, just execute the **exit** command and the recording session will end. The recorded file will be saved in the current directory. + +You can play this file by running the following command : + + $ ttyplay [File-name] + +The argument [**File-name**] is the name of the recorded file which is the same name that was passed as argument to **ttyrec** command. If no file name was used with ttyrec command then the default file name is **ttyrecord**. + +Once you run ttyplay command, the playback of recorded session will start. Here are some of the hot-keys that you can use while the playback session is ON : + +- Press ‘+’ or ‘f’ key to speed up the playback session to twice the normal playback speed. +- Press ‘-’ or ‘s’ key to slow down the playback session to half the normal playback speed. +- Press ’0′ to pause the playback. +- Press ’1′ to bring back the playback to normal speed. + +Here are some of the other options supported by the ttyrec and ttyplay commands : + +**> ttyrec** + +![](http://mylinuxbook.com/wp-content/uploads/2013/10/ttyrec-1.png) + +> ttyplay + +![](http://mylinuxbook.com/wp-content/uploads/2013/10/ttyplay-1.png) + +There is another small utility **ttytime** that can be used to display the time of the session recorded by the ttyrec utility. It’s easy to use and requires only the recorded file name as the command line argument. + +Here is an example : + + $ ttytime record_file + 29 record_file + +So you can see that the ttytime command displayed the time of session recorded in the file record_file. + +Here is a useful video that describes the usage of ttyrec and ttyplay commands : + +- [youtube video][1] + +### Download/Install/Configure ### + +Here are some of the important links related to these utilities : + +- [Home Page][2] +- [Download Link][3] + +You can download ttyrec, ttyplay and ttytime in one go by just installing ttyrec with any command line download manager like apt-get or yum. Ubuntu users can download and install these utilities through Ubuntu Software Centre also. + +### Pros ### + +- Lightweight and easy to use +- Can record sessions of various popular command line utilities like vi, nano, lynx etc. +- Almost no learning curve. + +### Cons ### + +- Doesn’t work on IRIX 6.4 +- Depends on terminal size +- Doesn’t come pre-installed in most of the Linux distributions. + +### Conclusion ### + +If you are looking for some lightweight command line tools for recording and playing terminal sessions on Linux then ttyrec and ttyplay are ideal tools to get started. I really liked the ease with which they can be used. Try these utilities, you’ll not be disappointed. + +**Have you ever used ttyrec, ttyplay or any other terminal recording/playing utility? Share your experience with us.** + +-------------------------------------------------------------------------------- + +via: http://mylinuxbook.com/ttyrec-ttyplay-record-and-play-terminal-sessions-in-linux/ + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://www.youtube.com/embed/7znzFsc0P8M?version=3&rel=1&fs=1&showsearch=0&showinfo=1&iv_load_policy=1&wmode=transparent +[2]:http://0xcc.net/ttyrec/ +[3]:http://0xcc.net/ttyrec/ \ No newline at end of file