From eeca27cdc57b6096f196fe876a7f8e02a1fc8f2e Mon Sep 17 00:00:00 2001 From: crowner Date: Wed, 15 Jan 2014 14:10:26 +0800 Subject: [PATCH 01/99] complete --- ...rt For Ubuntu 13.04 Ends January 27, 2014.md | 49 ------------------- ...FPM with mod proxy fcgi on Ubuntu 13.10.md | 1 + 2 files changed, 1 insertion(+), 49 deletions(-) delete mode 100644 sources/Daily Ubuntu Tips – Support For Ubuntu 13.04 Ends January 27, 2014.md diff --git a/sources/Daily Ubuntu Tips – Support For Ubuntu 13.04 Ends January 27, 2014.md b/sources/Daily Ubuntu Tips – Support For Ubuntu 13.04 Ends January 27, 2014.md deleted file mode 100644 index 2c6ce2ea5c..0000000000 --- a/sources/Daily Ubuntu Tips – Support For Ubuntu 13.04 Ends January 27, 2014.md +++ /dev/null @@ -1,49 +0,0 @@ -先来篇儿短的练练手儿 -Daily Ubuntu Tips – Support For Ubuntu 13.04 Ends January 27, 2014 -================================================================================ -If you’re currently Ubuntu 13.04 Raring Ringtail, it may be time to upgrade to the next version because support for it will end January 27 of this year. - -What Canonical (the parent company of Ubuntu) is saying is that as of January 27, no further security updates, bug fixes or package upgrades will be available from Ubuntu repositories. Your system will basically be running older packages with no access to updated versions from Ubuntu repositories. - -Ubuntu 13.04 was released almost 9 months ago, April 25, 2013. It was the first release with the 9 month support cycle and is nearing its end. - -For those who want to upgrade, they can follow the guide below to upgrade before the 27th. - -Ubuntu 13.10, the next step up from 13.04 will continue to be actively supported with security updates and bug fixes and package upgrades. - -Here’s a statement from Canonical: - -> Ubuntu announced its 13.04 (Raring Ringtail) release almost 9 months -> ago, on April 25, 2013. This was the first release with our new 9 -> month support cycle and, as such, the support period is now nearing -> its end and Ubuntu 13.04 will reach end of life on Monday, January -> 27th. At that time, Ubuntu Security Notices will no longer include -> information or updated packages for Ubuntu 13.04. - -To upgrade to Ubuntu 13.10, run the commands below to update your system first. - - sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get autoremove - -After running the commands below, you may restart your computer. It’s always good to restart so kernel changes and other updates can applied. - -Next, press **Alt – F2** on your keyboard to show Unity Command Box. Then type the command below in the box and pres Enter. - - update-manager –d - -Next, you’ll be prompted to upgrade your machine, hit the Upgrade button to begin upgrading. - -![](http://www.liberiangeek.net/wp-content/uploads/2014/01/updatemanagerubuntu1310.png) - -Before upgrading you should understand that it may take update to an hour for Ubuntu to finish downloading all the upgraded packages for your machine. - -If you don’t have a reliable Internet connection, you shouldn’t perform in place upgrade. You may instead want to upgrade from a CD/DVD disc. - -Enjoy! - --------------------------------------------------------------------------------- - -via: http://www.liberiangeek.net/2014/01/daily-ubuntu-tips-support-for-ubuntu-13-04-ends-january-27-2014/ - -译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file diff --git a/sources/Setup Apache 2.4 and Php FPM with mod proxy fcgi on Ubuntu 13.10.md b/sources/Setup Apache 2.4 and Php FPM with mod proxy fcgi on Ubuntu 13.10.md index 67a4d69224..553f1a7f55 100644 --- a/sources/Setup Apache 2.4 and Php FPM with mod proxy fcgi on Ubuntu 13.10.md +++ b/sources/Setup Apache 2.4 and Php FPM with mod proxy fcgi on Ubuntu 13.10.md @@ -1,3 +1,4 @@ +没人领我就继续做吧 Setup Apache 2.4 and Php FPM with mod proxy fcgi on Ubuntu 13.10 ================================================================================ ### mod_proxy_fcgi ### From cd64cb45a16773842474dd310d316c3cb407b404 Mon Sep 17 00:00:00 2001 From: liuaiping Date: Sun, 19 Jan 2014 23:11:35 +0800 Subject: [PATCH 02/99] translate daily ubuntu tips 1 --- ... Ubuntu Tips – Take Screenshots Of your Desktop.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md b/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md index fa33e05dea..c705f13fd1 100644 --- a/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md +++ b/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md @@ -1,13 +1,20 @@ -翻译中 by liuaiping - +给桌面截图 +=========================================================================== +===== Daily Ubuntu Tips – Take Screenshots Of your Desktop ================================================================================ Ubuntu, a powerful and modern operating system allows you to perform many tasks. From creating and editing documents using LibreOffice Productivity Suite to enhancing an image with GIMP, Ubuntu is super! +Ubuntu,是一个能让你进行多种任务流行、实用的操作系统。从使用Libreoffice创建和编辑文档,到使用GIMP处理图片,Ubuntu最佳选择。 + If you need a super operating system to carry out your tasks, you may want to choose Ubuntu. +如果你需要一个方便的操作系统来完成自己的工作,那么最后你会选择Ubuntu。 + Another thing you can do when using Ubuntu is to take screenshots of your desktop and/or active application windows. There are many third-party tools you can install to perform such tasks, but you don’t have to, because Ubuntu comes with one already installed. +你可以用Ubuntu做的另外一件事是对你的桌面截图或者激活应用程序的窗口。有很多第三方工具可以供你选择来做这些事情,但是实际你没有必要这么做,因为Ubuntu安装时就已经自带了这些功能。 + This program is useful if you want to show someone how do something in Ubuntu. Screenshots are just normal image files that can stored and send via email programs to others. To use the screenshots program, go to Dash or press the Windows key on your keyboard to bring up Dash. The Windows key is the key left of the spacebar with Windows logo. From 23b3188012ce5dc03aa8f0c19b9ae5a2d477f25f Mon Sep 17 00:00:00 2001 From: Luoxcat Date: Tue, 21 Jan 2014 14:25:39 +0800 Subject: [PATCH 03/99] =?UTF-8?q?=E7=BF=BB=E8=AF=91ing=20by=20Luoxcat?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...mmand Examples - Create a Copy of Files and Directories.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sources/15 Linux cp Command Examples - Create a Copy of Files and Directories.md b/sources/15 Linux cp Command Examples - Create a Copy of Files and Directories.md index d4c25db897..346980d1b6 100644 --- a/sources/15 Linux cp Command Examples - Create a Copy of Files and Directories.md +++ b/sources/15 Linux cp Command Examples - Create a Copy of Files and Directories.md @@ -1,3 +1,5 @@ +翻译ing by Luox + 15 Linux cp Command Examples - Create a Copy of Files and Directories ================================================================================ Copying files or directories is one of basic activity in every operating system. Backup activity is basically is creating a copy of files and directories. On Linux system, we can use **cp** command to do it. @@ -185,4 +187,4 @@ via: http://linoxide.com/linux-command/linux-cp-command/ 译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From afb254ac4faaa16ccc338f6b02f7f4c78eb329fa Mon Sep 17 00:00:00 2001 From: DeadFire Date: Tue, 21 Jan 2014 17:14:59 +0800 Subject: [PATCH 04/99] =?UTF-8?q?20140121-1=20=E9=80=89=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../10 Lesser Known Ubuntu One Features.md | 35 ++++++++++ ...with Ubuntu 13.10's Disk Usage Analyzer.md | 21 ++++++ ...nel 3.13, opens Linux 3.14 Merge Window.md | 67 +++++++++++++++++++ ...ntributor License Agreements Are Broken.md | 27 ++++++++ ... 3.13, System Rescue 4 and BackBox 3.13.md | 44 ++++++++++++ ...cal backing, says Munich project leader.md | 65 ++++++++++++++++++ 6 files changed, 259 insertions(+) create mode 100644 sources/10 Lesser Known Ubuntu One Features.md create mode 100644 sources/How to visually observe the partitions' usage with Ubuntu 13.10's Disk Usage Analyzer.md create mode 100644 sources/Linus Torvalds Announces Kernel 3.13, opens Linux 3.14 Merge Window.md create mode 100644 sources/Linus Torvalds Says All Contributor License Agreements Are Broken.md create mode 100644 sources/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md create mode 100644 sources/Moving a city to Linux requires political backing, says Munich project leader.md diff --git a/sources/10 Lesser Known Ubuntu One Features.md b/sources/10 Lesser Known Ubuntu One Features.md new file mode 100644 index 0000000000..339f2c84f1 --- /dev/null +++ b/sources/10 Lesser Known Ubuntu One Features.md @@ -0,0 +1,35 @@ +10 Lesser Known Ubuntu One Features +================================================================================ +Even though Ubuntu One may appear to be just an Ubuntu-only file synchronization service, it’s much more as it can be used on Windows, Android, iOS, and from the web. Ubuntu One has 5GB of free storage space for all. + +![](http://www.efytimes.com/admin/useradmin/photo/Kj3S10756PM1212014.jpg) + +As cited on howtogeek.com, Ubuntu One comes with features for sharing files or folders online, streaming music to your smartphone, synchronizing installed applications to all your devices, and much more. Let’s take a look at ten such unknown features below - + +1.**Sync Any Folder** – On a default basis, Ubuntu merely synchronizes files within the Ubuntu One folder in your home directory. But you can right-click any folder, point to the Ubuntu One menu and choose Synchronize This Folder to begin synchronizing it, too. You can manage your synchronized folders from the Ubuntu One application. + +2.**Limit Bandwidth** - Ubuntu One utilises every available bandwidth for file uploads and downloads as a default. It allows you to restrict its upload and download speeds in case you have a slow connection. The bandwidth settings can be seen on the Settings pane in the Ubuntu One window. + +3.**Using Ubuntu One on Windows** - Ubuntu One doesn’t only run on Linux but provides a Windows client with complete file synchronisation support. Ubuntu One is a cross-platform file synchronization service and you can use it if you’re a Windows user who has never used Ubuntu. + +4.**Sharing Files** – By making use of the right-click menu in your file manager or the Ubuntu One website, you can share files and folders publically on the Internet or privately with other Ubuntu One users. + +5.**Synchronisation of Installed Software** - Ubuntu One can synchronize the software installed by you from Ubuntu’s Software Center between your computers making it easy to keep track of which software that has been installed. + +6. **Using Mobile Apps** - Ubuntu One provides apps for Android, iPhone, iPad and iPod Touch. Using the app, you can access your Ubuntu One files on the go using your mobile device. + +7.**Automatically Uploading Photos Via Your Smartphone** - The mobile app can automatically upload photos using your smartphone to your personal Ubuntu One cloud. It permits easy access to your photos on all your devices. + +8.**Mobile Music Streaming** - Ubuntu One provides a Ubuntu One Music app for Android and iOS. This app permits you to stream your music to your mobile device from anywhere. You can also cache files on your device for offline listening. + +9.**Sync Contacts** - Ubuntu One is able to synchronise your contacts and store them online. At the moment, you can import contacts from Facebook on the Ubuntu One website or add them manually. Earlier versions of Ubuntu could support contacts sync with the Evolution email client, but contact sync with Thunderbird is now absent in Ubuntu 12.04. + +10.**Managing Files in Your Browser** - With Ubuntu One installed on your computer, you can access and take care of your files from the Ubuntu One website. You can download files, upload files, or manage your existing files using your browser. + +-------------------------------------------------------------------------------- + +via: http://www.efytimes.com/e1/fullnews.asp?edid=127466 + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file diff --git a/sources/How to visually observe the partitions' usage with Ubuntu 13.10's Disk Usage Analyzer.md b/sources/How to visually observe the partitions' usage with Ubuntu 13.10's Disk Usage Analyzer.md new file mode 100644 index 0000000000..6e0adef1a5 --- /dev/null +++ b/sources/How to visually observe the partitions' usage with Ubuntu 13.10's Disk Usage Analyzer.md @@ -0,0 +1,21 @@ +How to visually observe the partitions' usage with Ubuntu 13.10's Disk Usage Analyzer +================================================================================ +Movies, books, audio tracks are among the content types often populating the user's harddisk, aspect that usually generates various issues, such as lack of space and not clearly understanding its main cause. + +Ubuntu 13.10 ships by default Disk Usage Analyzer, handy utility permitting to the user to have a rapid-yet-effective look at the files and folders occupying the harddisk via graphical easily-graspable visuals. + +Launching Disk Usage Analyzer, faces the user with all harddisk partitions labeled with name, size and available space, clicking on an entry, opens the entry into a dedicated interface where the partition is scanned and exposed with its items. + +As a consequence, the user is to observe the items and their sizes via both sidebar (text based) and right-side, latter featuring a clear representation of the opened partitions; hovering the mouse pointer over the visual, reveals its size and contained items. + +![](http://iloveubuntu.net/pictures_me/Disk%20Usage%20Analyzer%20ubuntu%2013.10.png) + +Disk Usage Analyzer allows, therefore, to the user to spot potentially-faulty folders unnoticed until now, for example, the user can immediately discover a big-sized element (the bigger the element, the bigger the size) occupying a significant portion of the partition, yet, due to its name, has remain unnoticed. + +-------------------------------------------------------------------------------- + +via: http://iloveubuntu.net/how-visually-observe-partitions-usage-ubuntu-1310s-disk-usage-analyzer + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file diff --git a/sources/Linus Torvalds Announces Kernel 3.13, opens Linux 3.14 Merge Window.md b/sources/Linus Torvalds Announces Kernel 3.13, opens Linux 3.14 Merge Window.md new file mode 100644 index 0000000000..63ddf68697 --- /dev/null +++ b/sources/Linus Torvalds Announces Kernel 3.13, opens Linux 3.14 Merge Window.md @@ -0,0 +1,67 @@ +Linus Torvalds Announces Kernel 3.13, opens Linux 3.14 Merge Window +================================================================================ +Linux Kernel 3.13 has been released. However, it must be noted that the final release doesn’t bring in anything new except for a few fixes and the patch from rc8 is fairly small in size as it has a small number of architecture updates including those for ARM, PowerPC, x86, SPARC and driver updates including GPU and networking. + +![](http://www.efytimes.com/admin/useradmin/photo/Z82K112446AM1212014.jpeg) + +The prominent changes include: nftables, the successor of iptables, a revamp of the block layer designed for high-performance SSDs, a power capping framework to cap power consumption in Intel RAPL devices, improved squashfs performance, AMD Radeon power management enabled by default and automatic AMD Radeon GPU switching, improved NUMA and hugepage performance , TCP Fast Open enabled by default, support for NFC payments, support for the high-availability Seamless Redundancy protocol, new drivers and many other small improvements. + +### A scalable block layer for high performance SSD storage ### + +This release includes a new design for the Linux block layer, based on two levels of queues: one level of per-CPU queues for submitting IO, which then funnel down into a second level of hardware submission queues. Experiments shown that this design can achieve many millions of IOs per second, leveraging the new capabilities of NVM-Express or high-end PCI-E devices and multicore CPUs, while still providing the common interface and convenience features of the block layer. + +### nftables, the successor of iptables ### + +There are new iptables/iptables utilities that translate iptables rules to nftables bytecode, and it is also possible to use and add new xtable modules. As a bonus, these new utilities provide features that weren't possible with the old iptables design: notification for changes in tables/chains, better incremental rule update support, and the ability to enable/disable the chains per table. The new nft utility has a improved syntax. + +### Radeon: power management enabled by default, automatic GPU switching, R9 290X Hawaii support ### + +The power management support provides improved power consumption, which is critical for battery powered devices, but it is also a requirement to provide good high-end performance, as it provides the ability to reclock to GPU to higher power states in GPUs and APUs that default to slower clock speeds. + +### Power capping framework ### + +This release includes a framework designed around the Intel RAPL (Running Average Power Limit) that allow to set power consumption limits to devices that support it. + +### Support for the Intel Many Integrated Core Architecture ### + +This release adds support for the Intel Many Integrated Core Architecture or MIC, a multiprocessor computer architecture incorporating earlier work on the Larrabee many core architecture, the Teraflops Research Chip multicore chip research project, and the Intel Single-chip Cloud Computer multicore microprocessor. + +### Improved performance in NUMA systems ### + +This release includes many of such policies that attempt to put a process near its memory, and can handle cases such as shared pages between processes or transparent huge pages. New sysctls have been added to enable/disable and tune the NUMA scheduling. + +### Improved page table access scalability in hugepage workloads ### + +This release uses finer grained locking improving the page table access scalability in threaded hugepage workloads. For more details, see the recommended LWN article. + +### Squashfs performance improved ### + +Squashfs, the read-only filesystem used by most live distributions, installers, and some embedded Linux distributions, has got important improvements that dramatically increase performance in workloads with multiple parallel reads. + +### Applications can cap the rate computed by network transport layer ### + +This release adds a new socket option, SO_MAX_PACING_RATE, which offers applications the ability to cap the rate computed by transport layer. It has been designed as a bufferbloat mechanism to avoid buffers getting filled up with packets, but it can also be used to limit the transmission rate in applications. + +### TCP Fast Open enabled by default ### + +Optimisation to the process of stablishing a TCP connection that allows the elimination of one round time trip from certain kinds of TCP conversation, which can improve the load speed of web pages + +### NFC payments support ### + +This release implements support for the Secure Element. A netlink API is available to enable, disable and discover NFC attached (embedded or UICC ones) secure elements. With some userspace help, this allows to support NFC payments, used to implement financial transactions. + +Support for the High-availability Seamless Redundancy protocol + +It is suited for applications that demand high availability and very short reaction time. + +Features Courtesy [http://kernelnewbies.org/Linux_3.13][1] + +-------------------------------------------------------------------------------- + +via: http://www.efytimes.com/e1/fullnews.asp?edid=127445 + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://kernelnewbies.org/Linux_3.13 \ No newline at end of file diff --git a/sources/Linus Torvalds Says All Contributor License Agreements Are Broken.md b/sources/Linus Torvalds Says All Contributor License Agreements Are Broken.md new file mode 100644 index 0000000000..8666068b86 --- /dev/null +++ b/sources/Linus Torvalds Says All Contributor License Agreements Are Broken.md @@ -0,0 +1,27 @@ +Linus Torvalds Says All Contributor License Agreements Are Broken +================================================================================ +**A controversy regarding Canonical's CLA has been going on for a couple of days, and now even Linus Torvalds has entered the discussion, although in a more peaceful manner.** + +![](http://i1-news.softpedia-static.com/images/news2/Linus-Torvalds-Says-All-Contributor-License-Agreements-Are-Broken-418978-2.jpg) + +CLA stands for Contributor License Agreement and it basically allows the distributor of your software (Canonical, Apache, and almost all the big distributors out there) to defend the application in case it needs defending, in a copyright issue for example. + +In the case of Canonical, things are a little different. This is a company that needs to make money in order to survive and its goal is not only to release the Ubuntu operating system, but also to turn a profit. In this case, the CLA will allow Canonical to release the software under a proprietary license. + +“To be fair, people just like hating on Canonical. The FSF and Apache Foundation CLA's are pretty much equally broken. And they may not be broken because of any relicencing, but because the copyright assignment paperwork ends up basically killing the community.” + +“Basically, with a CLA, you don't get the kind of ‘long tail’ that the kernel has of random drive-by patches. And since that's how lots of people try the waters, any CLA at all – changing the license or not – is fundamentally broken,” said Linus Torvalds in a Google+ post. + +Ubuntu Community Manager Jono Bacon explained why Canonical's CLA was the way it was and why it shouldn't present an obstacle for people who are trying to contribute to their project. + +“This all boils down to barriers to community contribution. There are lots of barriers...choice of programming language, VCS, governance, tone of community discussion, how decisions are made, how branches are reviewed, bug management, CI workflow, and many other things...CLAs are just one additional consideration. Some people like them, some people don't, and that's fine.” + +“I don't think Canonical has been disingenuous about the CLA or why Canonical thinks it is necessary. Has Canonical being flawless in the communication and messaging around it? Probably not. Underhanded and disingenuous? No.” said Jono Bacon in the same post. + +-------------------------------------------------------------------------------- + +via: http://news.softpedia.com/news/Linus-Torvalds-Says-All-Contributor-License-Agreements-Are-Broken-418978.shtml + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file diff --git a/sources/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md b/sources/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md new file mode 100644 index 0000000000..e4ddd5c111 --- /dev/null +++ b/sources/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md @@ -0,0 +1,44 @@ +Linux Top 3: Linux 3.13, System Rescue 4 and BackBox 3.13 +================================================================================ +### 1) Linux 3.13 ### + +Linus Torvalds released the first new Linux kernel of 2014 this week with the debut of Linux 3.13. As always with any given kernel release there are a lot of driver updates included in the new kernel. + +The Linux 3.13 kernel also includes nftables which is a successor to the widely used iptables packet filtering technology that has long been the standard on Linux system. According to the code commit that nftables reuses the existing netfilter hooks, the connection tracking system, the NAT subsystem, the transparent proxying engine, the logging infrastructure and the userspace packet queueing facilities. + +> "In a nutshell, nftables provides a pseudo-state machine with 4 general purpose registers of 128 bits and 1 specific purpose register to store verdicts," the commit states. "nftables also inherits the table, chain and rule objects from iptables, but in a more configurable way, and it also includes the original datatype-agnostic set infrastructure with mapping support." +> +> Also noteworthy is the inclusion of NFC (Near Field Communication) payment support. +> +> "Implementation of the NFC_CMD_SE_IO command for sending ISO7816 APDUs to NFC embedded secure elements," Intel developers Samuel Ortiz, wrote in his commit [message][1]. "The reply is forwarded to user space through NFC_CMD_SE_IO as well." + +### 2) System Rescue CD 4.0.0 ### + +While many people use Linux for server and desktop deployments, there is also a strong use-case for standalone Linux for use as a rescue for non *nix systems as well. + +One of the most popular Linux distribution of system and data rescue is the SystemRescueCd which las week advanced to version 4.0.0. + +Among the [changes][2] in the new release: + +- Standard kernels: Long-Term-Supported linux-3.10.25 (rescue32 + rescue64) +- Alternative kernels: latest stable linux-3.12.7 (altker32 + altker64) +- Updated XOrg graphical environment and drivers to xorg-server-1.14.3 +- Updated GParted to 0.17.0 (Add support for online resize) +- Updated btrfs utilities to sys-fs/btrfs-progs-3.12 + +### 3) BackBox 3.13 ### + +Linux also has a strong use case for security professionals, which is where BackBox Linux has gained a following. The new BackBox Linux updates multiple components in the penetration testing distribution, though confusingly it does now use a Linux 3.13 kernel, it uses a Linux 3.11 kernel. + +BackBox Linux now includes a new anonymous mode in addition to updating security tools. + +-------------------------------------------------------------------------------- + +via: http://www.linuxplanet.com/news/linux-top-3-linux-3.13-system-rescue-4-and-backbox-3.13.html + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=5ce3f32b5264b337bfd13a780452a17705307725 +[2]:http://www.sysresccd.org/Changes-x86 \ No newline at end of file diff --git a/sources/Moving a city to Linux requires political backing, says Munich project leader.md b/sources/Moving a city to Linux requires political backing, says Munich project leader.md new file mode 100644 index 0000000000..b5d8a4ab1f --- /dev/null +++ b/sources/Moving a city to Linux requires political backing, says Munich project leader.md @@ -0,0 +1,65 @@ +Moving a city to Linux requires political backing, says Munich project leader +================================================================================ +> Munich city authority has migrated almost 15,000 PCs from Windows NT to its own Linux distribution + +IDG News Service - This year saw the completion of the city of Munich's switch to Linux, a move that began about ten years ago. "One of the biggest lessons learned was that you can't do such a project without continued political backing," said Peter Hofmann, the leader of the LiMux project, summing up the experience. + +The Munich city authority migrated around 14,800 of the 15,000 or so PCs on its network to LiMux, its own Linux distribution based on Ubuntu, exceeding its initial goal of migrating 12,000 desktops. + +Munich decided to migrate its IT systems when Microsoft said it planned to discontinue support for the operating system the city then relied on, Windows NT 4.0. The city was forced to choose between moving to a newer version of Windows, or finding an alternative platform, as new software and new versions of existing software would not be available on Windows NT. The city council decided to go with Linux to become more independent from software vendors. + +Continued political backing was key to the success of the migration, said Hofmann. + +"We had it from the start and it never failed. We had to treat our politicians as stakeholders and keep them informed," he said. + +By doing this, the politicians never lost interest and always knew what the people involved in the project were doing, he said. "I saw a lot of other open source projects going down the sink," because they didn't have that backing, or lost it, he said. + +It took the city about 10 years from the first decision to switch through to completion of the LiMux project, which was originally scheduled for completion in 2009. However, there were several delays along the way. + +First, the migration started a year later than originally planned, said Hofmann. The second delay was caused in 2007 when the city council decided that Munich's IT department should also be responsible for the standardization of the infrastructure that is necessary for Linux clients, he said. Munich however didn't have the right processes nor the right organization for that kind of standardization, he said. + +The project was delayed for a third time in 2010, when the city council decided to enlarge the project, said Hofmann. Goals were added to develop three additional processes within the project: risk management, test management and requirement engineering. + +Despite the difficulties, Hofmann said he would do it again tomorrow. + +The heterogenous infrastructure of Munich's IT organization was one of the projects biggest problems, Hofmann said. When the project started there were 22 organizations that each had their own individual configuration, software, hardware, processes and knowledge for their Windows clients and the accompanying infrastructure they were using, he said. "We wanted to have a standardized, centrally delivered and developed Linux client," he said. + +While Hofmann expected the splintered infrastructure to cause problems, standardizing the clients proved harder than he expected, for both technical and organizational reasons. + +Luckily, he had the freedom to rebuild the whole of the city's IT infrastructure. + +"Anyone planning to switch needs to be prepared to rethink their entire IT organization. Switching to Linux is more than saving costs and using free software," he added. + +Munich's switch did save money though. In November 2012, responding to a question from a council member, the city calculated that migrating to LiMux instead of modernizing its existing Microsoft software [would save it over a!11 million][1]. + +That calculation compared the LiMux option with a switch to either Windows 7 and Microsoft Office or Windows 7 and OpenOffice, the productivity suite Munich chose for LiMux. It included necessary hardware upgrades, training, external migration support and optimization processes, among other things. Both Windows options were significantly more expensive than LiMux, mainly due to Microsoft's software licensing fees. + +One expense Hofmann said he doesn't have with LiMux is support contracts. "What do you need a support contract for? You really get no support, you get new versions. The only reason you need it is because your lawyers tell you so they can have someone to blame if it is failing. We no longer blame anyone, we try to fix it," he said. + +If Munich's IT staff can't fix a bug themselves, they will find a specialist to solve the specific bug, Hofmann said. "You no longer rely on some vendor or some service that you buy. You rely on yourself and what you know," he said. + +There are still complaints though. Word and Excel documents received from external organizations sometimes have to be modified and sent back, which can lead to difficulties with interoperability, he said. The city is trying to convince its correspondents to use ODF, the file format of OpenOffice, or PDF for documents that don't need to be changed, Hofmann said, adding that the city has helped finance development of interoperability tools. + +As part of its switch to OpenOffice, however, the city implemented WollMux, an office extension for templates and forms, that was published as free software 2008 and is now used by a handful of other organizations, he said. + +There were other obstacles to the elimination of Microsoft Office -- including the city's reliance on over a thousand Microsoft Office and Visual Basic macros in its in-house applications, Hofmann said. + +Now there are around 100 such macros still in use on the few remaining Windows PCs. + +"It never was our goal to eliminate Windows as a whole," he said, although the city has gone well beyond its initial target of migrating 80 percent of its PCs. + +The financial department, for instance, still has three Windows PCs running special banking software. To switch that department to LiMux the city would have had to pay the software vendor to develop a Linux version of its application for the three PCs, Hofmann said. + +The city faced a similar problem in its dealings with the Bundesdruckerei, the German authority that prints passports. It mandates the use of a Windows application to transmit the data required to personalize the passports, he said. + +While Hofmann can look confidently to the city's future, he recognizes that switching to Linux is not for everyone. Yet even those who don't want to switch can still profit from the city's experience: "Some guy once told me, 'Since you started your project I can negotiate with Microsoft.'" + +-------------------------------------------------------------------------------- + +via: http://www.computerworld.com/s/article/9245353/Moving_a_city_to_Linux_requires_political_backing_says_Munich_project_leader?taxonomyId=122 + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://www.itworld.com/operating-systems/321474/switching-linux-saves-munich-over-11-million \ No newline at end of file From 9ce60fc4d723498d88c58a615743a890e47a0c84 Mon Sep 17 00:00:00 2001 From: liuaiping Date: Tue, 21 Jan 2014 18:56:24 +0800 Subject: [PATCH 05/99] =?UTF-8?q?=E7=BF=BB=E8=AF=91Take=20Screenshots=20Of?= =?UTF-8?q?=20your=20Desktop.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...Tips – Take Screenshots Of your Desktop.md | 40 ++++++++----------- 1 file changed, 17 insertions(+), 23 deletions(-) mode change 100644 => 100755 sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md diff --git a/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md b/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md old mode 100644 new mode 100755 index c705f13fd1..95e260f098 --- a/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md +++ b/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md @@ -1,50 +1,44 @@ -给桌面截图 +Ubuntu日常操作小技巧-截屏 =========================================================================== ===== -Daily Ubuntu Tips – Take Screenshots Of your Desktop + ================================================================================ -Ubuntu, a powerful and modern operating system allows you to perform many tasks. From creating and editing documents using LibreOffice Productivity Suite to enhancing an image with GIMP, Ubuntu is super! - Ubuntu,是一个能让你进行多种任务流行、实用的操作系统。从使用Libreoffice创建和编辑文档,到使用GIMP处理图片,Ubuntu最佳选择。 -If you need a super operating system to carry out your tasks, you may want to choose Ubuntu. - 如果你需要一个方便的操作系统来完成自己的工作,那么最后你会选择Ubuntu。 -Another thing you can do when using Ubuntu is to take screenshots of your desktop and/or active application windows. There are many third-party tools you can install to perform such tasks, but you don’t have to, because Ubuntu comes with one already installed. +你可以用Ubuntu做的另外一件事是对你的桌面截屏或者激活应用程序的窗口。有很多第三方工具可以供你选择来做这些事情,但是实际你没有必要这么做,因为Ubuntu安装时就已经自带了这些功能。 -你可以用Ubuntu做的另外一件事是对你的桌面截图或者激活应用程序的窗口。有很多第三方工具可以供你选择来做这些事情,但是实际你没有必要这么做,因为Ubuntu安装时就已经自带了这些功能。 +如果你想向别人展示如何在Ubuntu上面做一些事情,那么这个应用程序就非常有用。截屏得到的图片文件可以保存,也可以通过email发送给其他人。 -This program is useful if you want to show someone how do something in Ubuntu. Screenshots are just normal image files that can stored and send via email programs to others. +为了使用截屏程序,需要进入到面板界面或者直接按下键盘上面的Windows键已进入面板,其中Windows键指的是键盘空格键的左边,有Windows图标的键。 -To use the screenshots program, go to Dash or press the Windows key on your keyboard to bring up Dash. The Windows key is the key left of the spacebar with Windows logo. +当面板打开后,找到“截屏”,然后打开这样程序。 -When Dash opens, search for Screenshot, select Screenshot to open it. +下面是你能够通过这个截屏程序做的操作: -Here are some of the screen you can capture: +- 截取整个屏幕 +- 截取当前程序的窗口 +- 截取特定区域 -- You can grab the whole screen -- You can grab the current program windows -- You can select a particular area and grab it - -If you wan to include the mouse pointer, check the box next to it and enable it. +如果你想在截图时将鼠标的箭头也一起截取,可以将在下方图片中的Effects选项中的"Include pointer"选项选中就可以了。 ![](http://www.liberiangeek.net/wp-content/uploads/2013/12/screenshot.png) -When you want to capture a screen, click ‘**Take Screenshot**’. The program will disappear and automatically take a screenshot. +当你选择好你的截屏方式后,点击图片中的‘**截图**’按钮,然后程序就会退出并且自动保存图片。 -If you want to capture a particular area, choose that option and when you click ‘**Take Screenshot**’, the mouse pointer will change into a crosshair. You can then be drag the curser to desired size. When you stop, the image is captured automatically. +如果你想截取特定区域,需要选择该方式,当你点击‘**截图**’按钮时,鼠标会变成十字形状。此刻,你可以拖拽这个十字形状的鼠标,来得到你任意你想截取的区域。在你停止拖拽鼠标后,图片会被启动截取。 -This is how you do it when you’re using Ubuntu +上面提到的就是你在使用Ubuntu时,能够使用它做的一个截图操作。 -Hope this helps and please come back again. +希望这些能够帮助你,也欢迎你下次再到我们网站。 -Enjoy! +祝您工作、生活愉快! -------------------------------------------------------------------------------- via: http://www.liberiangeek.net/2013/12/daily-ubuntu-tips-take-screenshots-of-your-desktop/ -译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) +译者:[liuaiping](https://github.com/liuaiping) 校对:[校对者ID](https://github.com/校对者ID) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 2239b73fd5f020b4481d378020e65aede7735427 Mon Sep 17 00:00:00 2001 From: liuaiping Date: Tue, 21 Jan 2014 19:10:15 +0800 Subject: [PATCH 06/99] modify the screenshots --- sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md b/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md index 95e260f098..b1696f3052 100755 --- a/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md +++ b/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md @@ -13,7 +13,7 @@ Ubuntu,是一个能让你进行多种任务流行、实用的操作系统。 为了使用截屏程序,需要进入到面板界面或者直接按下键盘上面的Windows键已进入面板,其中Windows键指的是键盘空格键的左边,有Windows图标的键。 -当面板打开后,找到“截屏”,然后打开这样程序。 +当面板打开后,找到“截屏”,然后打开这样程序(译者注:需要在已安装程序中查找或者直接在搜索框中输入“截图”)。 下面是你能够通过这个截屏程序做的操作: From 17b47b66b96e6dd6adac39d3c47230682449ac51 Mon Sep 17 00:00:00 2001 From: liuaiping Date: Tue, 21 Jan 2014 19:15:22 +0800 Subject: [PATCH 07/99] =?UTF-8?q?Update=20Daily=20Ubuntu=20Tips=20?= =?UTF-8?q?=E2=80=93=20Take=20Screenshots=20Of=20your=20Desktop.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...Tips – Take Screenshots Of your Desktop.md | 84 +++++++++---------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md b/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md index b1696f3052..29cbc8af7b 100755 --- a/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md +++ b/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md @@ -1,44 +1,44 @@ -Ubuntu日常操作小技巧-截屏 -=========================================================================== -===== - -================================================================================ -Ubuntu,是一个能让你进行多种任务流行、实用的操作系统。从使用Libreoffice创建和编辑文档,到使用GIMP处理图片,Ubuntu最佳选择。 - -如果你需要一个方便的操作系统来完成自己的工作,那么最后你会选择Ubuntu。 - -你可以用Ubuntu做的另外一件事是对你的桌面截屏或者激活应用程序的窗口。有很多第三方工具可以供你选择来做这些事情,但是实际你没有必要这么做,因为Ubuntu安装时就已经自带了这些功能。 - -如果你想向别人展示如何在Ubuntu上面做一些事情,那么这个应用程序就非常有用。截屏得到的图片文件可以保存,也可以通过email发送给其他人。 - -为了使用截屏程序,需要进入到面板界面或者直接按下键盘上面的Windows键已进入面板,其中Windows键指的是键盘空格键的左边,有Windows图标的键。 - -当面板打开后,找到“截屏”,然后打开这样程序(译者注:需要在已安装程序中查找或者直接在搜索框中输入“截图”)。 - -下面是你能够通过这个截屏程序做的操作: - +Ubuntu日常操作小技巧-截屏 +=========================================================================== +===== + +================================================================================ +Ubuntu,是一个能让你进行多种任务流行、实用的操作系统。从使用Libreoffice创建和编辑文档,到使用GIMP处理图片,Ubuntu最佳选择。 + +如果你需要一个方便的操作系统来完成自己的工作,那么最后你会选择Ubuntu。 + +你可以用Ubuntu做的另外一件事是对你的桌面截屏或者激活应用程序的窗口。有很多第三方工具可以供你选择来做这些事情,但是实际你没有必要这么做,因为Ubuntu安装时就已经自带了这些功能。 + +如果你想向别人展示如何在Ubuntu上面做一些事情,那么这个应用程序就非常有用。截屏得到的图片文件可以保存,也可以通过email发送给其他人。 + +为了使用截屏程序,需要进入到面板界面或者直接按下键盘上面的Windows键已进入面板,其中Windows键指的是键盘空格键的左边,有Windows图标的键。 + +当面板打开后,找到“截屏”,然后打开这样程序(译者注:需要在已安装程序中查找或者直接在搜索框中输入“截图”)。 + +下面是你能够通过这个截屏程序做的操作: + - 截取整个屏幕 - 截取当前程序的窗口 -- 截取特定区域 - -如果你想在截图时将鼠标的箭头也一起截取,可以将在下方图片中的Effects选项中的"Include pointer"选项选中就可以了。 - -![](http://www.liberiangeek.net/wp-content/uploads/2013/12/screenshot.png) - -当你选择好你的截屏方式后,点击图片中的‘**截图**’按钮,然后程序就会退出并且自动保存图片。 - -如果你想截取特定区域,需要选择该方式,当你点击‘**截图**’按钮时,鼠标会变成十字形状。此刻,你可以拖拽这个十字形状的鼠标,来得到你任意你想截取的区域。在你停止拖拽鼠标后,图片会被启动截取。 - -上面提到的就是你在使用Ubuntu时,能够使用它做的一个截图操作。 - -希望这些能够帮助你,也欢迎你下次再到我们网站。 - -祝您工作、生活愉快! - --------------------------------------------------------------------------------- - -via: http://www.liberiangeek.net/2013/12/daily-ubuntu-tips-take-screenshots-of-your-desktop/ - -译者:[liuaiping](https://github.com/liuaiping) 校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 +- 截取特定区域 + +如果你想在截图时将鼠标的箭头也一起截取,可以将在下方图片中的Effects选项中的"Include pointer"选项选中就可以了。 + +![](http://www.liberiangeek.net/wp-content/uploads/2013/12/screenshot.png) + +当你选择好你的截屏方式后,点击图片中的‘**截图**’按钮,然后程序就会退出并且自动保存图片。 + +如果你想截取特定区域,需要选择该方式,当你点击‘**截图**’按钮时,鼠标会变成十字形状。此刻,你可以拖拽这个十字形状的鼠标,来得到你任意你想截取的区域。在你停止拖拽鼠标后,图片会被启动截取。 + +上面提到的就是你在使用Ubuntu时,能够使用它做的一个截图操作。 + +希望这些能够帮助你,也欢迎你下次再到我们网站。 + +祝您生活、工作愉快! + +-------------------------------------------------------------------------------- + +via: http://www.liberiangeek.net/2013/12/daily-ubuntu-tips-take-screenshots-of-your-desktop/ + +译者:[liuaiping](https://github.com/liuaiping) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 0f4599b1134f4a3a1e21005b6f1b1d018481e4a1 Mon Sep 17 00:00:00 2001 From: bazz2 Date: Tue, 21 Jan 2014 21:01:44 +0800 Subject: [PATCH 08/99] [bazz2]Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md --- ...inux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sources/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md b/sources/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md index e4ddd5c111..20c36b28bd 100644 --- a/sources/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md +++ b/sources/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md @@ -1,3 +1,4 @@ +[bazz2 到此一游] Linux Top 3: Linux 3.13, System Rescue 4 and BackBox 3.13 ================================================================================ ### 1) Linux 3.13 ### @@ -41,4 +42,4 @@ via: http://www.linuxplanet.com/news/linux-top-3-linux-3.13-system-rescue-4-and- 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 [1]:http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=5ce3f32b5264b337bfd13a780452a17705307725 -[2]:http://www.sysresccd.org/Changes-x86 \ No newline at end of file +[2]:http://www.sysresccd.org/Changes-x86 From da2373516f3fd595d10cfdc066cfe6d6ba09d1fc Mon Sep 17 00:00:00 2001 From: zsJacky Date: Tue, 21 Jan 2014 21:18:59 +0800 Subject: [PATCH 09/99] translating --- ...Linux pwd command - Know Your Current Working Directory.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sources/Linux pwd command - Know Your Current Working Directory.md b/sources/Linux pwd command - Know Your Current Working Directory.md index 91b1cfa470..4a07e435db 100644 --- a/sources/Linux pwd command - Know Your Current Working Directory.md +++ b/sources/Linux pwd command - Know Your Current Working Directory.md @@ -1,3 +1,5 @@ +[翻译中]zsJacky + Linux pwd command - Know Your Current Working Directory ================================================================================ Where you are inside a deep directory, sometimes you may want to know where exactly you are. With this pwd command, you can do it. @@ -66,6 +68,6 @@ pwd may help you to know where your current directory when your bash don’t pri via: http://linoxide.com/linux-command/linux-pwd-command/ -译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) +译者:[zsJacky](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file From d71d9317518580a123d43448bb05ff6061a51bc7 Mon Sep 17 00:00:00 2001 From: liuaiping Date: Tue, 21 Jan 2014 22:11:42 +0800 Subject: [PATCH 10/99] rm from sources --- ...Tips – Take Screenshots Of your Desktop.md | 44 ------------------- 1 file changed, 44 deletions(-) delete mode 100755 sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md diff --git a/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md b/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md deleted file mode 100755 index 29cbc8af7b..0000000000 --- a/sources/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md +++ /dev/null @@ -1,44 +0,0 @@ -Ubuntu日常操作小技巧-截屏 -=========================================================================== -===== - -================================================================================ -Ubuntu,是一个能让你进行多种任务流行、实用的操作系统。从使用Libreoffice创建和编辑文档,到使用GIMP处理图片,Ubuntu最佳选择。 - -如果你需要一个方便的操作系统来完成自己的工作,那么最后你会选择Ubuntu。 - -你可以用Ubuntu做的另外一件事是对你的桌面截屏或者激活应用程序的窗口。有很多第三方工具可以供你选择来做这些事情,但是实际你没有必要这么做,因为Ubuntu安装时就已经自带了这些功能。 - -如果你想向别人展示如何在Ubuntu上面做一些事情,那么这个应用程序就非常有用。截屏得到的图片文件可以保存,也可以通过email发送给其他人。 - -为了使用截屏程序,需要进入到面板界面或者直接按下键盘上面的Windows键已进入面板,其中Windows键指的是键盘空格键的左边,有Windows图标的键。 - -当面板打开后,找到“截屏”,然后打开这样程序(译者注:需要在已安装程序中查找或者直接在搜索框中输入“截图”)。 - -下面是你能够通过这个截屏程序做的操作: - -- 截取整个屏幕 -- 截取当前程序的窗口 -- 截取特定区域 - -如果你想在截图时将鼠标的箭头也一起截取,可以将在下方图片中的Effects选项中的"Include pointer"选项选中就可以了。 - -![](http://www.liberiangeek.net/wp-content/uploads/2013/12/screenshot.png) - -当你选择好你的截屏方式后,点击图片中的‘**截图**’按钮,然后程序就会退出并且自动保存图片。 - -如果你想截取特定区域,需要选择该方式,当你点击‘**截图**’按钮时,鼠标会变成十字形状。此刻,你可以拖拽这个十字形状的鼠标,来得到你任意你想截取的区域。在你停止拖拽鼠标后,图片会被启动截取。 - -上面提到的就是你在使用Ubuntu时,能够使用它做的一个截图操作。 - -希望这些能够帮助你,也欢迎你下次再到我们网站。 - -祝您生活、工作愉快! - --------------------------------------------------------------------------------- - -via: http://www.liberiangeek.net/2013/12/daily-ubuntu-tips-take-screenshots-of-your-desktop/ - -译者:[liuaiping](https://github.com/liuaiping) 校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From b4b1e672a1d90ac778b852c5b767618d4f72b035 Mon Sep 17 00:00:00 2001 From: liuaiping Date: Tue, 21 Jan 2014 22:14:19 +0800 Subject: [PATCH 11/99] =?UTF-8?q?=E5=AE=8C=E6=88=90=E7=BF=BB=E8=AF=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...Tips – Take Screenshots Of your Desktop.md | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100755 translated/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md diff --git a/translated/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md b/translated/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md new file mode 100755 index 0000000000..29cbc8af7b --- /dev/null +++ b/translated/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md @@ -0,0 +1,44 @@ +Ubuntu日常操作小技巧-截屏 +=========================================================================== +===== + +================================================================================ +Ubuntu,是一个能让你进行多种任务流行、实用的操作系统。从使用Libreoffice创建和编辑文档,到使用GIMP处理图片,Ubuntu最佳选择。 + +如果你需要一个方便的操作系统来完成自己的工作,那么最后你会选择Ubuntu。 + +你可以用Ubuntu做的另外一件事是对你的桌面截屏或者激活应用程序的窗口。有很多第三方工具可以供你选择来做这些事情,但是实际你没有必要这么做,因为Ubuntu安装时就已经自带了这些功能。 + +如果你想向别人展示如何在Ubuntu上面做一些事情,那么这个应用程序就非常有用。截屏得到的图片文件可以保存,也可以通过email发送给其他人。 + +为了使用截屏程序,需要进入到面板界面或者直接按下键盘上面的Windows键已进入面板,其中Windows键指的是键盘空格键的左边,有Windows图标的键。 + +当面板打开后,找到“截屏”,然后打开这样程序(译者注:需要在已安装程序中查找或者直接在搜索框中输入“截图”)。 + +下面是你能够通过这个截屏程序做的操作: + +- 截取整个屏幕 +- 截取当前程序的窗口 +- 截取特定区域 + +如果你想在截图时将鼠标的箭头也一起截取,可以将在下方图片中的Effects选项中的"Include pointer"选项选中就可以了。 + +![](http://www.liberiangeek.net/wp-content/uploads/2013/12/screenshot.png) + +当你选择好你的截屏方式后,点击图片中的‘**截图**’按钮,然后程序就会退出并且自动保存图片。 + +如果你想截取特定区域,需要选择该方式,当你点击‘**截图**’按钮时,鼠标会变成十字形状。此刻,你可以拖拽这个十字形状的鼠标,来得到你任意你想截取的区域。在你停止拖拽鼠标后,图片会被启动截取。 + +上面提到的就是你在使用Ubuntu时,能够使用它做的一个截图操作。 + +希望这些能够帮助你,也欢迎你下次再到我们网站。 + +祝您生活、工作愉快! + +-------------------------------------------------------------------------------- + +via: http://www.liberiangeek.net/2013/12/daily-ubuntu-tips-take-screenshots-of-your-desktop/ + +译者:[liuaiping](https://github.com/liuaiping) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 6abebbee52417e78a9f7783157081c6ea50e5b95 Mon Sep 17 00:00:00 2001 From: liuaiping Date: Tue, 21 Jan 2014 22:48:39 +0800 Subject: [PATCH 12/99] =?UTF-8?q?=E3=80=90=E7=BF=BB=E8=AF=91=E4=B8=AD?= =?UTF-8?q?=E3=80=91=20Daily=20Ubuntu=20Tips=20-=20Use=20Spotify=20In=20Ub?= =?UTF-8?q?untu=20Linux?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sources/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sources/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md b/sources/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md index cec1ed9308..3f790d07ec 100644 --- a/sources/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md +++ b/sources/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md @@ -1,3 +1,4 @@ +liuaiping翻译中 Daily Ubuntu Tips – Use Spotify In Ubuntu Linux ================================================================================ Spotify cloud music service has just lifted the restricted time limits for all users of all platforms (web/desktop/mobile). Users using any of these platforms can now listen to free music whenever without restrictions. @@ -40,4 +41,4 @@ via: http://www.liberiangeek.net/2014/01/daily-ubuntu-tips-use-spotify-in-ubuntu 译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From b5542a8435cfa50a258545c1d0d53839eb62fed8 Mon Sep 17 00:00:00 2001 From: geekpi Date: Wed, 22 Jan 2014 04:46:33 +0000 Subject: [PATCH 13/99] [Translating] 20 Linux ls Command Examples to Display the Entries of Directory --- ... ls Command Examples to Display the Entries of Directory.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sources/20 Linux ls Command Examples to Display the Entries of Directory.md b/sources/20 Linux ls Command Examples to Display the Entries of Directory.md index 5dcb57bb98..27d1b07d57 100644 --- a/sources/20 Linux ls Command Examples to Display the Entries of Directory.md +++ b/sources/20 Linux ls Command Examples to Display the Entries of Directory.md @@ -1,3 +1,6 @@ +Translating-----------geekpi + + 20 Linux ls Command Examples to Display the Entries of Directory ================================================================================ One of the basic command in Linux is ls. Without this command, we may find difficulties to explore the content if directories. This command must known by everyone who want to learn Linux. From 1ddc413b6eb37e47dfeee07ddb0bd36c2618c91d Mon Sep 17 00:00:00 2001 From: geekpi Date: Wed, 22 Jan 2014 06:03:14 +0000 Subject: [PATCH 14/99] [Translated] 20 Linux ls Command Examples to Display the Entries of Directory --- ...les to Display the Entries of Directory.md | 236 ------------------ ...les to Display the Entries of Directory.md | 235 +++++++++++++++++ 2 files changed, 235 insertions(+), 236 deletions(-) delete mode 100644 sources/20 Linux ls Command Examples to Display the Entries of Directory.md create mode 100644 translated/20 Linux ls Command Examples to Display the Entries of Directory.md diff --git a/sources/20 Linux ls Command Examples to Display the Entries of Directory.md b/sources/20 Linux ls Command Examples to Display the Entries of Directory.md deleted file mode 100644 index 27d1b07d57..0000000000 --- a/sources/20 Linux ls Command Examples to Display the Entries of Directory.md +++ /dev/null @@ -1,236 +0,0 @@ -Translating-----------geekpi - - -20 Linux ls Command Examples to Display the Entries of Directory -================================================================================ -One of the basic command in Linux is ls. Without this command, we may find difficulties to explore the content if directories. This command must known by everyone who want to learn Linux. - -### What is ls ### - -ls command is used to list files and directories. By default, it will be list the content of current directory. With some parameters, we can do more using ls. Here are the samples of ls usage in day-to-day operation - -#### 1. Run ls without parameter #### - -Running ls without parameter will display a list of files and or directories only. No other information can be seen from the output - - $ ls - -![](http://linoxide.com/wp-content/uploads/2014/01/ls.png) - -#### 2. Use long listing format #### - -Using -l character (small L letter), will display a long listing of the content of current directory. On the next examples, we will combine -l parameter (mostly) to get better result. - - $ ls -l - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_l.png) - -Here’s how to read the output : - -**1st column** -The first letter **d** does the content is directory or file. On the screenshot above, Desktop, Documents, Downloads and lynis-1.3.8 are directories. If it - (**minus sign**) it means that the content is file. While if it equal with l (**small L character**), means the content is link file. - -The next 9 character is about file permission. With the **first 3 rwx** characters are for Owner of the file, **the second 3 characters** are for Group owner of the file and **the last 3 characters** are for worldwide access to the file. - -**2nd column** -This tell us about how many link to this file - -**3rd column** -This tell us about who is the owner of the file / directory - -**4th column** -This tell us about who the group owner of the file / directory - -**5th column** -This tell us about the size of the file / directory in bytes unit. Except for directories, the size will always count as 4096 bytes - -**6th column** -This tell us about the last time and date the file is modified - -**7th column** -This tell us the filename or directory name - -#### 3. Show the size of file #### - -Reading size in bytes unit can confuse us. To read 6,5 M is easier compare with reading 6727680 byte. To do this, we can use -hcombine with **-l** parameter. **-h parameter means human readable** - - $ ls -lh - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_lh1.png) - -Another parameter that can do this is **--si** parameter. This parameter is similar with -h parameter, but **--si powers 1000 while -h powers 1024**. - - $ ls -si - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_si.png) - -#### 4. Sort file size #### - -After we can show the file size, we may want to sort it by file size. We can use -S parameter to to this. The list will be sort by the largest file size first. - - $ ls -lhS - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_lhS.png) - -#### 5. Scaling size #### - -Ls can scale size by before printing them using -**-block-size=SIZE**. Where SIZE are : - - K = Kilobyte - M = Megabyte - G = Gigabyte - T = Terabyte - P = Petabyte - E = Exabyte - Z = Zettabyte - Y = Yottabyte - -For example, we want to scale size using Megabyte units. So the syntax will be like this : - - $ ls -l --block-size=M - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_block_size.png) - -#### 6. Show hidden files #### - -In Linux, a file begins with “.” (**dot sign**) is a hidden file. To show it on ls command, we can use **-a** parameter. - - $ ls -a - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_a.png) - -#### 7. List directory entries only #### - -If we want to list directory entries only, we can use **-d** parameter. - - $ ls -d */ - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_d.png) - -#### 8. Print entries without owner information #### - -To do this, we can use **-g** parameter. - - $ ls -g - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_lg.png) - -#### 9. Print entries without group information #### - -While -g is suppress owner information, **-G** will suppress group information - - $ ls -lG - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_lG2.png) - -#### 10. Print UID and GID #### - -If we want to know the UID and GID of owner and group owner, we can do it using ls command with **-n** parameter. Here’s a sample. - - $ ls -n - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_n.png) - -From the example above, we know that **user pungki has UID** = 1000 and **GID = 1000**. While **root group has GID = 0** - -#### 11. Print with no color #### - -Some Linux distribution is enable color options to ls command. This will make ls print the list in color. If you don’t want it, you can use **--color=never** parameter. - - $ ls --color=never - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_color_never.png) - -#### 12. Print the index number of each file #### - -To print the index number or known as inode number, we can use -i parameter. The index number will appear at first column. - - $ ls -li - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_inode.png) - -#### 13. Add / (slash sign) to mark directory #### - -To do this, use **-p** parameter. - - $ ls -p - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_p.png) - -#### 14. Reverse order while sorting #### - -You may also want to list entries in reverse order. To do this, we can use **-r** parameter. - - $ ls -r - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_r.png) - -#### 15. List subdirectories recursively #### - -With **-R** parameter, you can list directory including its subdirectories. - - $ ls -R - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_Recursive.png) - -#### 16. Sort by extension #### - -You can sort the list by extension using -X parameter or --sort=extension. - - $ ls -lX - -**Or** - - $ ls --sort=extension - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_x.png) - -#### 17. List by modification time #### - -Using -t parameter will sort the list by modification time which the newest first. - - $ ls -lt - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_lt.png) - -#### 18. List your home directory #### - -For listing your home directory, we can short the directory using “~” (**tilde sign**). So you don’t have to type your full directory name. Let say if the home directory name is **/home/pungki**, then **~** sign have the meaning with /home/pungki. - - $ ls ~ - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_tilde.png) - -#### 19. List parent directory #### - -Whenever you are inside a directory, you can also list the parent directory without need to type directory full name. Here’s a sample. - - $ ls ../ - -This will list the contents of the directory **one** level above. - - $ ls ../../ - -This will list the contents of the directory **two** level above. - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_parent.png) - -#### 20. Print the version of ls command #### - -To print it, use --version parameter - - $ ls --version - -![](http://linoxide.com/wp-content/uploads/2014/01/ls_version.png) - -### Conclusion ### - -That’s some parameters which can be used on day-to-day operation. Of course you can always consult with ls manual page by typing **man ls** or **ls --help** on your console to explore more detail. - --------------------------------------------------------------------------------- - -via: http://linoxide.com/linux-command/linux-ls-command/ - -译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file diff --git a/translated/20 Linux ls Command Examples to Display the Entries of Directory.md b/translated/20 Linux ls Command Examples to Display the Entries of Directory.md new file mode 100644 index 0000000000..bd0484fb3d --- /dev/null +++ b/translated/20 Linux ls Command Examples to Display the Entries of Directory.md @@ -0,0 +1,235 @@ +20个linux ls命令示例来显示目录条目 +================================================================================ +Linux中一个基本命令是ls。没有这个命令,我们会在浏览目录条目时会遇到困难。这个命令必须被每个学习Linux的人知道。 + +### ls是什么 ### + +ls命令用于列出文件和目录。默认上,他会列出当前目录的内容。带上参数后,我们可以用ls做更多的事情。这里是一些在日常操作中使用到的ls用法的示例。 + +#### 1. 不带参数运行ls #### + +不带参数运行ls会只列出文件或者目录。看不大其他信息输出。 + + $ ls + +![](http://linoxide.com/wp-content/uploads/2014/01/ls.png) + +#### 2. 使用长清单模式 #### + +使用-l字符(小写L字符),会显示当前目录内容的常列表。在接下来的例子中,我们会结合-l参数(大多数)来得到更好的结果。 + + $ ls -l + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_l.png) + +这里是如何读取输出 : + +**第1列** +第一个字母**d**意味着内容是目录或者文件。在上面的截图中,Desktop、 Documents、 Downloads 和 lynis-1.3.8是目录。如果是'-'(**减号**),这意味着它的内容是文件。当它是l(**小写l字符**),意味这内容是链接文件。 + +下面的9个字符是关于文件权限。**前3个rwx**字符是文件的拥有者,**第二组3rwx**是文件的所有组,**最后的rwx**是对其他人访问文件的权限。 + +**第2列** +这行告诉我们有多少链接指向这个文件。 + +**第3列** +这行告诉我们谁是这个文件/文件夹的所有者。 + +**第4列** +这行告诉我们谁是这个文件/文件夹的所有组。 + +**第5列** +这行告诉我们这个文件/文件夹的以B为单位的大小。 除了目录的大小总是4096B。 + +**第6列** +这告诉我们文件最后的修改时间。 + +**第7列** +这告诉我们文件名或者目录名。 + +#### 3. 显示文件大小 #### + +以B为单位看大小会迷惑我们。6.5M读起来比6727680B更简单。要这么做,我们可以使用-h与**-l**结合的参数。**-h参数意味着人类可读**。 + + $ ls -lh + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_lh1.png) + +另外一个可以这么做的参数是**--si**。这个参数和-h参数类似,但是**-si以1000为单位,而-h以1024为单位**。 + + $ ls -si + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_si.png) + +#### 4. 排序文件大小 #### + +在我们可以显示文件大小之后,我们希望以文件大小排序。我们可以使用-S参数来这么做。这列表会从大到校排序。 + + $ ls -lhS + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_lhS.png) + +#### 5. 测量大小 #### + +ls可以通过使用**-block-size=SIZE**改测量大小。这里的SIZE是: + + K = Kilobyte + M = Megabyte + G = Gigabyte + T = Terabyte + P = Petabyte + E = Exabyte + Z = Zettabyte + Y = Yottabyte + +比如,我们希望使用MB作为测量大小。所以语法就会像这样: + + $ ls -l --block-size=M + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_block_size.png) + +#### 6. 显示隐藏文件 #### + +在Linux中,以"."(**点号**)是一个隐藏文件。为了在ls命令中显示它,我们可以使用**-a**选项。 + + $ ls -a + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_a.png) + +#### 7. 只列出目录条目 #### + +如果我们希望只列出目录,我们可以使用**-d**选项。 + + $ ls -d */ + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_d.png) + +#### 8. 不打印拥有者信息 #### + +要这么做,我们使用**-g**选项。 + + $ ls -g + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_lg.png) + +#### 9. 不打印组信息 #### + +-g抑制了拥有者信息,**—G**会抑制组信息。 + + + $ ls -lG + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_lG2.png) + +#### 10. 打印UID和GID #### + +如果你想要知道所有人和所有组的UID和GID,我们可以带**-n**选项使用ls命令。这里是个例子。 + + $ ls -n + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_n.png) + +从上面的例子中,我们知道**用户pungki的UID**是100,**GID是1000**,而**root组的GID是0**。 + +#### 11. 不带颜色打印 #### + +一些Linux发行版已经对ls命令启用彩色。这会使ls以彩色打印列表。如果你不想要这样,你可以使用 **--color=never** 参数。 + + $ ls --color=never + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_color_never.png) + +#### 12. 打印每个文件的索引号 #### + +为了打印索引或者众所周知的inode号,我们可以使用-i选项。索引号会显示在第一列。 + + $ ls -li + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_inode.png) + +#### 13. 增加 / (斜线) 标记目录 #### + +要这么做,使用**-p选项**。 + + $ ls -p + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_p.png) + +#### 14. 排序时反转顺序 #### + +你或许需要在列出条目时反转顺序。要这么做,你可以使用**-r**选项。 + + $ ls -r + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_r.png) + +#### 15. 递归列出子目录 #### + +带**-R**参数后,你可以列出包含它子目录的目录。 + + $ ls -R + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_Recursive.png) + +#### 16. 扩展名排序 #### + +你可以使用-X参数或者--sort=extension来通过扩展名来排序。 + + $ ls -lX + +**或** + + $ ls --sort=extension + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_x.png) + +#### 17. 通过修改时间列出 #### + +使用-t选项会按修改时间排序,新的文件在前。 + + $ ls -lt + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_lt.png) + +#### 18. 列出你的家目录 #### + +要列出你的家目录,你可以缩写目录成"~"(**波浪号**)。你不必输入完整的目录名。让我们假设家文件名为**/home/pungki**,那么**波浪号**就对/home/pungki有意义了。 + + $ ls ~ + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_tilde.png) + +#### 19. 列出父目录 #### + +Whenever you are inside a directory, you can also list the parent directory without need to type directory full name. Here’s a sample. +无论你在那个目录,你可以列出父目录而不必输入完整路径。这是个例子。 + + $ ls ../ + +这回列出**一**层之上的目录内容。 + + $ ls ../../ + +这回列出**两**层之上的目录内容。 + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_parent.png) + +#### 20. 打印ls命令版本 #### + +使用--version参数打印它。 + + $ ls --version + +![](http://linoxide.com/wp-content/uploads/2014/01/ls_version.png) + +### 总结 ### + +这些是在日常操作中会使用到的参数。当然你总可以输入**man ls** 或者 **ls --help** 来查询ls的手册页 + +-------------------------------------------------------------------------------- + +via: http://linoxide.com/linux-command/linux-ls-command/ + +译者:[geekpi](https://github.com/geekpi) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file From 69899d60df7172265549c4ef62ab16d8bcbd59a5 Mon Sep 17 00:00:00 2001 From: carolinewuyan <309866211@qq.com> Date: Wed, 22 Jan 2014 14:52:01 +0800 Subject: [PATCH 15/99] =?UTF-8?q?=E6=A0=A1=E5=AF=B9=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Find Saved WiFi Password In Linux Mint 16 [Beginner].md | 1 + 1 file changed, 1 insertion(+) diff --git a/translated/Find Saved WiFi Password In Linux Mint 16 [Beginner].md b/translated/Find Saved WiFi Password In Linux Mint 16 [Beginner].md index 7634592f6e..e4b9c526f4 100644 --- a/translated/Find Saved WiFi Password In Linux Mint 16 [Beginner].md +++ b/translated/Find Saved WiFi Password In Linux Mint 16 [Beginner].md @@ -30,3 +30,4 @@ via: http://itsfoss.com/find-wifi-password-linux-mint-16/ 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 [1]:http://itsfoss.com/how-to-find-saved-wireless-wifi-passwords-ubuntu/ + From 9590e48fe8d9ba1685d7f17026e49a886666f91f Mon Sep 17 00:00:00 2001 From: DeadFire Date: Wed, 22 Jan 2014 15:08:04 +0800 Subject: [PATCH 16/99] =?UTF-8?q?20140122-1=20=E9=80=89=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...s A Stylish Desktop Companion For Linux.md | 51 +++++++++ sources/Pear OS Is History!.md | 33 ++++++ ...n Delivers Complete 2014 Event Schedule.md | 107 ++++++++++++++++++ ...GNOME 14.04 Wallpaper Contest Kicks Off.md | 42 +++++++ 4 files changed, 233 insertions(+) create mode 100644 sources/Conky Harmattan Is A Stylish Desktop Companion For Linux.md create mode 100644 sources/Pear OS Is History!.md create mode 100644 sources/The Linux Foundation Delivers Complete 2014 Event Schedule.md create mode 100644 sources/Ubuntu GNOME 14.04 Wallpaper Contest Kicks Off.md diff --git a/sources/Conky Harmattan Is A Stylish Desktop Companion For Linux.md b/sources/Conky Harmattan Is A Stylish Desktop Companion For Linux.md new file mode 100644 index 0000000000..98daaaad8c --- /dev/null +++ b/sources/Conky Harmattan Is A Stylish Desktop Companion For Linux.md @@ -0,0 +1,51 @@ +Conky Harmattan Is A Stylish Desktop Companion For Linux +================================================================================ +![](http://www.omgubuntu.co.uk/wp-content/uploads/2014/01/conky-harmatten.jpg) + +**To butcher a well-worn phrase, ‘With great power comes great frustration’ – at least that’s the case when wrestling with Conky, the versatile system monitoring tool for Linux.** + +On the one hand it’s super featured and highly versatile, on the other it’s a pain in the rump to configure. + +![Several themes and modes are included](http://www.omgubuntu.co.uk/wp-content/uploads/2014/01/Screen-Shot-2014-01-21-at-20.42.42.png) + +**Conky Harmattan**, a new collection of themes from deviantArt user Zagortenay333, is no exception to this rule. Whilst the screenshots show off a stylish desktop widget that’s sure to impress most who see it, the effort needed to get it running will scare many of those people away. + +To help, its creator has included a **thorough step-by-step guide to installing** it and, for when things don’t quite appear as planned, a **helpful “troubleshooting” file** lists fixes for some of the most commonly encountered issues. + +Harmatten includes: + +- **12 themes**, including Ubuntu Touch, Numix and Elementary designs +- **4 display modes**, including ‘mini’ and ‘compact’ +- **2 weather modes** +- **Metric and Imperial weather unit options** + +By default Harmattan is “fixed”; this means that you can’t move it around using your mouse. Instead you’ll need to adjust the ‘x’ and ‘y’ gap values in the conky-config file during setup – another tick in the “faff” column! + +Unlike most Conky Themes Harmattan doesn’t require you to jump through lua rings hoops to replicate on your screen what you see on others’. + +### Getting Harmattan Conky ### + +To use this theme you’ll first need to install conky-all and curl from the Ubuntu Software Centre. Without these some features may not work. + +- [Install conky-all in Ubuntu][1] +- [Install curl in Ubuntu][2] + +Next, to download the theme head on over to the author’s deviantArt page. + +- [Download Conky Harmattan][3] + +After extracting the Harmattan package archive, press Ctrl+H in the Nautilus file browser to view ‘hidden’ files. + +Lastly, fire up the ‘Installation’ read me and follow the advice. + +-------------------------------------------------------------------------------- + +via: http://www.omgubuntu.co.uk/2014/01/conky-harmattan-for-linux + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:apt:conky-all +[2]:apt:curl +[3]:http://www.deviantart.com/art/Conky-Harmattan-426662366 \ No newline at end of file diff --git a/sources/Pear OS Is History!.md b/sources/Pear OS Is History!.md new file mode 100644 index 0000000000..e04757bda7 --- /dev/null +++ b/sources/Pear OS Is History!.md @@ -0,0 +1,33 @@ +Pear OS Is History! +================================================================================ +![](http://itsfoss.com/wp-content/uploads/2014/01/RIP_PearOS.jpeg) + +Start of 2014 sees the demise of another Linux distribution. This time its Mac lookalike [Pear OS][1] that bids good bye. Starting from today, Pear OS is no longer available for download. Pear Cloud server will also go offline from 31 January. + +Unlike [Linux distributions that were discontinued in 2013][2], Pear OS is not discontinued for the lack of fund or man power, rather it has been bought by some unknown big enterprise (I hope its not Apple :P) that will use Pear OS for its own product. That means Pear OS cannot be forked or continued by community. + +Owner of Pear OS, David Tavares announced the news on [Facebook][3] on 20 January 2014. + +> Its future is now in hands of a company who wants to remain anonymous for the moment. The concept has pleased them it and now wants to continue and improve the system for their own products. I can not give a name but it is a very large company well known … + +The same message is displayed on the Pear OS website as well. David thanked the user and developers for their support in the farewell message. + +Probably this explains why Pear OS 8 was excessively buggy. David was less focused on developing Pear OS as he was busy in finalizing the deal. {Read: [Pear OS 8 review][4]} + +I saw couple of angry messages on social networking sites that it goes against the ‘norms’ of Open Source. While the outburst is justified to an extent, it is David’s right to choose what he thinks is better for his future. As he indicated that he is going in other direction, may be to start a new venture. I wish him good luck for his future. + +With Pear OS gone, its users may [install Elementary OS Luna][5], another Ubuntu based distribution with OS X-inspired looks. + +-------------------------------------------------------------------------------- + +via: http://itsfoss.com/pear-os-history/ + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://pearlinux.fr/ +[2]:http://itsfoss.com/year-2013-linux-2-linux-distributions-discontinued/ +[3]:https://www.facebook.com/permalink.php?story_fbid=453625568072975&id=340980619337471&stream_ref=10 +[4]:http://itsfoss.com/pear-os-8-review/ +[5]:http://itsfoss.com/guide-install-elementary-os-luna/ \ No newline at end of file diff --git a/sources/The Linux Foundation Delivers Complete 2014 Event Schedule.md b/sources/The Linux Foundation Delivers Complete 2014 Event Schedule.md new file mode 100644 index 0000000000..c79535fcf2 --- /dev/null +++ b/sources/The Linux Foundation Delivers Complete 2014 Event Schedule.md @@ -0,0 +1,107 @@ +The Linux Foundation Delivers Complete 2014 Event Schedule +================================================================================ +he Linux Foundation has changed up its mode of planning events, and has released its schedule of events for the entire year. A new video is also being launched with the announcement, which is live here: [The Linux Foundation Event Experience][1]. Here are more details on what this year's foundation events will focus on. + +The 2014 events schedule, which includes LinuxCon and CloudOpen in North America and Europe, as well as the Linux Foundation Collaboration Summit, Embedded Linux Conference, Android Builders Summit and ApacheCon, among others. LinuxCon and CloudOpen North America will take place this year in Chicago and will be co-located with the Linux Kernel Summit. LinuxCon and CloudOpen Europe will be in Duesseldorf, Germany, along with Embedded Linux Conference, KVM Forum and Linux Plumbers Conference. + +“Nearly every technology sector and community is eager to benefit from open, collaborative development process in some way,” said Jim Zemlin, executive director at The Linux Foundation, in a statement. “Today, industries as varied as automotive, life sciences and gaming are interested in tapping into the collective knowledge base and success of Linux and open development." + +Here are highlights from the 2014 event schedule, including some interesting cloud computing events: + +#### [OpenDaylight Summit][2] #### + +February 4-5, 2014, Hyatt Santa Clara, Santa Clara, Calif. + +A technical summit for developers and users involved in the community, projects, products, and companies in the Software-Defined Networking (SDN) and Network Functions Virtualization (NFV) space. + +#### [Linux Storage, Filesystem and MM Summit][3] #### + +March 24-25, 2014, The Meritage Resort, Napa Valley, Calif. + +Invitation-only event that brings together developers and researchers who work with the Linux storage, memory management and file system stack. + +#### [Linux Foundation Collaboration Summit][4] #### + +March 26-28, 2014, The Meritage Resort, Napa Valley, Calif. + +An exclusive, invitation-only summit that brings together core kernel developers, distribution maintainers, ISVs, end users, system vendors and other community organizations for sessions and workgroup meetings that help solve the most pressing issues facing Linux today. + +#### [ApacheCon][5] #### + +April 7-9, 2014, The Westin, Denver, Co. + +ApacheCon is the only event dedicated to bringing together the 100+ Apache Software Foundation project communities as well as other open source projects across multiple sectors in one venue to advance the work that is defining the future of technology and that represents a new generation of software development. It hosts collaboration on some of the today’s hottest open source projects, including Apache projects like Cassandra, Cordova, CloudStack, CouchDB, Geronimo, Hadoop, Hive, HTTP Server, Lucene, OpenOffice, Struts, Subversion and Tomcat, among many others. + +#### [CloudStack Collaboration Conference North America][6] #### + +April 9-11, 2014, The Westin, Denver, Co. + +The CloudStack Collaboration Conference North America brings together developers, systems administrators and DevOps professionals who are building and managing large networks of virtual machines and advancing the state-of-the-art for cloud computing technologies. The event offers a neutral environment where attendees can advance their work with Apache CloudStack. + +#### [Embedded Linux Conference][7] #### + +April 29-May 1, 2014, San Jose Marriott, San Jose, Calif. + +Now in its 10th year, this is the premier vendor-neutral technical conference for companies and developers using Linux in embedded products. + +#### [Android Builders Summit][8] #### + +April 29-May 1, 2014, San Jose Marriott, San Jose, Calif. + +A technical summit for OEMs, their device manufacturers, integrators, custom builders, and the growing Android and Linux Kernel developer communities. + +#### [LinuxCon North America][9] #### + +August 20-22, 2014, Sheraton Chicago, Chicago + +LinuxCon is the leading annual technical conference in North America, bringing together developers, system administrators, DevOps professionals, business executives and more in a collaboration and education space for the Linux community. + +#### [CloudOpen North America][10] #### + +August 20-22, 2014, Sheraton Chicago, Chicago + +CloudOpen brings together the open source projects, products and companies that are driving the cloud and big data ecosystems today to share best practices from the world of traditional open source. + +#### [LinuxCon Europe][11] #### + +October 13-15, 2014, Duesseldorf Congress Centre, Duesseldorf, Germany + +LinuxCon Europe brings together the European Linux community, from developers, system administrators and DevOps professionals to business executives and more in a collaboration and education space for the Linux community. Previous locations have included Prague and Barcelona. + +#### [CloudOpen Europe][12] #### + +October 13-15, 2014, Duesseldorf Congress Centre, Duesseldorf, Germany + +CloudOpen Europe brings together the open source projects, products and companies that are driving the cloud and big data ecosystems today to share best practices from the world of traditional open source. + +#### [Embedded Linux Conference Europe][13] #### + +October 13-15, 2014, Duesseldorf Congress Centre, Duesseldorf, Germany + +Now in its 10th year, this is the premier vendor-neutral technical conference for companies and developers using Linux in embedded products. + +For more information about Linux Foundation events, you can visit: [http://events.linuxfoundation.org][14]. + + +-------------------------------------------------------------------------------- + +via: http://ostatic.com/blog/the-linux-foundation-delivers-complete-2014-event-schedule + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://youtu.be/-WUeelICQ2U +[2]:http://events.linuxfoundation.org/events/opendaylight-summit +[3]:https://events.linuxfoundation.org/events/lsfmm-summit +[4]:https://events.linuxfoundation.org/events/collaboration-summit +[5]:http://events.linuxfoundation.org/events/apachecon-north-america +[6]:http://events.linuxfoundation.org/events/apachecon-north-america +[7]:https://events.linuxfoundation.org/events/embedded-linux-conference +[8]:https://events.linuxfoundation.org/events/android-builders-summit +[9]:http://events.linuxfoundation.org/events/linuxcon +[10]:http://events.linuxfoundation.org/events/cloudopen-north-america +[11]:https://events.linuxfoundation.org/events/linuxcon-europe +[12]:http://events.linuxfoundation.org/events/cloudopen-europe +[13]:http://events.linuxfoundation.org/events/embedded-linux-conference-europe +[14]:http://events.linuxfoundation.org/ \ No newline at end of file diff --git a/sources/Ubuntu GNOME 14.04 Wallpaper Contest Kicks Off.md b/sources/Ubuntu GNOME 14.04 Wallpaper Contest Kicks Off.md new file mode 100644 index 0000000000..98f7bc0e0b --- /dev/null +++ b/sources/Ubuntu GNOME 14.04 Wallpaper Contest Kicks Off.md @@ -0,0 +1,42 @@ +Ubuntu GNOME 14.04 Wallpaper Contest Kicks Off +================================================================================ +![](http://www.omgubuntu.co.uk/wp-content/uploads/2014/01/gnome_example.jpg) + +**Macro lenses at the ready: Ubuntu GNOME is on the hunt for a new set of community-contributed wallpapers to feature in its forthcoming release.** + +Ubuntu GNOME 14.04, due in mid-April, wants to look as good as it possibly can. And to do that it needs your help to ensure it ships with a swish selection of wallpapers and backgrounds. + +Interested? Here’s what you need to g-know. + +### Wallpaper Contest Rules ### + +Entry is open to everyone, but you’ll need to be a keen photographer or eager illustrator to take part as the Ubuntu GNOME design team are only looking to include original work. + +The full [submission guidelines][1] are straightforward. In summary they seek to ensure that entries: + +- Don’t include brand names, logos or trademarks +- Don’t use violent, religious or explicit imagery +- Are simple in composition with a single point of focus +- Are designed with the GNOME Shell UI in mind + +It should go without saying: only submit work to which you own the full copyright, and try to aim for a minimum size of **2560 x 1600** (pixels). + +Deadline for all entries is February 27. After this date the Ubuntu GNOME design team will pick their favourites. The precise number of winning wallpapers will be based on the amount and overall quality of entries. + +Like the regular Ubuntu wallpaper competition, Ubuntu GNOME are accepting submissions on Flickr. + +- [Ubuntu GNOME Wallpaper Contest on Flickr][2] + +For those without (or unwilling to sign up for) a Yahoo! account entries can also be made via the [Ubuntu GNOME Wiki][3] (which requires an Ubuntu One account). + +-------------------------------------------------------------------------------- + +via: http://www.omgubuntu.co.uk/2014/01/ubuntu-gnome-14-04-wallpaper-contest + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:https://wiki.ubuntu.com/UbuntuGNOME/Artwork/Trusty/CommunityWallpapers +[2]:http://www.flickr.com/groups/2484760@N20/ +[3]:https://wiki.ubuntu.com/UbuntuGNOME/Artwork/Trusty/CommunityWallpapers/Submissions \ No newline at end of file From 023970ad45b6fd5dcbae13851a97fc3142047957 Mon Sep 17 00:00:00 2001 From: carolinewuyan <309866211@qq.com> Date: Wed, 22 Jan 2014 15:27:55 +0800 Subject: [PATCH 17/99] =?UTF-8?q?=E5=B7=B2=E6=A0=A1=E5=AF=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...iFi Password In Linux Mint 16 [Beginner].md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/translated/Find Saved WiFi Password In Linux Mint 16 [Beginner].md b/translated/Find Saved WiFi Password In Linux Mint 16 [Beginner].md index e4b9c526f4..e3b13bde59 100644 --- a/translated/Find Saved WiFi Password In Linux Mint 16 [Beginner].md +++ b/translated/Find Saved WiFi Password In Linux Mint 16 [Beginner].md @@ -1,31 +1,31 @@ -在Linux Mint 16中找到保存的WiFi密码[新手教程] +新手教程——在Linux Mint 16中找到保存的WiFi密码 ================================================================================ -当你使用WEP,WPA或WPA2-PSK连接到无线网络时,选择“自动连接”后密码将保存在Linux Mint(或任何其他的操作系统)中。试想一个情况,你需要知道WiFi密码,例如你需要提供密码给访问者,你有没有注意到它保存在哪。您可以轻松地找到之前连接的WiFi密码。 +当你使用 WEP,WPA 或 WPA2-PSK 连接到无线网络时,选择“自动连接”后密码将保存在Linux Mint(或任何其他的操作系统)中。试想一个情况,例如你需要提供密码给访问者,这时你需要知道WiFi密码,然而你有没有把它记下来。你可以轻松地找到之前连接的WiFi密码。 -在这篇**新手教程**中,我们将会告诉你**如何在Linux Mint 16中找到保存的WiFi密码**。 +在这篇**新手教程**中,我们将会指导你**如何在 Linux Mint 16 中找到保存的 WiFi 密码**。 -### 在Linux Mint中找到保存的WiFi密码: ### +### 在 Linux Mint 中找到保存的 WiFi 密码: ### -找到保存的WiFi密码的过程其实非常简单。点击Menu输入network。在其中选择**Network Connections**。 +找到保存的 WiFi 密码,其实过程非常简单。点击 Menu 输入network。在其中选择**Network Connections**。 ![](http://itsfoss.com/wp-content/uploads/2014/01/Saved-Wifi-Password-1.jpeg) -在Network Connections中,你可以看到所有你曾经链接过的WiFi网络。选择你希望知道密码的一个,点击**Edit**。 +在 Network Connections 中,你可以看到所有你最近链接过的 WiFi 网络。选择你想要知道密码的一个,点击**Edit**。 ![](http://itsfoss.com/wp-content/uploads/2014/01/Saved-Wifi-Password-2.png) -到了这一步,在 **Wi-Fi Security**选项卡下,选中**Show password**来显示密码。 +在 **Wi-Fi Security** 选项卡下,选中 **Show password** 来显示密码。 ![](http://itsfoss.com/wp-content/uploads/2014/01/Saved-Wifi-Password-3.png) -通过以上的步骤,你就可以得到保存的WiFi密码。你也可以通过相同的步骤来[在Ubuntu中获取保存的WiFi密码][1]。希望这篇文章能够帮到你。 +通过以上步骤,你就可以得到保存的 WiFi 密码。你也可以通过类似的步骤[在 Ubuntu 中获取保存的 WiFi 密码][1]。希望这篇文章能够帮到你。 -------------------------------------------------------------------------------- via: http://itsfoss.com/find-wifi-password-linux-mint-16/ -译者:[乌龙茶](https://github.com/yechunxiao19) 校对:[校对者ID](https://github.com/校对者ID) +译者:[乌龙茶](https://github.com/yechunxiao19) 校对:[Caroline](https://github.com/carolinewuyan) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From e15ad2a7eda9134d6441a812414a0140dc869805 Mon Sep 17 00:00:00 2001 From: carolinewuyan <309866211@qq.com> Date: Wed, 22 Jan 2014 15:30:15 +0800 Subject: [PATCH 18/99] =?UTF-8?q?=E5=B7=B2=E6=A0=A1=E5=AF=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Find Saved WiFi Password In Linux Mint 16 [Beginner].md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/translated/Find Saved WiFi Password In Linux Mint 16 [Beginner].md b/translated/Find Saved WiFi Password In Linux Mint 16 [Beginner].md index e3b13bde59..a314271677 100644 --- a/translated/Find Saved WiFi Password In Linux Mint 16 [Beginner].md +++ b/translated/Find Saved WiFi Password In Linux Mint 16 [Beginner].md @@ -1,7 +1,7 @@ 新手教程——在Linux Mint 16中找到保存的WiFi密码 ================================================================================ -当你使用 WEP,WPA 或 WPA2-PSK 连接到无线网络时,选择“自动连接”后密码将保存在Linux Mint(或任何其他的操作系统)中。试想一个情况,例如你需要提供密码给访问者,这时你需要知道WiFi密码,然而你有没有把它记下来。你可以轻松地找到之前连接的WiFi密码。 +当你使用 WEP,WPA 或 WPA2-PSK 连接到无线网络时,选择“自动连接”后密码将保存在Linux Mint(或任何其他的操作系统)中。试想一个情况,例如你需要提供密码给来访者,这时你需要知道WiFi密码,然而你有没有把它记下来。你可以轻松地找到之前连接的WiFi密码。 在这篇**新手教程**中,我们将会指导你**如何在 Linux Mint 16 中找到保存的 WiFi 密码**。 From 30ead7de6cb85ba1e6ca979fa7893aff302218bb Mon Sep 17 00:00:00 2001 From: carolinewuyan <309866211@qq.com> Date: Wed, 22 Jan 2014 15:32:30 +0800 Subject: [PATCH 19/99] =?UTF-8?q?=E6=A0=A1=E5=AF=B9=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- translated/How to integrate Google Calendar in Linux desktop.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/translated/How to integrate Google Calendar in Linux desktop.md b/translated/How to integrate Google Calendar in Linux desktop.md index ae26d83008..b16a722c0e 100644 --- a/translated/How to integrate Google Calendar in Linux desktop.md +++ b/translated/How to integrate Google Calendar in Linux desktop.md @@ -81,7 +81,7 @@ OAuth的认证结果将会保存在 ~/.gcalcli_oauth 文本文件中。 ### 用 gcalcli 在命令行中访问Google Calendar ### -你现在就快可以用 gcalcli 访问Google Calendar 了。 +你现在就快可以用 gcalcli 访问Google Calendar 了。 在你的家目录创建如下的一个 gcalcli 配置文件。将你先前获得的 OAuth 用户 ID 和 密码按下面格式写进去。 From b87e2a343f392ffc8e7db77a2f123e3ede652024 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B9=8C=E9=BE=99=E8=8C=B6?= Date: Wed, 22 Jan 2014 16:20:54 +0800 Subject: [PATCH 20/99] =?UTF-8?q?=E4=B9=8C=E9=BE=99=E8=8C=B6=20=E7=BF=BB?= =?UTF-8?q?=E8=AF=91=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...Conky Harmattan Is A Stylish Desktop Companion For Linux.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sources/Conky Harmattan Is A Stylish Desktop Companion For Linux.md b/sources/Conky Harmattan Is A Stylish Desktop Companion For Linux.md index 98daaaad8c..6c0824154d 100644 --- a/sources/Conky Harmattan Is A Stylish Desktop Companion For Linux.md +++ b/sources/Conky Harmattan Is A Stylish Desktop Companion For Linux.md @@ -1,3 +1,4 @@ +乌龙茶 翻译中 Conky Harmattan Is A Stylish Desktop Companion For Linux ================================================================================ ![](http://www.omgubuntu.co.uk/wp-content/uploads/2014/01/conky-harmatten.jpg) @@ -48,4 +49,4 @@ via: http://www.omgubuntu.co.uk/2014/01/conky-harmattan-for-linux [1]:apt:conky-all [2]:apt:curl -[3]:http://www.deviantart.com/art/Conky-Harmattan-426662366 \ No newline at end of file +[3]:http://www.deviantart.com/art/Conky-Harmattan-426662366 From 089b7725253670048f6380c1d34619be5de4209e Mon Sep 17 00:00:00 2001 From: bazz2 Date: Wed, 22 Jan 2014 20:20:15 +0800 Subject: [PATCH 21/99] =?UTF-8?q?bazz2=E7=BF=BB=E8=AF=91=E5=AE=8C=E4=BA=86?= =?UTF-8?q?Linux=20Top=203--Linux=203.13,=20System=20Rescue=204=20and=20Ba?= =?UTF-8?q?ckBox=203.13?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ... 3.13, System Rescue 4 and BackBox 3.13.md | 45 ------------------- ... 3.13, System Rescue 4 and BackBox 3.13.md | 44 ++++++++++++++++++ 2 files changed, 44 insertions(+), 45 deletions(-) delete mode 100644 sources/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md create mode 100644 translated/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md diff --git a/sources/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md b/sources/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md deleted file mode 100644 index 20c36b28bd..0000000000 --- a/sources/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md +++ /dev/null @@ -1,45 +0,0 @@ -[bazz2 到此一游] -Linux Top 3: Linux 3.13, System Rescue 4 and BackBox 3.13 -================================================================================ -### 1) Linux 3.13 ### - -Linus Torvalds released the first new Linux kernel of 2014 this week with the debut of Linux 3.13. As always with any given kernel release there are a lot of driver updates included in the new kernel. - -The Linux 3.13 kernel also includes nftables which is a successor to the widely used iptables packet filtering technology that has long been the standard on Linux system. According to the code commit that nftables reuses the existing netfilter hooks, the connection tracking system, the NAT subsystem, the transparent proxying engine, the logging infrastructure and the userspace packet queueing facilities. - -> "In a nutshell, nftables provides a pseudo-state machine with 4 general purpose registers of 128 bits and 1 specific purpose register to store verdicts," the commit states. "nftables also inherits the table, chain and rule objects from iptables, but in a more configurable way, and it also includes the original datatype-agnostic set infrastructure with mapping support." -> -> Also noteworthy is the inclusion of NFC (Near Field Communication) payment support. -> -> "Implementation of the NFC_CMD_SE_IO command for sending ISO7816 APDUs to NFC embedded secure elements," Intel developers Samuel Ortiz, wrote in his commit [message][1]. "The reply is forwarded to user space through NFC_CMD_SE_IO as well." - -### 2) System Rescue CD 4.0.0 ### - -While many people use Linux for server and desktop deployments, there is also a strong use-case for standalone Linux for use as a rescue for non *nix systems as well. - -One of the most popular Linux distribution of system and data rescue is the SystemRescueCd which las week advanced to version 4.0.0. - -Among the [changes][2] in the new release: - -- Standard kernels: Long-Term-Supported linux-3.10.25 (rescue32 + rescue64) -- Alternative kernels: latest stable linux-3.12.7 (altker32 + altker64) -- Updated XOrg graphical environment and drivers to xorg-server-1.14.3 -- Updated GParted to 0.17.0 (Add support for online resize) -- Updated btrfs utilities to sys-fs/btrfs-progs-3.12 - -### 3) BackBox 3.13 ### - -Linux also has a strong use case for security professionals, which is where BackBox Linux has gained a following. The new BackBox Linux updates multiple components in the penetration testing distribution, though confusingly it does now use a Linux 3.13 kernel, it uses a Linux 3.11 kernel. - -BackBox Linux now includes a new anonymous mode in addition to updating security tools. - --------------------------------------------------------------------------------- - -via: http://www.linuxplanet.com/news/linux-top-3-linux-3.13-system-rescue-4-and-backbox-3.13.html - -译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 - -[1]:http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=5ce3f32b5264b337bfd13a780452a17705307725 -[2]:http://www.sysresccd.org/Changes-x86 diff --git a/translated/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md b/translated/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md new file mode 100644 index 0000000000..0063bb245f --- /dev/null +++ b/translated/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md @@ -0,0 +1,44 @@ +Linux 安全方面的3条新闻: Linux 3.13 内核、SystemRescueCD 4 和 BackBox 3.13 发行版 +================================================================================ +### 1) Linux 3.13 ### + +Linus Torvalds 本周释出了 Linux Kernel 3.13 作为2014年的开门红。按照惯例,此版本更新了大量驱动。 + +并且,Linuxt Kernel 3.13 包含了 nftable,这个软件是大名鼎鼎的 iptables 的继任者。从提交的代码来看,nftables 继续使用现存的网络过滤钩子(netfilter hooks)、连接追踪系统、NAT 子系统、透明代理引擎、日志基础架构和用户空间包排列设施。 + +> “简而言之,nftables 提供4个128位的普通寄存器和1个特殊寄存器用于保存结论”,代码提交的注释上说道,“并且 nftables 继承了 iptables 的“table/chain/rule 对象”这些概念,但提供了更灵活的配置方式,它也包含原先映射支持的未知数据类型架构。” +> +> 值得注意的是 nftables 还支持 NFC(近场通信)支付协议。 +> +> “使用 NFC_CMD_SE_IO 命令发送 ISO07816 应用协议数据单元到 NFC 嵌入式安全设备,”Intel 开发人员 Samuel Ortiz 在他的提交[信息][1]中写道:“反馈信息也是通过 NFC_CMD_SE_IO 返回到用户空间的。” + +### 2) System Rescue CD 4.0.0 ### + +大多数人都会使用 Linux 作为服务器或桌面系统,其实我们还可以把一个 Linux 系统拿来救援一个非 *nix 系统。 + +用于恢复系统和数据的 Linux 发行版中,比较流行的一个是“SystemRescueCd”,它在上周更新到了4.0.0版。 + +以下是它的[更新记录][2]: + +- 标准内核:长期支持(LTS)版 linux-3.10.25(内核镜像包含32位的 rescue32 和 64位的 rescue64) +- 备用内核:最新稳定版 linux-3.12.7(内核镜像包含32位的 altker32 和 64位的 altker64) +- XOrg 图形环境和驱动更新到 xorg-server-1.14.3 +- GParted 更新到 0.17.0(添加在线重新分区的功能) +- btrfs 工具集更新到 sys-fs/btrfs-progs-3.12 + +### 3) BackBox 3.13 ### + +Linux 也是那些安全专家们手中的强大武器,而 BackBox 就是一个专注于安全的 Linux 发行版(BackBox 主要面对安全评估和渗透测试 —— 译者注)。最新版的 BackBox 更新了大量组件,有一点很奇怪,它没有使用最新的 Linux 3.13 内核,而用了 Linux 3.11 内核。 + +现在的 BackBox 发行版可以在匿名模式下更新安全工具。 + +-------------------------------------------------------------------------------- + +via: http://www.linuxplanet.com/news/linux-top-3-linux-3.13-system-rescue-4-and-backbox-3.13.html + +译者:[bazz2](https://github.com/bazz2) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=5ce3f32b5264b337bfd13a780452a17705307725 +[2]:http://www.sysresccd.org/Changes-x86 From df8a162ca9c19ba7a1af35b4fe34ef1adfe40d3b Mon Sep 17 00:00:00 2001 From: bazz2 Date: Wed, 22 Jan 2014 20:27:44 +0800 Subject: [PATCH 22/99] =?UTF-8?q?[bazz2=E7=BF=BB=E8=AF=91=E4=B8=AD]Linus?= =?UTF-8?q?=20Torvalds=20Says=20All=20Contributor=20License=20Agreements?= =?UTF-8?q?=20Are=20Broken?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...valds Says All Contributor License Agreements Are Broken.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sources/Linus Torvalds Says All Contributor License Agreements Are Broken.md b/sources/Linus Torvalds Says All Contributor License Agreements Are Broken.md index 8666068b86..d6659632aa 100644 --- a/sources/Linus Torvalds Says All Contributor License Agreements Are Broken.md +++ b/sources/Linus Torvalds Says All Contributor License Agreements Are Broken.md @@ -1,3 +1,4 @@ +[bazz2 切克闹] Linus Torvalds Says All Contributor License Agreements Are Broken ================================================================================ **A controversy regarding Canonical's CLA has been going on for a couple of days, and now even Linus Torvalds has entered the discussion, although in a more peaceful manner.** @@ -24,4 +25,4 @@ via: http://news.softpedia.com/news/Linus-Torvalds-Says-All-Contributor-License- 译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 56899278acd567175152588f4e086d9d33c48996 Mon Sep 17 00:00:00 2001 From: KayGuoWhu Date: Wed, 22 Jan 2014 20:30:57 +0800 Subject: [PATCH 23/99] translating by KayGuoWhu --- sources/How to convert video to animated gif image on Linux.md | 1 + 1 file changed, 1 insertion(+) diff --git a/sources/How to convert video to animated gif image on Linux.md b/sources/How to convert video to animated gif image on Linux.md index eacc72e67d..e6eb3f118d 100644 --- a/sources/How to convert video to animated gif image on Linux.md +++ b/sources/How to convert video to animated gif image on Linux.md @@ -1,3 +1,4 @@ +[翻译中 by KayGuoWhu] How to convert video to animated gif image on Linux ================================================================================ Once thought of as outdated art forms, animated GIF images have now come back. If you haven't noticed, quite a few online sharing and social networking sites are now supporting animated GIF images, for example, on [Tumblr][1], [Flickr][2], [Google+][3], and [partly on Facebook][4]. Due to their ease of consumption and sharing, GIF-ed animations are now part of mainstream Internet culture. From ffb1a2073e74e57e19414269bb84d1a551fcabb9 Mon Sep 17 00:00:00 2001 From: wxy Date: Thu, 23 Jan 2014 13:21:34 +0800 Subject: [PATCH 24/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9A00=20About=20t?= =?UTF-8?q?he=20author?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../The Linux Kernel/00 About the author.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename {translated => published}/The Linux Kernel/00 About the author.md (99%) diff --git a/translated/The Linux Kernel/00 About the author.md b/published/The Linux Kernel/00 About the author.md similarity index 99% rename from translated/The Linux Kernel/00 About the author.md rename to published/The Linux Kernel/00 About the author.md index e564d85571..02f85986f9 100644 --- a/translated/The Linux Kernel/00 About the author.md +++ b/published/The Linux Kernel/00 About the author.md @@ -1,4 +1,4 @@ -00 关于作者 +戴文的Linux内核专题:关于作者 ================================================================================ [![](http://www.linux.org/data/avatars/l/4/4843.jpg)][1] From e26d1d6cbe31335b9b01ddaf108bf56a4ed36c3f Mon Sep 17 00:00:00 2001 From: tinyeyeser Date: Thu, 23 Jan 2014 16:01:07 +0800 Subject: [PATCH 25/99] =?UTF-8?q?=E5=B7=B2=E6=A0=A1=E5=AF=B9=20by=E5=B0=8F?= =?UTF-8?q?=E7=9C=BC=E5=84=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...or Linux – 10 Biggest Linux Achievements.md | 36 +++++++++---------- 1 file changed, 17 insertions(+), 19 deletions(-) diff --git a/translated/2013:The Golden Year for Linux – 10 Biggest Linux Achievements.md b/translated/2013:The Golden Year for Linux – 10 Biggest Linux Achievements.md index 8db4cf56cd..b2dbf98e80 100644 --- a/translated/2013:The Golden Year for Linux – 10 Biggest Linux Achievements.md +++ b/translated/2013:The Golden Year for Linux – 10 Biggest Linux Achievements.md @@ -1,58 +1,56 @@ -2013:Linux的黄金年-十大杰出成就 +2013:Linux的黄金之年-十大杰出成就 ================================================================================ -**2013年**快结束了。这一年发生很多里程碑事件使得今年可以称得上**Linux的黄金年**。一些成果从**FOSS**和**Linux**的角度来看可以说是举世瞩目的成就。 +**2013年**已经过去。这一年见证了许多里程碑事件,使得2013年可以称得上是一个**Linux的黄金之年**。其中一些成果在**FOSS**和**Linux**世界更可以称得上是举世瞩目的成就。 ![2013 Year of Linux](http://www.tecmint.com/wp-content/uploads/2013/12/Year-2013-Linux.jpg) ### 1.Android的上升趋势 ### -2013年标志着Android手机的日活跃数量为**150万**。不用说,Android使用**Linux内核**是Android著名的标志,并受到大家的热情推崇,这将在未来的日子里继续。 +2013年,Android手机达到了每日**150万**的激活量记录。不用说,正是Android的**Linux内核**以及它在该方面的狂热贡献使其达到了今天的标杆地位,这一趋势还将在未来的日子里一直持续下去。 -### 2. Raspberry pi ### +### 2. Raspberry pi 树莓派 ### -一个曾经在低成本史上最伟大的开发,单板计算机**Raspberry pi**。Raspberry Pi的目的就是为了通过FOSS社区在学校和其他地方推广Linux,并仍在继续。 +**Raspberry pi**,低成本单片计算机历史上的最伟大发明之一。它在学校和其他很多地方极大地推广了Linux,同时在FOSS社区中也有很高的欢迎程度,这一状况也仍将继续。 -### 3. Debian的空间应用 ### +### 3. Debian上太空 ### -Debian,最新Linux发行版被用于在2013年的三月下旬的**航天飞机**实验中的控制使命。这个实验的主要内容是通过Debian控制系统来尝试通过无土栽培来为宇航员提供空气和实物的方式。 +Debian,众多优秀Linux发行版中的其中一款高端发行版。2013年三月下旬的一次**航天飞机**任务中就使用了Debian负责实验的控制。实验的主要内容是尝试无土植物栽培的新方法,从而为宇航员提供空气和食物。 ### 4. SteamOS的崛起 ### -SteamOS,一个基于Debian发行版被设计用于**Stream Machine Game Console**并将在**2013年12月**中旬发布。GNU/Linux的潮流应用于游戏环境无疑是一个非常受欢迎的行为。 +SteamOS,基于Debian发行版,用于**Stream Machine Game Console游戏终端**,已经于**2013年12月**中旬发布。GNU/Linux开始涉足于游戏环境,这对广大宅男极客来说当然是喜闻乐见喜大普奔。 ### 5. Linux的平板应用 ### -查看**亚马逊**的平板销量,前十的平板都是Android操作系统。苹果和微软的平板则排在第11和12位,对于FOSS社区来说确实是个好消息。 +查看**亚马逊**的平板销量,排名前十的平板都是Android操作系统。苹果和微软的平板则排在第11和12位,远远地被抛在后面,这对于FOSS社区来说确实是一个振奋人心的消息。 ### 6. Chromebooks ### -Chromebooks通过很多高端制造商赢得了笔记本电脑市场,三星,华硕推出GNU/Linux操作系统的电脑比例超过专有操作系统。 +Chromebooks之所以能在笔记本电脑市场赢得一席之地,是由于比起微软等专属平台,诸如三星,华硕等许多高端制造商给了GNU/Linux类操作系统更多的空间。 -### 7. The Firefox OS ### +### 7. The Firefox OS 火狐操作系统 ### -Firefox OS,用于智能手机和平板的基于Linux的开源操作系统,在**2013年4月**下旬发布了。智能手机基于**ARM**构架的Linux发行版,显示出广阔的前景。 +Firefox OS是基于Linux和FOSS的开源操作系统,主要用于智能手机和平板,发布于**2013年4月**下旬。基于**ARM**构架的移动设备Linux发行版显示出了广阔的前景。 ### 8. Kali发布 ### -来自开发者的BackTrack Linux成为**Kali Linux**。Kali是是基于Debian的Linux发行版,母系统主要开发用于渗透测试,并分享了大量的Debian版本库,一个最丰富的发行版。Kail保持着在很短时间内超高下载记录。 +来自BackTrack Linux的开发者发布了**Kali Linux**。Kali是是基于Debian的Linux发行版,其母系统或者说其前身(BT Linux),主要用于渗透测试,并分享了大量的Debian版本库,成为了最为丰富的一个发行版。Kail仍保持着在刚发布后的很短时间内超高下载量的记录。 ### 9. Android Kitkat ### -最新发布的最受期待的android版本被命名为**Kitkat**,Google宣布**Android 4.4**又名**KitKat 4于2013年9月发布**.虽然之前预测的发布版本是**5.0 Key Lime Pie**。Kitkat进行了优化,能在具有最小的**512 MB内存**的设备上运行。 +尽管之前预测的发布版本是**5.0 Key Lime Pie**,经过万众期待后,最新发布的android版本被命名为**Kitkat**,Google宣布**Android 4.4**又名**KitKat 4于2013年9月发布**。Kitkat进行了优化更新,能在具有最小的**512 MB内存**的设备上运行,这样就能够支持众多各种各样的设备。 ### 10. Linux 在汽车上的应用 ### -截至目前,Linux被应用于各种可穿戴设备,从手腕的手表,遥控器到飞船,所以**Linux在汽车上的应用**不是很意外但当Linux的作用表现在**汽车趋势杂志**的年度车上仍然是令人惊讶。2013年被选为优胜候选的两个型号,都运行Linux系统。 +截至目前,Linux被应用于各种设备,从腕表到遥控器,再到太空飞船,所以**Linux在汽车上的应用**并不让人意外。但当Linux的作用表现在**汽车趋势杂志**的年度车上时仍然令人惊讶。2013年被选为优胜候选的两个车型,都运行Linux系统。 -这个故事会在未来继续下去。我们可能错过了一些重要的里程碑,你可以在评论部分告诉我们。以上是我们(**Tecmint**)给读者在这黄金一年的最后一篇文章。 - -希望您能在新的一年里一如既往的支持我们。我们会在以后的日子里继续为您提供科技文章。继续关注**Tecmint**。 +2013年已经过去,但故事远没有结束,我们可能错过了一些重要的里程碑,你可以在评论部分告诉我们。2014年,未来,还在继续…… -------------------------------------------------------------------------------- via: http://www.tecmint.com/2013-the-golden-year-for-linux-and-foss/ -译者:[乌龙茶](https://github.com/yechunxiao19) 校对:[校对者ID](https://github.com/校对者ID) +译者:[乌龙茶](https://github.com/yechunxiao19) 校对:[Mr小眼儿](http://blog.csdn.net/tinyeyeser) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 4dacba8a36b753e27b90147ace305f3d34059b14 Mon Sep 17 00:00:00 2001 From: bazz2 Date: Thu, 23 Jan 2014 20:54:25 +0800 Subject: [PATCH 26/99] =?UTF-8?q?[bazz2=E7=BF=BB=E8=AF=91=E5=AE=8C?= =?UTF-8?q?=E4=BA=86]Linus=20Torvalds=20Says=20All=20Contributor=20License?= =?UTF-8?q?=20Agreements=20Are=20Broken?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...ntributor License Agreements Are Broken.md | 28 ------------------- ...ntributor License Agreements Are Broken.md | 27 ++++++++++++++++++ 2 files changed, 27 insertions(+), 28 deletions(-) delete mode 100644 sources/Linus Torvalds Says All Contributor License Agreements Are Broken.md create mode 100644 translated/Linus Torvalds Says All Contributor License Agreements Are Broken.md diff --git a/sources/Linus Torvalds Says All Contributor License Agreements Are Broken.md b/sources/Linus Torvalds Says All Contributor License Agreements Are Broken.md deleted file mode 100644 index d6659632aa..0000000000 --- a/sources/Linus Torvalds Says All Contributor License Agreements Are Broken.md +++ /dev/null @@ -1,28 +0,0 @@ -[bazz2 切克闹] -Linus Torvalds Says All Contributor License Agreements Are Broken -================================================================================ -**A controversy regarding Canonical's CLA has been going on for a couple of days, and now even Linus Torvalds has entered the discussion, although in a more peaceful manner.** - -![](http://i1-news.softpedia-static.com/images/news2/Linus-Torvalds-Says-All-Contributor-License-Agreements-Are-Broken-418978-2.jpg) - -CLA stands for Contributor License Agreement and it basically allows the distributor of your software (Canonical, Apache, and almost all the big distributors out there) to defend the application in case it needs defending, in a copyright issue for example. - -In the case of Canonical, things are a little different. This is a company that needs to make money in order to survive and its goal is not only to release the Ubuntu operating system, but also to turn a profit. In this case, the CLA will allow Canonical to release the software under a proprietary license. - -“To be fair, people just like hating on Canonical. The FSF and Apache Foundation CLA's are pretty much equally broken. And they may not be broken because of any relicencing, but because the copyright assignment paperwork ends up basically killing the community.” - -“Basically, with a CLA, you don't get the kind of ‘long tail’ that the kernel has of random drive-by patches. And since that's how lots of people try the waters, any CLA at all – changing the license or not – is fundamentally broken,” said Linus Torvalds in a Google+ post. - -Ubuntu Community Manager Jono Bacon explained why Canonical's CLA was the way it was and why it shouldn't present an obstacle for people who are trying to contribute to their project. - -“This all boils down to barriers to community contribution. There are lots of barriers...choice of programming language, VCS, governance, tone of community discussion, how decisions are made, how branches are reviewed, bug management, CI workflow, and many other things...CLAs are just one additional consideration. Some people like them, some people don't, and that's fine.” - -“I don't think Canonical has been disingenuous about the CLA or why Canonical thinks it is necessary. Has Canonical being flawless in the communication and messaging around it? Probably not. Underhanded and disingenuous? No.” said Jono Bacon in the same post. - --------------------------------------------------------------------------------- - -via: http://news.softpedia.com/news/Linus-Torvalds-Says-All-Contributor-License-Agreements-Are-Broken-418978.shtml - -译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 diff --git a/translated/Linus Torvalds Says All Contributor License Agreements Are Broken.md b/translated/Linus Torvalds Says All Contributor License Agreements Are Broken.md new file mode 100644 index 0000000000..d43ab6b57b --- /dev/null +++ b/translated/Linus Torvalds Says All Contributor License Agreements Are Broken.md @@ -0,0 +1,27 @@ +Linus Torvalds 坦言所有贡献者许可协议都不够完美 +================================================================================ +**一场关于 Canonical 公司的贡献者许可协议的争论已经持续了好几天,现在连 Linus Torvalds 也加入这场论战了,呃,这次他比较心平气和了一点。** + +![](http://i1-news.softpedia-static.com/images/news2/Linus-Torvalds-Says-All-Contributor-License-Agreements-Are-Broken-418978-2.jpg) + +贡献者许可协议(CLA)允许你的软件贡献者(比如 Canonical,Apache 以及其他贡献者)在这个应用需要保护的方面提供法律保护,比如版权。 + +到了 Canonical 宣布使用 CLA,事情就变得有点耐人寻味了。Canonical 是一家商业公司,为了生存下去,它得赚钱,并且它的目标绝不仅仅是发行 Ubuntu 操作系统,它需要盈利。于是乎,Canonical 公司利用 CLA 将一些软件通过私有许可发行出来。(2011年7月份,Canonical 开始让贡献者签署一份 CLA 文件,文件表示贡献者可以保留自己的版权,同时要授权 Canonical 公司可以改变贡献者的许可协议 —— 译者注。) + +“公平地说,人们只是讨厌 Canonical。那些 FSF 和 Apache 基金会的 CLA 也是这副德行。他们只是没有因为修改许可协议而受到非议,但是这些版权转换工作最终将会消灭整个社区。” + +“基本上,在 CLA 下你不可能获得像 Linux 内核一样那么多的随机驱动补丁。因此不管多少人想试水 CLA,不管改不改这个协议,都一样,所有 CLA 都有本质上的缺陷,”Linus Torvals 在 Google+ 上面发帖说道。 + +Ubuntu 社区经理 Jono Bacon 解释为什么 Canonical 的 CLA 会走这条道,以及它不能给那些想为项目作贡献的人设置障碍的原因。 + +“这些都是社区贡献的问题。社区一直存在很多问题:开发语言的选择、VCS、管理方式、社区讨论的口音、如何决定方案、如何回顾分支、bug 管理、CI 工作流程以及其他无数问题。CLA 仅仅是其中一个。有人欢喜,有人讨厌,萝卜青菜各有所爱罢了。” + +“我不认为 Canonical 在 CLA 方面表现得不够诚意,也不关心为什么它会认为它的 CLA 方案很有必要。Canonical 在人们印象中是完美无瑕的吗?不见得。那它危险吗?它虚伪吗?当然不。”Jono Bacon 说道。 + +-------------------------------------------------------------------------------- + +via: http://news.softpedia.com/news/Linus-Torvalds-Says-All-Contributor-License-Agreements-Are-Broken-418978.shtml + +译者:[bazz2](https://github.com/bazz2) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 871da8737c9fbc98f3a79fb8a0ada9d04b4647c5 Mon Sep 17 00:00:00 2001 From: liuaiping Date: Thu, 23 Jan 2014 23:04:38 +0800 Subject: [PATCH 27/99] =?UTF-8?q?=E3=80=90=E7=BF=BB=E8=AF=91=E5=AE=8C?= =?UTF-8?q?=E6=88=90=E3=80=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...untu Tips – Use Spotify In Ubuntu Linux.md | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/sources/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md b/sources/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md index 3f790d07ec..010adc1f26 100644 --- a/sources/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md +++ b/sources/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md @@ -1,44 +1,44 @@ -liuaiping翻译中 -Daily Ubuntu Tips – Use Spotify In Ubuntu Linux +每日Ubuntu小技巧 - 在Ubuntu中使用Spotify(声破天,音乐软件) ================================================================================ -Spotify cloud music service has just lifted the restricted time limits for all users of all platforms (web/desktop/mobile). Users using any of these platforms can now listen to free music whenever without restrictions. -At first, there was a straight time limit after the first 6 months had passed for all free accounts. Of course, that depends on your location. Now all free accounts can listen to music online free without the limits. +Spotify(译者注:下面用"声破天"代替)云音乐服务刚为所有用户及平台(web端/桌面端/手机端)解除时间限制,现在用户可以在任何平台、任何时间无限制的听免费音乐。 -Users who also listen to music from their Ubuntu desktop client will also not have the limits that were previously attached to free accounts. Ubuntu users can now enjoy music from their favorite desktop OS for free. +起初,声破天有个第一次注册的帐号只能免费听音乐6个月的限制,但是这个限制取决于你所在的国家,不过现在任何免费的帐号都可以无限制的听音乐。 -If you’re excited, here’s a quick tip that shows you how to install the latest version of Spotify in Ubuntu Linux if you don’t already have it. +任何使用Ubuntu桌面客户端听音乐的用户也是没有之前对免费账户听音乐的限制,Ubuntu用户可以使用他们最喜欢的桌面操作系统来享受免费音乐。 -For some users who are in locations Spotify isn’t available, they will have to try other means to listen. That’s because Spotify isn’t available in all countries. Here’s the list of current countries Spotify is available in. +如果你现在已经有点激动了,但还没有安装声破天,那么这里有一个快捷方法来告诉你如何在Ubuntu上面安装最新版本的声破天。 + +对于一些处于声破天不支持注册的国家地区的用户来说,他们必须得想点别的办法了(译者注:需要使用代理),这是因为声破天并不是支持所有国家。下面图片显示的是目前声破天支持的国家列表: ![](http://www.liberiangeek.net/wp-content/uploads/2014/01/spotifycountrylist.jpg) -### Installing Spotify in Ubuntu ### +### 在Ubuntu安装上声破天 ### -To install Spotify in Ubuntu, open the terminal console and run the commands below to add Spotify’s repository to Ubuntu +为了能在Ubuntu上面安装声破天,需要打开终端然后输入下面的命令,将声破天的软件仓库添加到Ubuntu sudo apt-add-repository -y "deb http://repository.spotify.com stable non-free" -Next, add Spotify repository key to Ubuntu by running the commands below. +下一步,将声破天的仓库密钥添加到Ubuntu,运行下面命令: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 94558F59 -Finally, run the commands below to update your system and install Spotify. +最后,更新系统的软件包仓库并且安装声破天,运行下面命令: sudo apt-get update && sudo apt-get install spotify-client -That’s it! +就是这样简单,我们完成了声破天的安装! -After Spotify is installed, you should launch Unity Dash and search for it. Launch it and begin enjoying your free music. +在安装完声破天后,你需要打开Ubuntu的面板,在里面找到这个软件。打开后,你就可以尽情享受你的免费音乐吧! ![](http://www.liberiangeek.net/wp-content/uploads/2014/01/spotifyclientubuntu.png) -Enjoy! +尽情享受吧! -------------------------------------------------------------------------------- via: http://www.liberiangeek.net/2014/01/daily-ubuntu-tips-use-spotify-in-ubuntu-linux/ -译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) +译者:[liuaiping](https://github.com/liuaiping) 校对:[校对者ID](https://github.com/校对者ID) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From ac4a767835a64f68c92d1fd5b329c6d776b79a5c Mon Sep 17 00:00:00 2001 From: liuaiping Date: Thu, 23 Jan 2014 23:08:15 +0800 Subject: [PATCH 28/99] =?UTF-8?q?=E3=80=90=E5=AE=8C=E6=88=90=E7=BF=BB?= =?UTF-8?q?=E8=AF=91=E3=80=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename {sources => translated}/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md (100%) diff --git a/sources/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md b/translated/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md similarity index 100% rename from sources/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md rename to translated/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md From ec389479ae945e9e61e95d0cfdb75ebc1482ac79 Mon Sep 17 00:00:00 2001 From: wxy Date: Thu, 23 Jan 2014 23:21:36 +0800 Subject: [PATCH 29/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9A2013=EF=BC=9AT?= =?UTF-8?q?he=20Golden=20Year=20for=20Linux=20=E2=80=93=2010=20Biggest=20L?= =?UTF-8?q?inux=20Achievements?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...:The Golden Year for Linux – 10 Biggest Linux Achievements.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename {translated => published}/2013:The Golden Year for Linux – 10 Biggest Linux Achievements.md (100%) diff --git a/translated/2013:The Golden Year for Linux – 10 Biggest Linux Achievements.md b/published/2013:The Golden Year for Linux – 10 Biggest Linux Achievements.md similarity index 100% rename from translated/2013:The Golden Year for Linux – 10 Biggest Linux Achievements.md rename to published/2013:The Golden Year for Linux – 10 Biggest Linux Achievements.md From 4bc2914313c487873865380ee9a5732939621da9 Mon Sep 17 00:00:00 2001 From: wxy Date: Thu, 23 Jan 2014 23:25:32 +0800 Subject: [PATCH 30/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9ALinus=20Torval?= =?UTF-8?q?ds=20Says=20All=20Contributor=20License=20Agreements=20Are=20Br?= =?UTF-8?q?oken?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ... All Contributor License Agreements Are Broken.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) rename {translated => published}/Linus Torvalds Says All Contributor License Agreements Are Broken.md (55%) diff --git a/translated/Linus Torvalds Says All Contributor License Agreements Are Broken.md b/published/Linus Torvalds Says All Contributor License Agreements Are Broken.md similarity index 55% rename from translated/Linus Torvalds Says All Contributor License Agreements Are Broken.md rename to published/Linus Torvalds Says All Contributor License Agreements Are Broken.md index d43ab6b57b..ab40a3faae 100644 --- a/translated/Linus Torvalds Says All Contributor License Agreements Are Broken.md +++ b/published/Linus Torvalds Says All Contributor License Agreements Are Broken.md @@ -1,4 +1,4 @@ -Linus Torvalds 坦言所有贡献者许可协议都不够完美 +Linus Torvalds坦言所有CLA都不够完美,Canonical有话说 ================================================================================ **一场关于 Canonical 公司的贡献者许可协议的争论已经持续了好几天,现在连 Linus Torvalds 也加入这场论战了,呃,这次他比较心平气和了一点。** @@ -8,20 +8,20 @@ Linus Torvalds 坦言所有贡献者许可协议都不够完美 到了 Canonical 宣布使用 CLA,事情就变得有点耐人寻味了。Canonical 是一家商业公司,为了生存下去,它得赚钱,并且它的目标绝不仅仅是发行 Ubuntu 操作系统,它需要盈利。于是乎,Canonical 公司利用 CLA 将一些软件通过私有许可发行出来。(2011年7月份,Canonical 开始让贡献者签署一份 CLA 文件,文件表示贡献者可以保留自己的版权,同时要授权 Canonical 公司可以改变贡献者的许可协议 —— 译者注。) -“公平地说,人们只是讨厌 Canonical。那些 FSF 和 Apache 基金会的 CLA 也是这副德行。他们只是没有因为修改许可协议而受到非议,但是这些版权转换工作最终将会消灭整个社区。” +> “公平地说,人们只是讨厌 Canonical。那些 FSF 和 Apache 基金会的 CLA 也是这副德行。他们只是没有因为修改许可协议而受到非议,但是这些版权转换工作最终将会消灭整个社区。” -“基本上,在 CLA 下你不可能获得像 Linux 内核一样那么多的随机驱动补丁。因此不管多少人想试水 CLA,不管改不改这个协议,都一样,所有 CLA 都有本质上的缺陷,”Linus Torvals 在 Google+ 上面发帖说道。 +> “基本上,在 CLA 下你不可能获得像 Linux 内核一样那么多的随机驱动补丁。因此不管多少人想试水 CLA,不管改不改这个协议,都一样,所有 CLA 都有本质上的缺陷,”Linus Torvals 在 Google+ 上面发帖说道。 Ubuntu 社区经理 Jono Bacon 解释为什么 Canonical 的 CLA 会走这条道,以及它不能给那些想为项目作贡献的人设置障碍的原因。 -“这些都是社区贡献的问题。社区一直存在很多问题:开发语言的选择、VCS、管理方式、社区讨论的口音、如何决定方案、如何回顾分支、bug 管理、CI 工作流程以及其他无数问题。CLA 仅仅是其中一个。有人欢喜,有人讨厌,萝卜青菜各有所爱罢了。” +> “这些都是社区贡献的问题。社区一直存在很多问题:开发语言的选择、VCS、管理方式、社区讨论的口音、如何决定方案、如何回顾分支、bug 管理、CI 工作流程以及其他无数问题。CLA 仅仅是其中一个。有人欢喜,有人讨厌,萝卜青菜各有所爱罢了。” -“我不认为 Canonical 在 CLA 方面表现得不够诚意,也不关心为什么它会认为它的 CLA 方案很有必要。Canonical 在人们印象中是完美无瑕的吗?不见得。那它危险吗?它虚伪吗?当然不。”Jono Bacon 说道。 +> “我不认为 Canonical 在 CLA 方面表现得不够诚意,也不关心为什么它会认为它的 CLA 方案很有必要。Canonical 在人们印象中是完美无瑕的吗?不见得。那它危险吗?它虚伪吗?当然不。”Jono Bacon 说道。 -------------------------------------------------------------------------------- via: http://news.softpedia.com/news/Linus-Torvalds-Says-All-Contributor-License-Agreements-Are-Broken-418978.shtml -译者:[bazz2](https://github.com/bazz2) 校对:[校对者ID](https://github.com/校对者ID) +译者:[bazz2](https://github.com/bazz2) 校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From b5df565b5b2e61fd49f94b68be2ad76685de5b06 Mon Sep 17 00:00:00 2001 From: carolinewuyan <309866211@qq.com> Date: Fri, 24 Jan 2014 10:46:08 +0800 Subject: [PATCH 31/99] =?UTF-8?q?=E5=B7=B2=E6=A0=A1=E5=AF=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...egrate Google Calendar in Linux desktop.md | 73 +++++++------------ 1 file changed, 28 insertions(+), 45 deletions(-) diff --git a/translated/How to integrate Google Calendar in Linux desktop.md b/translated/How to integrate Google Calendar in Linux desktop.md index b16a722c0e..0322ddf51c 100644 --- a/translated/How to integrate Google Calendar in Linux desktop.md +++ b/translated/How to integrate Google Calendar in Linux desktop.md @@ -1,11 +1,10 @@ 如何将Google Calendar 集成到Linux桌面 ================================================================================ -Google Calendar 是时下最流行的网页应用程序之一。用户可以通过网络接口或者本地的应用程序跨设备访问或同步Google Calendar。在Linux上,有很多本地访问 Google Calendar 的解决方案,比如用电子邮件客户端插件(如 Evolution 或 Thunderbird )或者用日历应用程序(如 Sunbird 或 Rainklendar)。这些方法通常都需要安装不必要的大型软件,这些软件你很可能根本就不需要。 +Google Calendar 是时下最流行的网页应用程序之一。用户可以通过网络接口或者本地的应用程序跨设备访问或同步 Google Calendar。在 Linux 上,有很多方法可以本地访问 Google Calendar,比如用电子邮件客户端插件(如 Evolution 或 Thunderbird )或者用日历应用程序(如 Sunbird 或 Rainklendar)。这些方法通常都需要安装不必要的大型软件,这些软件你很可能根本不需要。 +如果你只是想在本地的 Linux 上翻翻 Google Calendar 或者用它设置提醒,那么你可以考虑使用[Google Calendar 命令行接口(或者 gcalcli)][1],这是一种更轻型化的方法。对于 Linux 桌面操作系统用户来说,好处不止这些,如果将 gcalcli 与[Conky][2]搭配使用你就可以把 Google Calendar 透明地融入桌面主题。 -如果你只是想在本地的Linux上翻翻Google Calendar或者用它设置提醒,那么你可以考虑使用[Google Calendar命令行接口(或者 gcalcli)][1],这是一种更轻型化的方法。对于Linux桌面操作系统用户来说,好处不止这些,如果将gcalcli与[Conky][2]搭配使用你就可以把Google Calendar透明地融入桌面主题。 - -在这个教程中,我会演示**如何利用 gcalcli 和 Conky 将 Google Calendar 融入 Linux桌面** +在这个教程中,我会展示**如何利用 gcalcli 和 Conky 将 Google Calendar 融入 Linux 桌面** ### 在 Linux 安装 gcalcli ### @@ -20,7 +19,7 @@ Google Calendar 是时下最流行的网页应用程序之一。用户可以通 $ cd gcalcli $ sudo python setup.py install -**温馨提醒**:Ubuntu 或 Linux Mint 标准容器中虽然有 gcalcli,但是这些版本并不包含其最新的特性和针对bug的修复。所以这里推荐按以上所述的方法由源文件构建 gcalcli。 +**温馨提醒**:Ubuntu 或 Linux Mint 标准容器中虽然有 gcalcli,但是这些版本并不包含其最新的特性和针对 bug 的修复。所以这里推荐按以上所述的方法由源文件构建 gcalcli。 对于Fedora 、CentOS 或 RHEL,可按如下方法安装。 @@ -32,14 +31,11 @@ Google Calendar 是时下最流行的网页应用程序之一。用户可以通 $ cd gcalcli $ sudo python setup.py install - ### gcalcli 的 Google 认证 #### -为了能让 gcalcli 访问 Google Calendar ,你需要用你的Google 帐号通过 OAuth2 认证,以使gcalcli获得访问你的 Google Calendar 的许可。 - - -第一次运行 gcalcli 的时候,OAuth2 认证会自动进行初始化。因此开始时运行下面的命令 +为了能让 gcalcli 访问 Google Calendar ,你需要用你的 Google 帐号通过 OAuth2 认证,以使 gcalcli 获得许可来访问你的 Google Calendar。 +第一次运行 gcalcli 的时候,OAuth2 认证会自动进行初始化。因此运行下面的命令开始 $ gcalcli agenda @@ -47,54 +43,46 @@ Google Calendar 是时下最流行的网页应用程序之一。用户可以通 [![](http://farm4.staticflickr.com/3791/11216331146_d2c5f95963_z.jpg)][3] +同时这个命令也会弹出一个指向该 URL 的浏览器窗口。如果因为一些原因,你的浏览器没有反应,你可以手动复制粘贴这个 URL 到你的浏览器中。 -同时这个命令也会弹出一个指向该 URL 的浏览器窗口。如果你的浏览器没有反应,你可以手动复制粘贴这个 URL 到你的浏览器中。 - - -如果你还没有登录你的 Google 帐号,你得先登录。然后你会看到下面要求你许可gcalcli管理Google Calendar 的信息。点击“Accept”即可。 - +如果你还没有登录你的 Google 帐号,你得先登录。然后你会看到下面要求你许可 gcalcli 管理 Google Calendar 的信息。点击“Accept”即可。 [![](http://farm4.staticflickr.com/3810/11216308465_1008fc1bb3_z.jpg)][4] -使能Google Calendar API +支持 Google Calendar API -认证后,下一步就是使能 Google Calendar 的 API 访问。gcalcli通过 Google API 访问Google Calendar 。但是,如果要使用Google API就必须明确地在你的Google 帐号下使能Google API。 +认证后,下一步就是支持 Google Calendar 的 API 访问。gcalcli 通过 Google Calendar API 访问Google Calendar 。但是,如果要使用 Google API 就必须明确你的 Google 帐号支持 Google API。 -首先到:[https://cloud.google.com/console][5]。点击工程列表下的“API Project ” +首先到:[https://cloud.google.com/console][5]。点击项目列表下的“API Project ” -转到“Apiary & auth ”下面的“APIs”你会看见一个Google APIs 列表。点击“Calendar API”的开关按钮使能该API。 - - -现在跳到“Apiary & auth”下的“Registered apps”那里,去登记gcalcli app。点击最顶端的“Registered app”按钮。 +转到“Apiary & auth ”下面的“APIs”你会看见一个 Google APIs 列表。点击“Calendar API”的开关按钮使其能支持 API。 +现在转到“Apiary & auth”下的“Registered apps”那里,去注册 gcalcli app。点击最顶端的“Registered app”按钮。 [![](http://farm8.staticflickr.com/7293/11216363656_c203b6dfa2_z.jpg)][6] - 填写 app 的名字(如,“My Gcalcli”),然后选择“ Native ”作为平台。点击“Registered”按钮。 -这一步会生成并显示 OAuth 用户的 ID 和密码。另外关于上面提示的“You have not set up your product name”的信息,你可以忽略它。 +这一步会生成并显示 OAuth 用户的 ID 和密码。另外关于上面提示的“You have not set up your product name(您没有设置您的产品名称)”,你可以忽略掉。 [![](http://farm3.staticflickr.com/2890/11216593546_312a564f1f_z.jpg)][7] OAuth的认证结果将会保存在 ~/.gcalcli_oauth 文本文件中。 -### 用 gcalcli 在命令行中访问Google Calendar ### +### 用 gcalcli 在命令行中访问 Google Calendar ### -你现在就快可以用 gcalcli 访问Google Calendar 了。 +你现在马上就可以用 gcalcli 访问Google Calendar 了。 - -在你的家目录创建如下的一个 gcalcli 配置文件。将你先前获得的 OAuth 用户 ID 和 密码按下面格式写进去。 +在你的家目录创建一个如下的 gcalcli 配置文件。将你先前获得的 OAuth 用户 ID 和 密码按下面格式输入进去。 $ vi ~/.gcalclirc > --client_id='XXXXXXXXXX.apps.googleusercontent.com' > --client_secret='YYYYYYYYYYYYYYYY' - 到了这一步,你应该可以在命令行运行 gcalcli 了。 -试试下面的命令,这两个命令会分别打印出一个你的Google Calendar 的列表和今后 5 天的日程安排。 +试试下面的命令,这两个命令会分别打印出一个你的 Google Calendar 的列表和今后 5 天的日程安排。 $ gcalcli list $ gcalcli agenda @@ -103,13 +91,11 @@ OAuth的认证结果将会保存在 ~/.gcalcli_oauth 文本文件中。 ### 将 gcalcli 与 Conky 结合 ### - -最后一步就是将 gcalcli 的输出导入你的桌面主题中。为了达到这个目的,你需要Conky,一个非常强大的工具,它可以把许多信息直接显示在你的桌面主题中。 +最后一步就是将 gcalcli 的输出导入你的桌面主题中。为了做到这一点,你需要 Conky 这个非常强大的工具,它可以把许多信息直接显示在你的桌面主题中。 首先在你的 Linux 系统上 [安装 Conky][9]。 - -然后,在你的家目录下的某个地方( 可以是 ~/bin )创建如下的脚本程序。 +然后,在你的家目录下的某个地方( 例如 ~/bin )创建如下的脚本程序。 $ vi ~/bin/gcal.sh @@ -134,10 +120,9 @@ OAuth的认证结果将会保存在 ~/.gcalcli_oauth 文本文件中。 **重要提醒**:上面脚本中的 ‘^[’ 必须是**真正的 ESCAPE 键**( 也就是说在 vi 中按 Ctrl-V 然后按 Esc )。 -这个脚本程序将 VT100 转义序列转成Unicode组件图字符。这是[必须的一步][10],因为 Conky 不支持 gcalcli使用的 ASNII 的艺术线条。 +这个脚本程序将 VT100 转义序列转成Unicode组件图字符。这是[必须的一步][10],因为 Conky 不支持 gcalcli 使用的 ASNII 的线条艺术。 - -最后,在你的家目录中创建下面的 Conky 的配置文件。 +最后,在你的家目录中创建下面的 Conky 配置文件。 $ vi ~/.conkyrc @@ -181,23 +166,21 @@ OAuth的认证结果将会保存在 ~/.gcalcli_oauth 文本文件中。 > ${execpi 300 gcalcli --conky agenda} > ${execpi 300 ~/bin/gcal.sh} -这个 Conky 配置文件会直接在你的桌面主题上显示你的Google Calendar 的一个日程表和一个有两个星期的时间表。 - +这个 Conky 配置文件会直接在你的桌面主题上显示你的 Google Calendar 的一个日程表和一个两个星期的时间表。 现在,你可以运行下面的命令激活 Conky。 $ conky -你应该可以在Linux桌面的右边看到 Google Calendar。 +你应该可以在 Linux 桌面的右边看到 Google Calendar。 [![](http://farm8.staticflickr.com/7390/11216377436_72d00cec49_z.jpg)][11] +确认 Google Calendar 可以正常运行后,你可以将 Conky 设为在每次登录时自动启动。 -确认 Google Calendar 可以正常运行后,你可以将Conky 设为在每次登录时自动启动。 +### 设置 Google Calendar 提醒 ### -### 设置Google Calendar 提醒 ### - -gcalcli 也可以为Google Calendar 中即将到来的事件发送一个提醒。它使用 notify-send 命令。对于Google Calendar 提醒,你可以像下面一样设置一个例行性工作。 +gcalcli 也可以为 Google Calendar 中即将到来的事件发送一个提醒。它使用 notify-send 命令。对于 Google Calendar 提醒,你可以像下面一样设置一个工作进程。 $ crontab -l @@ -207,7 +190,7 @@ gcalcli 也可以为Google Calendar 中即将到来的事件发送一个提醒 via: http://xmodulo.com/2013/12/integrate-google-calendar-linux-desktop.html -译者:[Linchenguang](https://github.com/Linchenguang) 校对:[校对者ID](https://github.com/校对者ID) +译者:[Linchenguang](https://github.com/Linchenguang) 校对:[Caroline](https://github.com/carolinewuyan) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From ec2259981a8ed24a40202d7fbeff23d5cca969b1 Mon Sep 17 00:00:00 2001 From: carolinewuyan <309866211@qq.com> Date: Fri, 24 Jan 2014 10:47:39 +0800 Subject: [PATCH 32/99] =?UTF-8?q?=E5=B7=B2=E6=A0=A1=E5=AF=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- translated/How to integrate Google Calendar in Linux desktop.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/translated/How to integrate Google Calendar in Linux desktop.md b/translated/How to integrate Google Calendar in Linux desktop.md index 0322ddf51c..7104f1e02b 100644 --- a/translated/How to integrate Google Calendar in Linux desktop.md +++ b/translated/How to integrate Google Calendar in Linux desktop.md @@ -120,7 +120,7 @@ OAuth的认证结果将会保存在 ~/.gcalcli_oauth 文本文件中。 **重要提醒**:上面脚本中的 ‘^[’ 必须是**真正的 ESCAPE 键**( 也就是说在 vi 中按 Ctrl-V 然后按 Esc )。 -这个脚本程序将 VT100 转义序列转成Unicode组件图字符。这是[必须的一步][10],因为 Conky 不支持 gcalcli 使用的 ASNII 的线条艺术。 +这个脚本程序将 VT100 转义序列转成Unicode组件图字符。这是[必须的一步][10],因为 Conky 不支持 gcalcli 使用的 ASNII 字符画。 最后,在你的家目录中创建下面的 Conky 配置文件。 From bd5ae0e6de736dd56fbfa44c53d41abe104f5790 Mon Sep 17 00:00:00 2001 From: carolinewuyan <309866211@qq.com> Date: Fri, 24 Jan 2014 10:52:09 +0800 Subject: [PATCH 33/99] =?UTF-8?q?=E5=B7=B2=E6=A0=A1=E5=AF=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- translated/How to integrate Google Calendar in Linux desktop.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/translated/How to integrate Google Calendar in Linux desktop.md b/translated/How to integrate Google Calendar in Linux desktop.md index 7104f1e02b..f10fd777b5 100644 --- a/translated/How to integrate Google Calendar in Linux desktop.md +++ b/translated/How to integrate Google Calendar in Linux desktop.md @@ -49,7 +49,7 @@ Google Calendar 是时下最流行的网页应用程序之一。用户可以通 [![](http://farm4.staticflickr.com/3810/11216308465_1008fc1bb3_z.jpg)][4] -支持 Google Calendar API +### 支持 Google Calendar API ### 认证后,下一步就是支持 Google Calendar 的 API 访问。gcalcli 通过 Google Calendar API 访问Google Calendar 。但是,如果要使用 Google API 就必须明确你的 Google 帐号支持 Google API。 From 0178a778eb01c1b269997e8716fc57245afc05a1 Mon Sep 17 00:00:00 2001 From: Steve Zhang Date: Fri, 24 Jan 2014 16:50:35 +0800 Subject: [PATCH 34/99] Update Are Open Source Developers Too Demanding.md --- sources/Are Open Source Developers Too Demanding.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sources/Are Open Source Developers Too Demanding.md b/sources/Are Open Source Developers Too Demanding.md index 5661374051..dec749b4f9 100644 --- a/sources/Are Open Source Developers Too Demanding.md +++ b/sources/Are Open Source Developers Too Demanding.md @@ -1,3 +1,4 @@ +[Translating by SteveArcher] Are Open Source Developers Too Demanding? ================================================================================ **Open source invites participation, including criticism. But do developers sometimes take it too far?** @@ -67,4 +68,4 @@ via: http://readwrite.com/2013/11/26/are-open-source-developers-too-demanding#aw [5]:http://gigaom.com/2013/11/25/how-the-use-of-a-nosql-database-played-a-role-in-the-healthcare-gov-snafu/ [6]:http://developers.slashdot.org/story/13/11/24/1437203/nyt-healthcaregov-project-chaos-due-partly-to-unorthodox-database-choice [7]:http://readwrite.com/2013/11/04/sorry-open-source-isnt-the-panacea-for-healthcaregov#awesm=~oojDQ8fiVXrjGP -[8]:http://digital.cabinetoffice.gov.uk/colophon-beta/ \ No newline at end of file +[8]:http://digital.cabinetoffice.gov.uk/colophon-beta/ From b9c953857d2304a13c524030edacf82cb9766602 Mon Sep 17 00:00:00 2001 From: wxy Date: Fri, 24 Jan 2014 22:48:33 +0800 Subject: [PATCH 35/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9ALinux=20id=20C?= =?UTF-8?q?ommand=20-=20Print=20user=20ID=20and=20group=20ID=20information?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...x id Command - Print user ID and group ID information.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename {translated => published}/Linux id Command - Print user ID and group ID information.md (95%) diff --git a/translated/Linux id Command - Print user ID and group ID information.md b/published/Linux id Command - Print user ID and group ID information.md similarity index 95% rename from translated/Linux id Command - Print user ID and group ID information.md rename to published/Linux id Command - Print user ID and group ID information.md index 36747bb37d..f541519dfb 100644 --- a/translated/Linux id Command - Print user ID and group ID information.md +++ b/published/Linux id Command - Print user ID and group ID information.md @@ -1,10 +1,10 @@ -Linux id 命令 - 打印用户id和组id信息 +Linux id 命令 - 显示用户id和组id信息 ================================================================================ 要登入一台计算机,我们需要一个用户名。用户名是一个可以被计算机识别的身份。基于此,计算机会对使用这个用户名的登陆的人应用一系列的规则。在Linux系统下,我们可以使用 **id** 命令。 ### 什么是 id 命令 ### -**id** 命令可以打印真实有效的用户 ID(UID) 和组 ID(GID)。UID 是对一个用户的单一身份标识。组 ID(GID)可以包含多个UID。 +**id** 命令可以显示真实有效的用户 ID(UID) 和组 ID(GID)。UID 是对一个用户的单一身份标识。组 ID(GID)则对应多个UID。 ### 如何使用 id 命令 ### @@ -82,7 +82,7 @@ id 命令可以使用一些选项。下面有一些在日常使用中有用的 ![-g 选项](http://linoxide.com/wp-content/uploads/2013/12/id_g1.png) -#### 打印特定用户信息 #### +#### 输出特定用户信息 #### 我们可以输出特定的用户信息相关的 UID 和 GID。只需要在 id 命令后跟上用户名。 From 2f991066179c2213ca2cf6101a46b45a9db2692c Mon Sep 17 00:00:00 2001 From: wxy Date: Fri, 24 Jan 2014 23:54:22 +0800 Subject: [PATCH 36/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9ATop=2010=20Lin?= =?UTF-8?q?ux=20Distros=20For=20Hackers!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Top 10 Linux Distros For Hackers!.md | 44 +++++++++++++++++++ .../Top 10 Linux Distros For Hackers!.md | 44 ------------------- 2 files changed, 44 insertions(+), 44 deletions(-) create mode 100644 published/Top 10 Linux Distros For Hackers!.md delete mode 100644 translated/Top 10 Linux Distros For Hackers!.md diff --git a/published/Top 10 Linux Distros For Hackers!.md b/published/Top 10 Linux Distros For Hackers!.md new file mode 100644 index 0000000000..3960efd2de --- /dev/null +++ b/published/Top 10 Linux Distros For Hackers!.md @@ -0,0 +1,44 @@ +十大顶级的黑客级Linux发行版! +================================================================================ +黑客和安全研究员需要在他们手边随时都有那些黑客工具。它们很多都是基于流行的Ubuntu和Debain操作系统,并且其中已经安装了许多黑客工具。 + +![](http://www.efytimes.com/admin/useradmin/photo/ef0R121832PM132014.jpg) + +1. [BackTrack 5r3][1]:这是一个最受欢迎和广为人知的基于Linux的黑客发行版。它是基于Canonical的Ubuntu操作系统的,它的logo的意思是,"如果你更安静,你将听到的更多。"在版本5中,除了以前的KDE桌面外,还增加了GNOME桌面环境。 + +2. [Nodezero][2]:这是另外一个基于Ubuntu的黑客版,它用于渗透测试。它会跟着Ubuntu同步更新的。 + +3. [BackBox Linux][3]: 这也是一个基于Ubuntu的黑客工具。根据开发者称,它被设计来创建一个渗透测试发行版,并且快速而易用。它还可以通过软件仓库来更新那些白帽渗透测试工具。 + +4. [Blackbuntu][4]:Ubuntu自己虽然不是一个黑客工具,但是有许多基于它的黑客版本。这个发行版带来了诸如网络扫描、信息获取、渗透、漏洞识别,权限提升,无线网络分析、VoIP分析等各类工具。 + +5. [Samurai Web Testing Framework][5]:这个发行版主要关注在对网站的攻击方面,它使用最好的免费开源的工具攻击和入侵网站。开发者已经把包括侦查、映射、探索和利用的攻击的四个步骤都集成到了发行版中。 + +6. [Knoppix STD][6]:从Ubuntu迁移到了Debian,Knoppix STD现在是一个基于Debian的黑客发行版,可以运行GNOME、KDE、LXDE和Openbox等桌面环境。它已经出现了很长一段时间,并且是它们之中最早的live发行版。 + +7. [Pentoo][7]:这是一个基于Gentoo的针对安全测试的live CD。它带来了大量的自定义工具和内核。包括Backported WiFi stack, XFCE4等等。 + +8. [Weakerthan][8]:这个发行版使用Flufbox桌面环境,它包含了很多无线工具,最适合用于WiFi攻击。它基于Debian Squeeze发行版,具有WiFi攻击、Cisco漏洞利用、SQL入侵、Web入侵、蓝牙及其他功能。 + +9. [Matriux Krypton][9]:这也许是第一个直接基于Debian OS的发行版。它是一个有300个安全工具的兵工厂,是白帽测试、渗透测试、安全测试、系统和网络管理、网络取证的一个好选择。 + +10. [DEFT][10]:一款带有DART(Digital Advanced Response Toolkit,高级数字响应工具)的基于Linux Kernel 3 的操作系统。它使用WINE来在Linux上运行Windows工具,并主要运行LXDE桌面环境。 + +-------------------------------------------------------------------------------- + +via: http://www.efytimes.com/e1/fullnews.asp?edid=125775 + +译者:[geekpi](https://github.com/geekpi) 校对:[wxy](https://github.com/wxy) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://www.backtrack-linux.org/downloads/ +[2]:http://www.nodezero-linux.org/downloads +[3]:http://www.backbox.org/downloads +[4]:http://sourceforge.net/projects/blackbuntu/ +[5]:http://sourceforge.net/projects/samurai/files/ +[6]:http://s-t-d.org/download.html +[7]:http://www.pentoo.ch/download/ +[8]:http://weaknetlabs.com/main/?page_id=479 +[9]:http://sourceforge.net/projects/matriux/ +[10]:http://iso.linuxquestions.org/deft-linux/deft-linux-7/ \ No newline at end of file diff --git a/translated/Top 10 Linux Distros For Hackers!.md b/translated/Top 10 Linux Distros For Hackers!.md deleted file mode 100644 index ed3f355b99..0000000000 --- a/translated/Top 10 Linux Distros For Hackers!.md +++ /dev/null @@ -1,44 +0,0 @@ -10个对于黑客顶级的Linux发行版! -================================================================================ -黑客和安全研究员在手上总是需要工具。它们很多都基于流行的Ubuntu和Debain操作系统,其中已经安装了许多的黑客工具。 - -![](http://www.efytimes.com/admin/useradmin/photo/ef0R121832PM132014.jpg) - -1. [BackTrack 5r3][1]:这是一个最受欢迎和指明的基于Linux的黑客发行版。基于Canonical的Ubuntu操作系统,Backtrack的logo说,"你变得更安静,你听到的更多。"在版本5中,GNOME桌面环境已经随着普遍的KDE桌面环境一起加入了。 - -2. [Nodezero][2]:这是另外一个基于Ubuntu的黑客版,它用于渗透测试。每当Ubuntu收到bug补丁时,Nodezero也会得到。 - -3. [BackBox Linux][3]: 这也是一个基于Ubuntu的用于黑客的工具。根据开发者,该系统被设计来创建一个渗透测试发行版,并且快速又易用。它还会使用仓库获取新的道德黑客工具的更新。 - -4. [Blackbuntu][4]:Ubuntu自己可能不是一个黑客工具,但是有许多基于它的版本。这个发行版带来了诸如网络映射、信息手机、渗透、漏洞识别,特权提升,无线网络分析、VoIP分析等等。 - -5. [Samurai Web Testing Framework][5]:这个发行版注重使用最好的用于黑客和攻击的免费和开源的工具攻击网站。开发者已经把4步合并到发行版中,包括侦查、映射、探索和利用。 - -6. [Knoppix STD][6]:从Ubuntu到Debian,Knoppix STD是一个基于Debian的黑客发行版,运行GNOME、KDE、LXDE和Openbox桌面环境。它已经存在了很长一段时间并且是它们之中最早的live发行版。 - -7. [Pentoo][7]:这是一个针对安全测试的live CD,并且基于Gentoo。它带来了大量的自定义工具和来自公司的内核。这里包含了Backported WiFi stack, XFCE4等等。 - -8. [Weakerthan][8]:这个发行版使用Flufbox桌面环境,这最适合无线黑客因为它包含了很多无线工具。它基于Debian Squeeze发行版,带来了WiFi攻击、Cisco漏洞利用、SQL入侵、Web入侵、蓝牙和其他等。 - -9. [Matriux Krypton][9]:在Weaker4n之后,这也许是第一个直接基于Debian OS的发行版。它是一个有300个安全工具的兵工厂,是道德入侵、渗透测试、安全测试、系统和网络管理、网络取证的一个好选择。 - -10. [DEFT][10]:一款带有高级数字响应工具的基于Linux Kernel 3 的操作系统。它使用WINE来在Linux上运行Windows工具,并主要运行LXDE桌面环境。 - --------------------------------------------------------------------------------- - -via: http://www.efytimes.com/e1/fullnews.asp?edid=125775 - -译者:[geekpi](https://github.com/geekpi) 校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 - -[1]:http://www.backtrack-linux.org/downloads/ -[2]:http://www.nodezero-linux.org/downloads -[3]:http://www.backbox.org/downloads -[4]:http://sourceforge.net/projects/blackbuntu/ -[5]:http://sourceforge.net/projects/samurai/files/ -[6]:http://s-t-d.org/download.html -[7]:http://www.pentoo.ch/download/ -[8]:http://weaknetlabs.com/main/?page_id=479 -[9]:http://sourceforge.net/projects/matriux/ -[10]:http://iso.linuxquestions.org/deft-linux/deft-linux-7/ \ No newline at end of file From 99de406627429debeae784818cbaf3ee1411e501 Mon Sep 17 00:00:00 2001 From: KayGuoWhu Date: Sat, 25 Jan 2014 01:13:08 +0800 Subject: [PATCH 37/99] translated by KayGuoWhu --- ...rt video to animated gif image on Linux.md | 73 ------------------- 1 file changed, 73 deletions(-) delete mode 100644 sources/How to convert video to animated gif image on Linux.md diff --git a/sources/How to convert video to animated gif image on Linux.md b/sources/How to convert video to animated gif image on Linux.md deleted file mode 100644 index e6eb3f118d..0000000000 --- a/sources/How to convert video to animated gif image on Linux.md +++ /dev/null @@ -1,73 +0,0 @@ -[翻译中 by KayGuoWhu] -How to convert video to animated gif image on Linux -================================================================================ -Once thought of as outdated art forms, animated GIF images have now come back. If you haven't noticed, quite a few online sharing and social networking sites are now supporting animated GIF images, for example, on [Tumblr][1], [Flickr][2], [Google+][3], and [partly on Facebook][4]. Due to their ease of consumption and sharing, GIF-ed animations are now part of mainstream Internet culture. - -So some of you may wonder how you can create such animated GIF images. There are various online or offline tools dedicated to create animated GIF images. Another option is to create an animated GIF image off of an existing video clip. In this tutorial, I will describe **how to convert a video file to an animated GIF image on Linux**. - -As a more useful example, let me demonstrate how to **convert a YouTube video to an animated GIF image**. - -### Step 1: Download a YouTube Video ### - -First, download a YouTube video that you would like to convert. You can use [youtube-dl][5] tool to save a YouTube video as an MP3 file. Suppose you saved your favorite YouTube video as "funny.mp3". - -### Step 2: Extract Video Frames from a Video ### - -Next, [install FFmpeg][5] on your Linux system, which I will use to extract video frames from the video. - -The following command will extract individual video frames, and save them as GIF images. Make sure to use the output file format ("out%04d.gif") as is. That way, individual frames will be named and saved properly. - - ffmpeg -t -ss -i out%04d.gif - -For example, if you want to extract the video frames of input video, for 5 seconds, starting at 10 seconds from the beginning, run the following command. - - $ ffmpeg -t 5 -ss 00:00:10 -i funny.mp4 out%04d.gif - -After FFmpeg is completed, you will see a list of GIF files created, which are named as "out[\d+].gif". - -### Step 3: Merge Video Frames into an Animated GIF ### - -The next step is to merge individual GIF files into one animated GIF image. For that, you can use ImageMagick. - -First, [install ImageMagick][7] on your Linux system if you haven't done so. - -Then, run the following command to merge created GIF images into a single animated GIF file. - - convert -delay x -loop 0 out*gif - -In the command, "-delay" is an option that controls the animation speed. This option indicates that [ticks/ticks-per-second] seconds must elapse before the display of the next frame. The "-loop 0" option indicates infinite loops of animation. If you want, you can specify "-loop N", in which case the animation will repeat itself N times. - -For example, to create an animated GIF image with 20 frames-per-second and infinite loop, use the following command. - - $ convert -delay 1x20 -loop 0 out*.gif animation.gif - -### Step 4 (Optional): Reduce the Size of an Animated GIF ### - -The last (optional) step is to reduce the size of the created GIF file, by using ImageMagick's GIF optimizer. - -Use the following command to reduce the GIF size. - - convert -layers Optimize animation.gif animation_small.gif - -Now you are ready to share the GIF image on your social networks. The following shows a sample GIF image that I created from a cute YouTube video. - -Enjoy. :-) - -[![](http://farm8.staticflickr.com/7372/10988763123_4e89a18085_o.gif)][8] - --------------------------------------------------------------------------------- - -via: http://xmodulo.com/2013/11/convert-video-animated-gif-image-linux.html - -译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 - -[1]:http://staff.tumblr.com/post/15623140287/1mb-gifs -[2]:http://www.flickr.com/photos/markus-weldon-imagebank/4439159924/sizes/o/in/photostream/ -[3]:https://plus.google.com/communities/110524851358723545415 -[4]:http://mashable.com/2013/08/29/gifs-return-to-facebook/ -[5]:http://xmodulo.com/2013/03/how-to-save-youtube-videos-on-linux.html -[6]:http://xmodulo.com/2013/06/how-to-install-ffmpeg-on-linux.html -[7]:http://ask.xmodulo.com/install-imagemagick-linux.html -[8]:http://www.flickr.com/photos/xmodulo/10988763123/ From 9998f948798b4a5a07292b80820b7f1fdecb2620 Mon Sep 17 00:00:00 2001 From: KayGuoWhu Date: Sat, 25 Jan 2014 01:15:14 +0800 Subject: [PATCH 38/99] just not found my translation, try again --- ...rt video to animated gif image on Linux.md | 70 +++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 translated/How to convert video to animated gif image on Linux.md diff --git a/translated/How to convert video to animated gif image on Linux.md b/translated/How to convert video to animated gif image on Linux.md new file mode 100644 index 0000000000..2fc1fef057 --- /dev/null +++ b/translated/How to convert video to animated gif image on Linux.md @@ -0,0 +1,70 @@ +在Linux上将视频转换成动态gif图片 +================================================================================ +虽然曾经被认为是过时的艺术形式,但动态GIF图片现在复苏了。如果你还没有留意到,不少在线分享和社交网络网站都开始支持动态GIF图片,例如,[Tumblr][1],[Flickr][2],[Google+][3]和[Facebook的部分地方][4]。由于在消费和共享上的容易,GIF的动画已经成为主流互联网文化的一部分了。 + +所以,你们中的一些人会好奇怎样才能生成这样的动态GIF图片。已经有各种各样专门用来生成动态GIF图片的在线或离线工具。另一种选择是创建一副动态GIF图片时关闭现有的视频剪辑。在这个教程中,我会描述**在Linux上如何将一段视频文件转换成一副动态GIF图片**。 + +作用一个更有用的例子,让我展示如何**将一个YouTube视频转换成一副动态GIF图片**。 + +### 第一步:下载YouTube视频 ### + +首先,下载一个你想要转换的YouTube视频。你可以使用[youtube-dl][5]这个工具将YouTube视频保存为MP3文件。假设你把你最爱的YouTube视频保存为"funny.mp3"。 + +### 第二步:从视频中解压视频帧 ### + +接下来,在Linux系统上[安装FFmpeg][5],我会用这个工具去解压从视频中解压出视频帧。 + +下面的指令会解压出独立的视频帧,将它们保存为GIF图片。确保使用注入("out%04d.gif")的输出文件格式。这样,独立的帧就被合适地命名并保存。 + + ffmpeg -t -ss -i out%04d.gif + +例如,如果你想解压输入视频的视频帧,从第10秒开始,每5秒一帧,请运行下列命令。 + + $ ffmpeg -t 5 -ss 00:00:10 -i funny.mp4 out%04d.gif + +在完成FFmpeg之后,你会看到一组创建出来的GIF文件,它们被命名为"out[\d+].gif"。 + +### 第三步:合并视频帧进一副动态GIF ### + +下面这一步要合并单个的GIF文件成一副动态GIF图片。为此,你可以使用ImageMagick。 + +首先,如果你还没有的话,在Linux系统上[安装ImageMagick][7]。 + + + convert -delay x -loop 0 out*gif + +在这个命令中,"-delay"是控制动态速度的选项。这个选项表示在显示下一帧画面前需要等待的[秒数](不好翻译?)。"-loop 0"选项表示动画的无限次循环。如果你愿意,你可以指定"-loop N"让动画只重复N次。 + +例如,为了生成一副每秒20帧和循环无数次的动态GIF图片,使用如下命令。 + + $ convert -delay 1x20 -loop 0 out*.gif animation.gif + +### 第四步(可选):减少动态GIF的大小 ### + +最后这一步(可选)是通过使用ImageMagick的GIF优化功能来减少生成的GIF文件的大小。 + +使用下列命令去减少GIF大小。 + + convert -layers Optimize animation.gif animation_small.gif + +现在你已经准备好在你的社交网络上分享制作完成的GIF图片。下面是一副我从一个可爱的YouTube视频中生成的GIF样例图片。 + +享受吧!:-) +[![](http://farm8.staticflickr.com/7372/10988763123_4e89a18085_o.gif)][8] + +-------------------------------------------------------------------------------- + +via: http://xmodulo.com/2013/11/convert-video-animated-gif-image-linux.html + +译者:[KayGuoWhu](https://github.com/KayGuoWhu) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://staff.tumblr.com/post/15623140287/1mb-gifs +[2]:http://www.flickr.com/photos/markus-weldon-imagebank/4439159924/sizes/o/in/photostream/ +[3]:https://plus.google.com/communities/110524851358723545415 +[4]:http://mashable.com/2013/08/29/gifs-return-to-facebook/ +[5]:http://xmodulo.com/2013/03/how-to-save-youtube-videos-on-linux.html +[6]:http://xmodulo.com/2013/06/how-to-install-ffmpeg-on-linux.html +[7]:http://ask.xmodulo.com/install-imagemagick-linux.html +[8]:http://www.flickr.com/photos/xmodulo/10988763123/ From f204a37defc32f6a8c5b02ed045340184851f0ea Mon Sep 17 00:00:00 2001 From: wxy Date: Sat, 25 Jan 2014 21:13:32 +0800 Subject: [PATCH 39/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9A10=20Lesser=20?= =?UTF-8?q?Known=20Useful=20Linux=20Commands-=20Part=20V?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...ser Known Useful Linux Commands- Part V.md | 116 ++++-------------- 1 file changed, 22 insertions(+), 94 deletions(-) rename {translated => published}/10 Lesser Known Useful Linux Commands- Part V.md (79%) diff --git a/translated/10 Lesser Known Useful Linux Commands- Part V.md b/published/10 Lesser Known Useful Linux Commands- Part V.md similarity index 79% rename from translated/10 Lesser Known Useful Linux Commands- Part V.md rename to published/10 Lesser Known Useful Linux Commands- Part V.md index 3fdd70c502..888f8c04af 100644 --- a/translated/10 Lesser Known Useful Linux Commands- Part V.md +++ b/published/10 Lesser Known Useful Linux Commands- Part V.md @@ -7,112 +7,80 @@ 前几篇文章的地址如下: -- [11 Lesser Known Useful Linux Commands – Part I][1] - -- [10 Lesser Known Linux Commands – Part II][2] - -- [10 Lesser Known Commands for Linux – Part III][3] - -- [10 Lesser Known Effective Linux Commands – Part IV][4] +- [十一个鲜为人知的 Linux 命令 - Part 1][1] +- [十个鲜为人知的 Linux 命令 - Part 2][2] +- [十个鲜为人知的 Linux 命令 - Part 3][3] +- [十个鲜为人知的 Linux 命令 - Part 4][4] ### 42. lsb_release ### - **‘lsb_release’** 命令会打印特殊发行版的信息。如果 **lsb_release** 还没安装,你可以在基于 **Debain** 的发行版中用命令 apt **‘lsb-core’** 安装,在基于 **Red Hat** 系统下用 yum **‘redhat-lsb’** 来安装包。 + **‘lsb_release’** 命令会打印特殊发行版的信息。如果 **lsb_release** 还没安装,你可以在基于 **Debain** 的发行版中用命令 apt 安装,在基于 **Red Hat** 系统下用 yum 来安装包。 # lsb_release -a - LSB Version: :base-4.0-ia32:base-4.0-noarch:core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32: - Distributor ID: CentOS - Description: CentOS release 6.3 (Final) - Release: 6.3 - Codename: Final -**注意:**选项‘**-a**‘,会显示有关**版本、ID、详情、发行号**和**研发代号**的全部可用信息。 +**注意:**选项‘**-a**’,会显示有关**版本、ID、详情、发行号**和**研发代号**的全部可用信息。 ### 43. nc -zv localhost 80 ### 检查 **80** 端口是否被打开。我们可以用任何其他端口号替换‘**80**’来检查端口是否被打开或关闭。 $ nc -zv localhost 80 + Connection to localhost 80 port [tcp/http] succeeded! - Connection to localhost 80 port [tcp/http] succeeded!(译注:出现该信息表示80端口已被打开。) + (译注:出现该信息表示80端口已被打开。) 检查 **8080** 端口是否启用 $ nc -zv localhost 8080 + nc: connect to localhost port 8080 (tcp) failed: Connection refused + +(译注:该信息显示了8080端口并未打开。) - nc: connect to localhost port 8080 (tcp) failed: Connection refused(译注:该信息显示了8080端口并未打开。) - -### 44. curl inpinfo.io ### +### 44. curl ipinfo.io ### 该命令会输出并提供 **IP 地址** 的 **‘地理位置’** 。 $ curl ipinfo.io - "ip": "xx.xx.xx.xx", - "hostname": "triband-del-aa.bbb.cc.ddd.bol.net.in", - "city": "null", - "region": "null", - "country": "IN", - "loc": "20,77", - "org": "AS17813 Mahanagar Telephone Nigam Ltd". ### 45. find . -user root ### -该命令会输出( **root** )用户所拥有的文件(译注:即owner为root)。下面是在当前目录下列出的所有 ‘root’用户拥有的文件。 +该命令会输出当前目录下( **root** )用户所拥有的文件(译注:即owner为root)。下面是在当前目录下列出的所有 ‘root’用户拥有的文件。 # find . -user root - ./.recently-used.xbel - ./.mysql_history - ./.aptitude - ./.aptitude/config - ./.aptitude/cache - ./.bluefish - ./.bluefish/session-2.0 - ./.bluefish/autosave - ./.bash_history 在当前路径下列出所有 **‘avi’** 用户拥有的文件 # find . -user avi - ./.cache/chromium/Cache/f_002b66 - ./.cache/chromium/Cache/f_001719 - ./.cache/chromium/Cache/f_001262 - ./.cache/chromium/Cache/f_000544 - ./.cache/chromium/Cache/f_002e40 - ./.cache/chromium/Cache/f_00119a - ./.cache/chromium/Cache/f_0014fc - ./.cache/chromium/Cache/f_001b52 - ./.cache/chromium/Cache/f_00198d - ./.cache/chromium/Cache/f_003680 ### 46. sudo apt-get build-dep ffmpeg ### @@ -120,53 +88,35 @@ 该命令会在相应的包安装时自动构建依赖关系。因此包安装的过程将非常流畅,也是非常容易的。 # apt-get build-dep ffmpeg - libxinerama-dev libxml-namespacesupport-perl libxml-sax-expat-perl - libxml-sax-perl libxml-simple-perl libxrandr-dev libxrender-dev - x11proto-render-dev x11proto-xinerama-dev xulrunner-dev - The following packages will be upgraded: - libpixman-1-0 - + 1 upgraded, 143 newly installed, 0 to remove and 6 not upgraded. - Need to get 205 MB of archives. - After this operation, 448 MB of additional disk space will be used. - Do you want to continue [Y/n]? ### 47. lsof -iTCP:80 -sTCP:LISTEN ### -该命令会输出所用正在使用 **80** 端口的 **进程/服务** 的名称。为了更好的理解,在 **80** 端口运行下列命令,它会列出所用运行在该端口的 **进程/服务** 。 +该命令会输出所用正在使用 **80** 端口的 **进程/服务** 的名称。在 **80** 端口运行下列命令会更好理解这个命令,它会列出所用运行在该端口的 **进程/服务** 。 root@localhost:/home/avi# lsof -iTCP:80 -sTCP:LISTEN - COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME - apache2 1566 root 5u IPv6 5805 0t0 TCP *:www (LISTEN) - apache2 1664 www-data 5u IPv6 5805 0t0 TCP *:www (LISTEN) - apache2 1665 www-data 5u IPv6 5805 0t0 TCP *:www (LISTEN) - apache2 1666 www-data 5u IPv6 5805 0t0 TCP *:www (LISTEN) - apache2 1667 www-data 5u IPv6 5805 0t0 TCP *:www (LISTEN) - apache2 1668 www-data 5u IPv6 5805 0t0 TCP *:www (LISTEN) 同样,你可以检查运行在端口 **22** 的进程/服务。 root@localhost:/home/avi# lsof -iTCP:22 -sTCP:LISTEN - COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME - sshd 2261 root 3u IPv4 8366 0t0 TCP *:ssh (LISTEN) - sshd 2261 root 4u IPv6 8369 0t0 TCP *:ssh (LISTEN) ### 48. find -size +100M ### @@ -174,35 +124,22 @@ 这条find命令会在当前目录下列出所有超过指定大小的文件(这里指定为**100 MB**),递归查询。 # find -size +100M - ./.local/share/Trash/files/linuxmint-15-cinnamon-dvd-32bit.iso - ./Downloads/Fedora-Live-Desktop-i686-19-1.iso - ./Downloads/Ant Videos/shakira 2.avi - ./Downloads/Deewar.avi - ./Desktop/101MSDCF/MOV02224.AVI - ./Desktop/101MSDCF/MOV02020.AVI - ./Desktop/101MSDCF/MOV00406.MP4 - ./Desktop/squeeze.iso 在当前目录递归的列出所用大于 **1000 MB** 的文件。 root@localhost:/home/avi# find -size +1000M - ./Downloads/The Dark Knight 2008 hindi BRRip 720p/The Dark Knight.mkv.part - ./Downloads/Saudagar - (1991) - DVDRiP - x264 - AAC 5.1 - Chapters - Esubs - [DDR]/Saudagar - - (1991) - DVDRiP - x264 - AAC 5.1 - Chapters - Esubs - [DDR].mkv - ./Downloads/Deewar.avi - ./Desktop/squeeze.iso ### 49. pdftk ### @@ -216,32 +153,23 @@ 该命令会输出一个用户的进程和线程。选项“**L**”(列出线程),选项“**-F**”(完整格式化) $ ps -LF -u avi - avi 21645 3717 21766 0 5 66168 117164 1 18:58 ? 00:00:00 /usr/ - avi 21645 3717 21768 0 5 66168 117164 1 18:58 ? 00:00:00 /usr/ - avi 22314 3717 22314 0 2 42797 50332 0 19:00 ? 00:00:40 /usr/ - avi 22314 3717 22316 0 2 42797 50332 1 19:00 ? 00:00:00 /usr/ - avi 22678 24621 22678 0 1 969 1060 1 21:05 pts/1 00:00:00 ps -L - avi 23051 3717 23051 0 2 37583 45444 1 19:03 ? 00:00:52 /usr/ - avi 23051 3717 23053 0 2 37583 45444 0 19:03 ? 00:00:03 /usr/ - avi 23652 1 23652 0 2 22092 12520 0 19:06 ? 00:00:22 gnome - avi 23652 1 23655 0 2 22092 12520 0 19:06 ? 00:00:00 gnome -### 51. Startx — :1 ### +### 51. startx - :1 ### -分享 **X** 会话,意味着需要频繁的登入或登出,这就需要 **startx** 来救场。这个命令建立了一个新的会话从而避免了在一个会话中反复的登入和登出。为了在X会话间进行交换,我们可以通过‘**ctrl+Alt+F7**’和‘**ctrl+Alt+F8**’的组合键来完成。 +分享 **X** 会话。如果你需要频繁的(以不同用户身份)登入或登出桌面时,那就需要 **startx** 来救场。这个命令建立了一个新的会话从而避免了在一个会话中反复的登入和登出。为了在X会话间进行交换,我们可以通过‘**ctrl+Alt+F7**’和‘**ctrl+Alt+F8**’的组合键来完成。 **注意**:快捷键“**ctrl+Alt+F1~F6**“是为了控制台会话准备的,而“**ctrl+Alt+F7~F12**”则为X会话服务。因此我们有**6**个控制台会话和**6**个X会话,不需要频繁的登入登出。上面的顺序适用于大多数的发行版,然而不同发行版可能会有不同的实现。我在Debian中尝试过,运行的很好。 -以上就是今天的所有内容。我们如有需要会在以后的文章中继续发布“鲜为人知的命令”,不要忘记留下你对我们文章和‘ **鲜为人知的Linux命令** ’系列的宝贵意见。我会很快带来我的新文章,敬请期待。直到那时,要保持电脑健康,记得常回 **Tecmint** 看看哦。 +以上就是今天的所有内容。我们如有需要会在以后的文章中继续发布“鲜为人知的命令”,不要忘记留下你对我们文章和‘ **鲜为人知的Linux命令** ’系列的宝贵意见。我会很快带来我的新文章,敬请期待,记得常回来看看哦。 -------------------------------------------------------------------------------- @@ -251,7 +179,7 @@ via: http://www.tecmint.com/10-lesser-known-useful-linux-commands-part-v/ 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 -[1]:http://www.tecmint.com/11-lesser-known-useful-linux-commands/ -[2]:http://www.tecmint.com/10-lesser-known-linux-commands-part-2/ -[3]:http://www.tecmint.com/10-lesser-known-commands-for-linux-part-3/ -[4]:http://www.tecmint.com/10-lesser-known-effective-linux-commands-part-iv/ +[1]:http://linux.cn/article-2258-1.html +[2]:http://linux.cn/article-2265-1.html +[3]:http://linux.cn/article-2284-1.html +[4]:http://linux.cn/article-2404-1.html From 74469369b2f39be37eabb6fcbfad4127071deb22 Mon Sep 17 00:00:00 2001 From: wxy Date: Sat, 25 Jan 2014 21:30:11 +0800 Subject: [PATCH 40/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9ADaily=20Ubuntu?= =?UTF-8?q?=20Tips=20=E2=80=94=20Windows=20Disk=20Management=20Equivalent?= =?UTF-8?q?=20In=20Ubuntu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ... Ubuntu Tips — Windows Disk Management Equivalent In Ubuntu.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename {translated => published}/Daily Ubuntu Tips — Windows Disk Management Equivalent In Ubuntu.md (100%) diff --git a/translated/Daily Ubuntu Tips — Windows Disk Management Equivalent In Ubuntu.md b/published/Daily Ubuntu Tips — Windows Disk Management Equivalent In Ubuntu.md similarity index 100% rename from translated/Daily Ubuntu Tips — Windows Disk Management Equivalent In Ubuntu.md rename to published/Daily Ubuntu Tips — Windows Disk Management Equivalent In Ubuntu.md From 669da123d8a626ae68812eba7b6efe5ed9da9283 Mon Sep 17 00:00:00 2001 From: wxy Date: Sat, 25 Jan 2014 21:39:40 +0800 Subject: [PATCH 41/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9AUbuntu=20Will?= =?UTF-8?q?=20Reach=20True=20Convergence=20Before=20Microsoft,=20Says=20Sh?= =?UTF-8?q?uttleworth?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...nce Before Microsoft, Says Shuttleworth.md | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) rename {translated => published}/Ubuntu Will Reach True Convergence Before Microsoft, Says Shuttleworth.md (59%) diff --git a/translated/Ubuntu Will Reach True Convergence Before Microsoft, Says Shuttleworth.md b/published/Ubuntu Will Reach True Convergence Before Microsoft, Says Shuttleworth.md similarity index 59% rename from translated/Ubuntu Will Reach True Convergence Before Microsoft, Says Shuttleworth.md rename to published/Ubuntu Will Reach True Convergence Before Microsoft, Says Shuttleworth.md index fbafd18db3..07db2cab09 100644 --- a/translated/Ubuntu Will Reach True Convergence Before Microsoft, Says Shuttleworth.md +++ b/published/Ubuntu Will Reach True Convergence Before Microsoft, Says Shuttleworth.md @@ -4,7 +4,7 @@ Shuttleworth表示Ubuntu将在微软之前达到真正的全平台融合 > ‘也许我们会减轻这6个月的事而把它们分布到各个时间段里’ -说到Canonical的融合计划[PCPro][1]-我们将会看到一个供手机,平板和台式机全平台使用的Ubuntu 15.04-Mark Shuttleworth解释说移动终端用户已经习惯于在任何时候接受升级,这部分原因可能会带来 *“也许我们会减轻这6个月的事而把它们分布到各个时间段里”* +与[PCPro][1]说到Canonical的融合计划 —— 我们将会看到一个供手机、平板和台式机等全平台使用的Ubuntu 15.04 —— Mark Shuttleworth解释说移动终端用户已经习惯于在任何时候接受升级,这部分原因可能会带来 *“也许我们会减轻这6个月的事而把它们分布到各个时间段里”* 这已经不是第一次提出关于更改Ubuntu更新周期的问题了。今年早些时候的讨论都涉及到[移动发行版的滚动发布][2],Ubuntu 13.04的发布带给用户[更新方式的改变][3]。 @@ -12,26 +12,25 @@ Shuttleworth表示Ubuntu将在微软之前达到真正的全平台融合 ![](http://www.omgubuntu.co.uk/wp-content/uploads/2013/12/mark-tile-300x171.jpg) -这并不是短暂接触中提到的唯一的点, +这并不是这次简单采访中提到的唯一的点,Shuttleworth还表示,他相信**Ubuntu将领先于微软实现真正的移动/桌面融合。**那个总部在雷蒙德的公司曾说过[在Windows Phone和Windows8平台上的统一][4]和[因Windows RT的不良反馈而解散][5]。 -Shuttleworth还表示,他相信**Ubuntu将领先于微软实现真正的移动/桌面融合。**Redmond-based公司曾说过[在Windows Phone和Windows8平台上的统一][4]和[因Windows RT的不良反馈而解散][5]。 +Shuttleworth指出当涉及到招揽应用开发商时,Ubuntu的Linux基础,可以给Ubuntu带来巨大优势。 -Shuttleworth指出当涉及到拉拢应用开发商时,Ubuntu的Linux基础,可以给Ubuntu带来巨大优势。 +*“Android的原生应用及web应用相比Windows平台而言更接近于在Ubuntu上的程序。许多Android开发人员使用Ubuntu,并在ubuntu上开发他们的软件,所以Ubuntu更容易成为开发人员的目标平台。”* -*“Android的原生以及web应用相比Windows平台而言更接近于在Ubuntu上的程序。许多Android开发人员使用Ubuntu,并在ubuntu上开发他们的软件,所以Ubuntu更容易成为开发人员瞄准的平台。”* +> ‘没有公布硬件合作伙伴’ -> ‘ 没有公布硬件合作伙伴’ - -当被问及是否有**硬件合作伙伴愿意生产的Ubuntu手机和平板电脑**Mark多了几分腼腆,他说,虽然目前“没有宣布合作伙伴”,但目前已经有几个“家用品牌”的“前沿设备”将Ubuntu作为内部测试操作系统。 +当被问及是否有**硬件合作伙伴愿意生产的Ubuntu手机和平板电脑**,Mark有几分躲闪,他说,虽然目前“没有宣布合作伙伴”,但目前已经有几个“家用品牌”的“前沿设备”将Ubuntu作为内部测试操作系统。 他表示,这个独立的测试是一种“强烈利益信号”,带给产品更“舒适”的体验。 -在十二月份的巴黎Le Web会议上Mark告诉记者,与硬件合作伙伴达成协议[2014年将发布一款高端手机][6]。该公司生产的手机的名称尚未透露。 +此前,在十二月份的巴黎Le Web会议上Mark告诉记者,与硬件合作伙伴达成协议[2014年将发布一款高端手机][6]。该公司生产的手机的名称尚未透露(译注:现在我们已经知道了~)。 + -------------------------------------------------------------------------------- via: http://www.omgubuntu.co.uk/2013/12/ubuntu-touch-plans-2014 -译者:[乌龙茶](https://github.com/yechunxiao19) 校对:[校对者ID](https://github.com/校对者ID) +译者:[乌龙茶](https://github.com/yechunxiao19) 校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From fb9e08aa9ff1f86ecd1e80825901c77ed234149b Mon Sep 17 00:00:00 2001 From: wxy Date: Sun, 26 Jan 2014 15:17:35 +0800 Subject: [PATCH 42/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9AHow=20to=20set?= =?UTF-8?q?=20password=20policy=20on=20Linux?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../How to set password policy on Linux.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) rename {translated => published}/How to set password policy on Linux.md (89%) diff --git a/translated/How to set password policy on Linux.md b/published/How to set password policy on Linux.md similarity index 89% rename from translated/How to set password policy on Linux.md rename to published/How to set password policy on Linux.md index 1e64e16156..cf91e3d131 100644 --- a/translated/How to set password policy on Linux.md +++ b/published/How to set password policy on Linux.md @@ -2,11 +2,11 @@ ================================================================================ 用户帐号管理是系统管理员最重要的工作之一。而密码安全是系统安全中最受关注的一块。在本教程中,我将为大家介绍**如何在 Linux 上设置密码策略**。 -假设你已经在你的 Linux 系统上使用了 [PAM (Pluggable Authentication Modules,插入式验证模块)][1],因为近些年所有的 Linux 发行版都在使用它。 +假设你已经在你的 Linux 系统上使用了 [PAM (Pluggable Authentication Modules,插入式验证模块)][1],因为这些年所有的 Linux 发行版都在使用它。 ### 准备工作 ### -安装 PAM 模块,获得 cracklib 的支持。cracklib 能提供额外的密码检查能力。 +安装 PAM 的 cracklib 模块,cracklib 能提供额外的密码检查能力。 Debian、Ubuntu 或 Linux Mint 系统上: @@ -20,7 +20,7 @@ CentOS、Fedora、RHEL 系统已经默认安装了 cracklib PAM 模块,所以 ### 禁止使用旧密码 ### -看下同时有 “password” 和 “pam_unix.so” 字段并且附加有 “remember=5” 的那行,它表示禁止使用最近用过的5个密码(己使用过的密码会被保存在 /etc/security/opasswd 下面)。 +找到同时有 “password” 和 “pam_unix.so” 字段并且附加有 “remember=5” 的那行,它表示禁止使用最近用过的5个密码(己使用过的密码会被保存在 /etc/security/opasswd 下面)。 Debian、Ubuntu 或 Linux Mint 系统上: @@ -36,7 +36,7 @@ CentOS、Fedora、RHEL 系统上: ### 设置最短密码长度 ### -找到同时有 “password” 和 “pam_cracklib.so” 字段并且附加有 “minlen=10” 的那行,它表示最小密码长度为(10 - <# of types>)。这里的 <# of types> 表示类型数量。PAM 提供4种类型符号作为密码(大写字母、小写字母、数字和标点符号)。如果你的密码同时用上了这4种类型的符号,并且你的 minlen 设为10,那么最短的密码长度允许是6个字符。 +找到同时有 “password” 和 “pam_cracklib.so” 字段并且附加有 “minlen=10” 的那行,它表示最小密码长度为(10 - 类型数量)。这里的 “类型数量” 表示不同的字符类型数量。PAM 提供4种类型符号作为密码(大写字母、小写字母、数字和标点符号)。如果你的密码同时用上了这4种类型的符号,并且你的 minlen 设为10,那么最短的密码长度允许是6个字符。 Debian、Ubuntu 或 Linux Mint 系统上: From 4e4572a98a730277dbd80395c6237f410f1e6cd1 Mon Sep 17 00:00:00 2001 From: wxy Date: Sun, 26 Jan 2014 16:00:20 +0800 Subject: [PATCH 43/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9AGnu--toward=20?= =?UTF-8?q?the=20post-scarcity=20world=20=E2=80=93=20the=20Free=20Software?= =?UTF-8?q?=20Column?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...scarcity world – the Free Software Column.md | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) rename {translated => published}/Gnu--toward the post-scarcity world – the Free Software Column.md (83%) diff --git a/translated/Gnu--toward the post-scarcity world – the Free Software Column.md b/published/Gnu--toward the post-scarcity world – the Free Software Column.md similarity index 83% rename from translated/Gnu--toward the post-scarcity world – the Free Software Column.md rename to published/Gnu--toward the post-scarcity world – the Free Software Column.md index 7c9ac106b4..5954287680 100755 --- a/translated/Gnu--toward the post-scarcity world – the Free Software Column.md +++ b/published/Gnu--toward the post-scarcity world – the Free Software Column.md @@ -1,18 +1,18 @@ -Gnu: 走向后匮乏世界 – 自由软件专栏 +GNU: 走向后稀缺世界 ================================================================================ **自从理查德·斯托曼宣布编写名为 GNU 的完全兼容 UNIX 的软件系统以来已经过去 30 年了,GNU 点燃了软件自由之理念,并使开源斗争延续至今** ![](http://www.linuxuser.co.uk/wp-content/uploads/2011/04/Richard-Hillesley-200x150.jpg) -Gnu 不是第一款分布式免费软件,却是第一款宣布永久免费,以及“不受政治约束的自由软件”。 +GNU 不是第一款分布式免费软件,却是第一款宣布永久免费,以及“不受政治约束的自由软件”。 -在 GNU 宣言中,斯托曼描述了美好的愿景。“从长远角度来看,”他写道,“软件自由是步入后匮乏世界的必经之道,在后匮乏世界任何人都无需为生计奔波。人们可以自愿投身于一些他们感兴趣的活动,比如软件开发,代价只是每周花费十个小时完成诸如法律制定、家庭协商、机器人修理、小行星观察等工作任务。” +在 GNU 宣言中,斯托曼描述了美好的愿景。“从长远角度来看,”他写道,“软件自由是步入[后稀缺世界][1]的必经之道,在后稀缺世界任何人都无需为生计奔波。人们可以自愿投身于一些他们感兴趣的活动,比如软件开发,代价只是每周花费十个小时完成诸如法律制定、家庭协商、机器人修理、小行星观察等工作任务。” 在现实世界中,GNU 因为'EMACS 社区'以及由詹姆斯·高斯林编写 UNIX 版 Emacs 所引发的争论而发展迅速。在'针对 ITS 用户的 Emacs 手册'里,标示着 1981 年 10 月 22 日起,斯托曼就表明了授权 GPL 的想法。 “Emacs 并未抄袭任何软件,”他写道。“与之相反,你正在加入 Emacs 软件分享社区。加入社区的条件是你必须提交对 Emacs 作出的改进,包括任何你所写的插件。” -最初,高斯林基于其他人已经做出贡献的原因,允许自由分发高斯林版本 Emacs 的源代码。但是,1983 年 4 月,斯托曼就此谈道(bit.ly/d58ndg):“他通过申请版权的方式伤害了每一个人,他不允许任何人进行二次发布,接着把软件贩卖给软件公司。” +最初,高斯林基于其他人已经做出贡献的原因,允许自由分发高斯林版本 Emacs 的源代码。但是,1983 年 4 月,斯托曼就此[谈道][2]:“他通过申请版权的方式伤害了每一个人,他不允许任何人进行二次发布,接着把软件贩卖给软件公司。” 斯托曼被此种背叛的行为所伤害,但是高斯林,不久后作为 Java 之父而闻名于世,说道:“他对我的处理方式反映了他是一个既胆小又卑鄙的人,你可以从他做过的事看出来。” @@ -26,14 +26,17 @@ Gnu 不是第一款分布式免费软件,却是第一款宣布永久免费, “当其他人怀疑我是否能够胜任工作,不确定我那么做将是否足够实现目标时,我已经完成了我的大部分工作。我尝试了各种手段,因为在我的同伴和敌人之间除了我什么都没有。我自己都感到很惊讶,有时候我竟然成功了。 -“有时候我会失败; 我的一些同伴会突然离去。接着我会寻找其他受到威胁的同伴,准备好另一场战役。随着时间的流逝,我学会了寻找恐惧并将之置于我和我的同伴中,号召其他黑客来加入我。 +“有时候我会失败; 我的一些同伴会突然离去。接着我会寻找其他受到威胁的同伴,准备好另一场战役。随着时间的流逝,我学会了寻找恐惧并将之置于我和我的同伴中,号召其他黑客来加入我。” -“如今,很多时候我不是唯一的。当我看着这么多黑客不断参与进来并坚持下去,这是一种救赎、也是一种乐趣,我知道,这片乐土将会幸存下来 – 只是现在。因为危险每年都会扩增。” +“如今,很多时候我不是唯一的。当我看着这么多黑客不断参与进来并坚持下去,这是一种救赎、也是一种乐趣,我知道,这片乐土将会幸存下来 – 不只是现在。因为危险每年都会扩增。” -------------------------------------------------------------------------------- via: http://www.linuxuser.co.uk/features/gnu-toward-the-post-scarcity-world-the-free-software-column -译者:[SteveArcher](https://github.com/SteveArcher) 校对:[校对者ID](https://github.com/校对者ID) +[1]:http://zh.wikipedia.org/wiki/%E5%90%8E%E7%A8%80%E7%BC%BA +[2]:bit.ly/d58ndg + +译者:[SteveArcher](https://github.com/SteveArcher) 校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 652d97e68bba55ff218f3e9fe0bf35a6eaaeb788 Mon Sep 17 00:00:00 2001 From: DeadFire Date: Mon, 27 Jan 2014 09:45:41 +0800 Subject: [PATCH 44/99] =?UTF-8?q?20140127-1=20=E9=80=89=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...he Linux Desktop Doesn't Matter Anymore.md | 60 +++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 sources/Why The Linux Desktop Doesn't Matter Anymore.md diff --git a/sources/Why The Linux Desktop Doesn't Matter Anymore.md b/sources/Why The Linux Desktop Doesn't Matter Anymore.md new file mode 100644 index 0000000000..866d62b24c --- /dev/null +++ b/sources/Why The Linux Desktop Doesn't Matter Anymore.md @@ -0,0 +1,60 @@ +Why The Linux Desktop Doesn't Matter Anymore +================================================================================ +![](http://readwrite.com/files/styles/630_0su/public/fields/shutterstock_134327498.jpg) + +The Linux desktop crew is a hardy bunch. Despite it being abundantly evident that the Linux desktop has lost whatever slim chance it once had to be relevant, Linux advocates continue to wring their hands and [say][1], "We kinda already won!... Sort of." + +While it's true to say—and [I've been saying it for years][2]—that Linux [qua][3] Android now reigns as the "desktop" champion, it's equally true that Linux has completely failed as a desktop operating system. + +The reason is pretty simple: Linux has never been easy or useful enough for Valerie. + +### The Best OS For Valerie ### + +Valerie is the lady who cuts my hair, and has done so every six weeks or so for the past 25 years. She's not an early adopter. She's very much part of the mainstream, and [if Valerie is using a technology][4], it's pretty clear that everyone else is, too. + +Valerie recently tried to switch from a Windows machine to a MacBook. Given her interests (photography, primarily), I would have thought a Mac would be a great choice. But she was struggling to figure out how to transfer photos from her Seagate external hard drive to her Mac for editing purposes, and the Mac wasn't recognizing her external drive ([apparently a common issue][5]). The Best Buy employee told her she just needed to format the Seagate drive to make it Mac OS X compatible, and if she did that, everything would go swimmingly. + +Valerie panicked. She didn't like the idea of 32,000 photos being inaccessible, or worse—gone. + +After my hair cut, I tried to help her get set up on her new MacBook. I noticed she had a Netflix app on her Windows laptop, but not on the Mac. On her Mac laptop, she just couldn't figure out how to transfer files, delete applications or do other things that had become natural to her on her Windows machine. + +Now, I'm a hardcore Mac fan with a house full of MacBook Airs and Pros, yet watching her struggle, I ultimately told her to just buy an Asus laptop with a one terabyte hard drive that could allow her to forego using the external hard drive. + +It wasn't a question of which OS was better. It was a question of which OS was better for Valerie. + +### But My Grandmother Can Use Linux! ### + +For most people, most of the time, the answer is Windows or, given the prevalence of iPhones and iPads that seamlessly sync with the Mac OS X experience, the answer is increasingly Mac OS X. The answer is rarely, if ever, Linux. + +Dan Kusnetzky offers a [variety of reasons that Linux never took off in the enterprise][6], but for me, the real audience to analyze is the Valeries of the world. + +Had Valerie been using an iPad or iPhone, she would've had a compelling reason to use a Mac. But she doesn't own any of those things; for cost reasons, Valerie owns an Android smartphone and an Android tablet, which, for her, is mostly used as a glorified movie player. Linux doesn't help Valerie with any of this. It's irrelevant for her needs. + +This is why I find it so baffling when [people argue that Linux is good enough][7]: + +> It was never necessary for Linux to "beat Windows" on the desktop to be successful. What Linux needed to do was provide a viable alternative to Windows and other operating systems on the desktop. And it has done that over and over again for years. Any Windows user who wants to dump Microsoft can do so today, and can move to Linux for his or her computing needs. + +This is so patently untrue that it's breathtaking. Yes, people can get basic computer functions from Linux, and even advanced functionality. What they can't get is an experience that easily blends with other devices or computing experiences they already own. + +### The Web Is The New Linux ### + +Rather than Linux, I suspect the new "desktop" winner will be Google. Not Android, per se, but Google. As [Steven J. Vaughan-Nichols notes][8], Google's Chromebooks have been flying off the shelves as they offer a great, low-cost complement to Google services. I can see Valerie using a Chromebook, because it extends the the Google experience that she already loves into a new (but actually old) form factor. Thanks to Picasa, where she already keeps copies of her photos, she should be all set. + +Linux is irrelevant to Valerie's needs. Not because it can't fill them, but because it forces her to conform to Linux, rather than having it conform to her needs. And guess what? There are billions of Valeries on this earth, people for whom the choice of desktop OS is not a matter of politics but rather of convenience. The Linux desktop is long on the former, and falls short of the latter. + +-------------------------------------------------------------------------------- + +via: http://readwrite.com/2014/01/23/why-the-linux-desktop-never-mattered#feed=/hack&awesm=~ou6OVYfWhEnIe6 + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://www.itworld.com/open-source/398428/has-linux-lost-desktop-forever-windows +[2]:http://readwrite.com/2013/02/04/the-year-of-the-linux-desktop-2012#awesm=~otMxvaN3z0hqn1 +[3]:https://www.google.com/search?q=qua&oq=qua&aqs=chrome..69i57j69i61l2j0l2j69i61.6997j0j7&sourceid=chrome&espv=210&es_sm=91&ie=UTF-8 +[4]:http://news.cnet.com/8301-13505_3-10113244-16.html +[5]:https://discussions.apple.com/message/12225326#12225326 +[6]:http://www.zdnet.com/why-didnt-linux-win-on-the-desktop-7000024760/ +[7]:http://www.itworld.com/open-source/398428/has-linux-lost-desktop-forever-windows +[8]:http://www.computerworld.com/s/article/9245119/Steven_J._Vaughan_Nichols_The_Windows_killer_Chromebook \ No newline at end of file From 85d876178f5bf511ed19deb0d83217515431eb80 Mon Sep 17 00:00:00 2001 From: DeadFire Date: Mon, 27 Jan 2014 09:58:24 +0800 Subject: [PATCH 45/99] =?UTF-8?q?20140127-2=20=E9=80=89=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...han that What mkdir command do in Linux.md | 73 +++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 sources/Create Directory - subdirectory, other than that What mkdir command do in Linux.md diff --git a/sources/Create Directory - subdirectory, other than that What mkdir command do in Linux.md b/sources/Create Directory - subdirectory, other than that What mkdir command do in Linux.md new file mode 100644 index 0000000000..56c5ede05b --- /dev/null +++ b/sources/Create Directory - subdirectory, other than that What mkdir command do in Linux.md @@ -0,0 +1,73 @@ +Create Directory - subdirectory, other than that What mkdir command do in Linux +================================================================================ +After knowing about ls command for listing entries inside directory, we are now moving to creating directory in Linux system. On Linux, we can use **mkdir** command. Mkdir is short for “make directory”. + +### What is mkdir ### + +Mkdir is a command for creating directories in Linux system. This command is a built-in command. + +### Run mkdir command ### + +You can type **mkdir** directly from your console to use it. + + $ mkdir + +By default, running mkdir without any parameter will create directory under the current directory. Here’s a sample of it : + +![mkdir command](http://linoxide.com/wp-content/uploads/2014/01/mkdir.png) + +From screenshot above, we created directory called **office**. When we run mkdir command, we are in **/home/pungki** directory. So then the new directory, which is office, is **created under /home/pungki** directory. **If we put an exact location** - for example : **/usr/local** - , then Linux will create a directory under **/usr/local** directory. + +When Linux found that the directory which suppose to be created is already exist, then Linux will telling us that Linux can’t cretate it. + +![mkdir directory exist](http://linoxide.com/wp-content/uploads/2014/01/mkdir_error.png) + +Another pre-requisite of creating directory that **you must have access to** the location where the directory want to be created. When you don’t have it then mkdir will report an error. + +![mkdir permission denied](http://linoxide.com/wp-content/uploads/2014/01/mkdir_permission_denied.png) + +### Create multiple directories ### + +We can also create multiple directories at the same time. Let say we want to create directories named **ubuntu, redhat and slackware**. Then the syntax will be like this : + + $ mkdir ubuntu redhat slackware + +![create multiple directories](http://linoxide.com/wp-content/uploads/2014/01/mkdir_multiple.png) + +### Add directory include its sub-directory ### + +When you want to created a include its sub-directory, you will need to use -p parameter. This parameter will create parent directory first, if mkdir cannot find it. Let say we want to create directory named **letter** and directory named **important** under directory letter. Then the syntax will be like this : + + $ mkdir -p letter/important + +![mkdir sub-directory](http://linoxide.com/wp-content/uploads/2014/01/mkdir_p.png) + +### Set access privilege ### + +Using **-m** parameter, we can also set the access privilege for the new directory on-the-fly. Here’s an example. + + $ mkdir -m=r-- letter + +The above command will create a directory named letter and give access privilege **read-only** for the **directory owner, directory group owner** and **anybody**. + +![mkdir set privilege](http://linoxide.com/wp-content/uploads/2014/01/mkdir_m.png) + +### Print message a message for each created directory ### + +If we want, we can use **-v** parameter to do this. Here’s an example. + + $ mkdir -v ubuntu redhat slackware + +![mkdir verbose](http://linoxide.com/wp-content/uploads/2014/01/mkdir_v.png) + +### Conclusion ### + +Mkdir command is also one of the basic command that must known for everyone who want to learn Linux. As usual, you can always type **man mkdir** or **mkdir --help** to display mkdir manual page and explore it more detail. + +-------------------------------------------------------------------------------- + +via: http://linoxide.com/linux-command/linux-mkdir-command/ + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file From 45bcc4526c286fff5928e72cc890812733534080 Mon Sep 17 00:00:00 2001 From: Luoxcat Date: Mon, 27 Jan 2014 14:36:55 +0800 Subject: [PATCH 46/99] =?UTF-8?q?=E7=BF=BB=E8=AF=91=20ing=20Luoxcat?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...rectory, other than that What mkdir command do in Linux.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sources/Create Directory - subdirectory, other than that What mkdir command do in Linux.md b/sources/Create Directory - subdirectory, other than that What mkdir command do in Linux.md index 56c5ede05b..e8a45b2452 100644 --- a/sources/Create Directory - subdirectory, other than that What mkdir command do in Linux.md +++ b/sources/Create Directory - subdirectory, other than that What mkdir command do in Linux.md @@ -1,3 +1,5 @@ +翻译 ing Luoxcat + Create Directory - subdirectory, other than that What mkdir command do in Linux ================================================================================ After knowing about ls command for listing entries inside directory, we are now moving to creating directory in Linux system. On Linux, we can use **mkdir** command. Mkdir is short for “make directory”. @@ -70,4 +72,4 @@ via: http://linoxide.com/linux-command/linux-mkdir-command/ 译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From de65a9c1b3f8cd3db5c262a405fa0a5d94bbd00a Mon Sep 17 00:00:00 2001 From: wxy Date: Mon, 27 Jan 2014 15:11:52 +0800 Subject: [PATCH 47/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9ADaily=20Ubuntu?= =?UTF-8?q?=20Tips=20-=20Mount=20Partitions=20In=20Ubuntu=20From=20Your=20?= =?UTF-8?q?Desktop=20GUI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...titions In Ubuntu From Your Desktop GUI.md | 25 +++++-------------- 1 file changed, 6 insertions(+), 19 deletions(-) rename {translated => published}/Daily Ubuntu Tips - Mount Partitions In Ubuntu From Your Desktop GUI.md (78%) diff --git a/translated/Daily Ubuntu Tips - Mount Partitions In Ubuntu From Your Desktop GUI.md b/published/Daily Ubuntu Tips - Mount Partitions In Ubuntu From Your Desktop GUI.md similarity index 78% rename from translated/Daily Ubuntu Tips - Mount Partitions In Ubuntu From Your Desktop GUI.md rename to published/Daily Ubuntu Tips - Mount Partitions In Ubuntu From Your Desktop GUI.md index d9361400a2..2291ee43b2 100644 --- a/translated/Daily Ubuntu Tips - Mount Partitions In Ubuntu From Your Desktop GUI.md +++ b/published/Daily Ubuntu Tips - Mount Partitions In Ubuntu From Your Desktop GUI.md @@ -1,23 +1,16 @@ - Ubuntu 每日小贴士 - 在Ubuntu下用桌面图形界面挂载分区 ================================================================================ - -如果在不久前你询问过一位经验丰富的 Linux 用户如何在 Ubuntu 下挂载磁盘分区,他们可能会告诉你使用在 **/etc** 目录里的fstab文件。这似乎是 Linux 系统包括 Ubuntu 挂载分区的唯一方式。 - +如果在之前你询问过经验丰富的 Linux 用户如何在 Ubuntu 下挂载磁盘分区,他们可能会告诉你使用在 **/etc** 目录里的fstab文件。这似乎是 Linux 系统包括 Ubuntu 挂载分区的唯一方式。 呵呵,幸亏有了[GNOME Disk Utility][1],让挂载分区变得更加多样化。使用这个磁盘工具,你就可以在图形界面下轻松的挂载分区,不需要再在命令行下修改 fstab 文件。fstab 文件是一个用来列出可用磁盘和分区的 Linux 文件,同时指示出他们的挂载情况。 - -mount 命令与 fstab 文件很相似,它决定了设备挂载的方式和位置。这只能通过系统管理员或 root 来修改。 - +mount 命令查找 fstab 文件中的配置,它决定了设备挂载的方式和位置。这只能通过系统管理员或 root 来修改。 这个简短的教程将会展示给你如何在 Ubuntu 下轻松的挂载分区,在不主动修改 fstab 文件的前提下。对于新手和那些刚开始使用 Ubuntu 的用户,他们会发现这个方法易于挂载额外的分区和设备。 - 虽然有一些工具也许能帮助你构建 fstab 文件,但是在 Ubuntu 下很少有像这个磁盘工具那么高效的。 - 如果你在 Ubuntu 下打开了fstab 文件, 你会看到类似下面的内容。 # @@ -26,28 +19,22 @@ mount 命令与 fstab 文件很相似,它决定了设备挂载的方式和位 上列只是 Ubuntu 分区挂载的一个样例。每一个设备都有它自己的文件类型和挂载点。对于刚接触 Ubuntu 的用户,可能会感到生畏。 +对于经验丰富的 Linux 用户来说,管理 fstab 并不困难。如果你已经做过一次了,那么下次会更加的轻松。 -对于经验丰富的 Linux 用户来说,管理 fstab 并不困难。如果你已经做个一次了,那么下次会更加的轻松。 - - -所以,接下来动手吧。在 fstab 文件中添加一个条目或挂载一个分区,打开 Unity Dash 搜索**Disk app**并打开。当程序打开后,选择你想要挂载和格式化的驱动器。在格式完后,选择**选项 -> Mount 编辑选项**。 +所以,接下来动手吧。在 fstab 文件中添加一个条目或挂载一个分区,打开 Unity Dash 搜索**Disk app**并打开。当程序打开后,选择你想要挂载和格式化的驱动器。在格式完后,选择**选项 -> 编辑挂载选项**。 ![](http://www.liberiangeek.net/wp-content/uploads/2014/01/mountguiubuntu.png) - -最后,关闭自动关在选项并手动指定你的挂载选项。磁盘会自动的将这些选项写入到 fstab 文件中,这样 mount 命令才可以读取挂载的分区。 +最后,关闭自动挂载选项并手动指定你的挂载选项。磁盘会自动的将这些选项写入到 fstab 文件中,这样 mount 命令才可以读取挂载的分区。 ![](http://www.liberiangeek.net/wp-content/uploads/2014/01/mountguiubuntu1.png) - 保存你的设置并重启,或用 mount 命令挂载分区。 - 上面的选项在 fstab 文件中会像这样显示。 /dev/sdb /media/richard/ExtPartition ntfs-3g rw,auto,user,fmask=0111,dmask=0000 0 0 - 好了,这些就是今天全部内容!每当你启动你的机子是新分区将会自动挂载上。 Enjoy! @@ -58,7 +45,7 @@ Enjoy! via: http://www.liberiangeek.net/2014/01/daily-ubuntu-tips-mount-partitions-in-ubuntu-from-your-desktop-gui/ -译者:[Luoxcat](https://github.com/Luoxcat) 校对:[校对者ID](https://github.com/校对者ID) +译者:[Luoxcat](https://github.com/Luoxcat) 校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From e6c3846745286a43842cfe90da3e28a9b436ea1f Mon Sep 17 00:00:00 2001 From: OnlySang Date: Mon, 27 Jan 2014 23:28:58 +0800 Subject: [PATCH 48/99] Update Top 10 Linux Games of 2013.md --- sources/Top 10 Linux Games of 2013.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sources/Top 10 Linux Games of 2013.md b/sources/Top 10 Linux Games of 2013.md index 119a8a99b1..f56750fdb7 100644 --- a/sources/Top 10 Linux Games of 2013.md +++ b/sources/Top 10 Linux Games of 2013.md @@ -1,3 +1,5 @@ +Translating by OnlySang + Top 10 Linux Games of 2013 ================================================================================ **With 2013 wrapping up, we’ve brought together 10 of our favourite Linux games of the past year.** From cb18a8be808312f1e76324558c3a391a743a0fcc Mon Sep 17 00:00:00 2001 From: DeadFire Date: Tue, 28 Jan 2014 09:52:36 +0800 Subject: [PATCH 49/99] =?UTF-8?q?20140128-1=20=E9=80=89=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...w To Install Gnome 3.10 In Ubuntu 13.10.md | 77 +++++++++ ...ditor CuteMarkEd 0.9.0 Gets New Options.md | 34 ++++ ...t Background Theme for Ubuntu 14.04 LTS.md | 19 +++ sources/Two Pi R 2--Web Servers.md | 87 ++++++++++ sources/Two Pi R.md | 149 ++++++++++++++++++ 5 files changed, 366 insertions(+) create mode 100644 sources/How To Install Gnome 3.10 In Ubuntu 13.10.md create mode 100644 sources/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md create mode 100644 sources/Should Canonical Drop the Current Background Theme for Ubuntu 14.04 LTS.md create mode 100644 sources/Two Pi R 2--Web Servers.md create mode 100644 sources/Two Pi R.md diff --git a/sources/How To Install Gnome 3.10 In Ubuntu 13.10.md b/sources/How To Install Gnome 3.10 In Ubuntu 13.10.md new file mode 100644 index 0000000000..32289e39d7 --- /dev/null +++ b/sources/How To Install Gnome 3.10 In Ubuntu 13.10.md @@ -0,0 +1,77 @@ +How To Install Gnome 3.10 In Ubuntu 13.10 +================================================================================ +![](http://itsfoss.com/wp-content/uploads/2014/01/Install_Gnome_310_Ubuntu_1310.jpeg) + +Bored of Unity or simply dislike it? Why not **install Gnome 3.10 in Ubuntu 13.10**? Installing a new desktop environment is one of the first few [things to do after installing Ubuntu 13.10][1], if you like experimenting a bit. In this quick tutorial we shall see **how to install Gnome 3.10 in Ubuntu 13.10**. + +### Install Gnome 3.10 in Ubuntu 13.10: ### + +We shall be using several PPAs to install Gnome 3.10 and distribution upgrade will take some time to finish. I presume you have good internet speed, if not, you can use some of the [tips to improve system performance in Ubuntu 13.10][2]. + +#### Step 1: Install GDM [Optional] #### + +First step is to install [GDM][3] along with the default [LightDM][4]. This is optional but recommended as some people mentioned issues with LightDM. Open a terminal (Ctrl+Alt+T) and use the following command: + + sudo apt-get install gdm + +#### Step 2: Add PPAs and upgrade the system #### + +Now is the time to add some Gnome 3.10 PPAs. Addition of PPAs will be followed by a distribution upgrade which takes time and downloads over 200 MB of data. + + sudo add-apt-repository ppa:gnome3-team/gnome3-next + sudo add-apt-repository ppa:gnome3-team/gnome3-staging + sudo apt-get update + sudo apt-get dist-upgrade + +#### Step 3: Install Gnome shell #### + +Once the upgrade has been done, use the following command to install Gnome 3.10 in Ubuntu. + + sudo apt-get install gnome-shell + +#### Step 4: Install Gnome specific apps [Optional] #### + +This step too is optional. You may want to install some Gnome specific applications to get the full feel of Gnome 3.10 in Ubuntu. You may face issues with some of these apps. + + sudo apt-get install gnome-weather gnome-music gnome-maps gnome-documents gnome-boxes gnome-shell-extensions gnome-tweak-tool gnome-clocks + +That would be all you need to do. Restart your computer, at login, choose Gnome by clicking on the gear symbol. Here is what my Gnome 3.10 looks like on my laptop: + +![](http://itsfoss.com/wp-content/uploads/2014/01/Gnome_310_Ubuntu_1310.jpeg) + +### Uninstall Gnome 3.10: ### + +Did not like Gnome 3.10? No worries. Uninstall them by [deleting PPA][5]. To do that, you need to install PPA Purge (if not installed already). Use the following command: + + sudo apt-get install ppa-purge + +And afterwards, install the PPAs you installed: + + sudo ppa-purge ppa:gnome3-team/gnome3-staging + sudo ppa-purge ppa:gnome3-team/gnome3-next + +This will revert Gnome 3.10 to Gnome 3.8 which is available in Ubuntu 13.10 repository. To completely remove Gnome 3, use the following command: + + sudo apt-get remove gnome-shell ubuntu-gnome-desktop + +This will revert Gnome 3.10 to Gnome 3.8 which is available in Ubuntu 13.10 repository. To completely remove Gnome 3, use the following command: + + sudo apt-get remove gnome-shell ubuntu-gnome-desktop + +And of course you should remove any application that you installed specifically for Gnome 3.10 + +I hope this tutorial helped you to install Gnome 3.10 in Ubuntu 13.10. Did you try Gnome 3.10 already? Which you like more, Gnome or Unity? + +-------------------------------------------------------------------------------- + +via: http://itsfoss.com/install-gnome-3-ubuntu-1310/ + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://itsfoss.com/things-to-do-after-installing-ubuntu-13-10/ +[2]:http://itsfoss.com/speed-up-ubuntu-1310/ +[3]:https://wiki.gnome.org/Projects/GDM +[4]:http://en.wikipedia.org/wiki/LightDM +[5]:http://itsfoss.com/how-to-remove-or-delete-ppas-quick-tip/ \ No newline at end of file diff --git a/sources/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md b/sources/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md new file mode 100644 index 0000000000..ebd616da38 --- /dev/null +++ b/sources/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md @@ -0,0 +1,34 @@ +Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options +================================================================================ +![](http://i1-news.softpedia-static.com/images/news2/Markdown-Text-Editor-CuteMarkEd-0-9-0-Gets-News-Options-421082-2.png) + +**CuteMarkEd 0.9.0, a Qt-based, free, and open source markdown editor with live HTML preview, has been released and is available for download.** + +CuteMarkEd is a very useful Qt Text Editor that can provide support for math expressions, code syntax highlighting, and syntax highlighting for a markdown document. + +### Highlights of CuteMarkEd 0.9.0: ### + +- A snippets system has been added; +- A "Go to Line" menu item has been added; +- The new options "case sensitive," "whole words only," and "use regular expressions" have been added to find/replace functionality; +- Support has been implemented for adding the selected word to a user dictionary; +- An option to change width of tab characters has been added. + +Check the complete list of changes and improvements in the official [announcement][1]. + +Download CuteMarkEd 0.9.0 right now: + +- [CuteMarkEd 0.9.0 tar.gz][2] [sources] [372 KB] + +Remember that this is a development version and it should NOT be installed on production machines. It is intended for testing purposes only. + +-------------------------------------------------------------------------------- + +via: http://news.softpedia.com/news/Markdown-Text-Editor-CuteMarkEd-0-9-0-Gets-News-Options-421082.shtml + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://qt-apps.org/content/show.php/CuteMarkEd?content=158801 +[2]:https://github.com/cloose/CuteMarkEd/archive/v0.9.0.tar.gz \ No newline at end of file diff --git a/sources/Should Canonical Drop the Current Background Theme for Ubuntu 14.04 LTS.md b/sources/Should Canonical Drop the Current Background Theme for Ubuntu 14.04 LTS.md new file mode 100644 index 0000000000..f00ce58c38 --- /dev/null +++ b/sources/Should Canonical Drop the Current Background Theme for Ubuntu 14.04 LTS.md @@ -0,0 +1,19 @@ +Should Canonical Drop the Current Background Theme for Ubuntu 14.04 LTS? +================================================================================ +![](http://i1-news.softpedia-static.com/images/news2/Should-Canonical-Drop-the-Curent-Background-Theme-for-Ubuntu-14-04-LTS-420737-2.jpg) + +Ubuntu has been sporting the same kind of background for years, but the upcoming Ubuntu 14.04 LTS (Trusty Tahr) could be the perfect time for a change of scenery. + +The Ubuntu design team always aimed as keeping the background simple and familiar. As a rule of thumb, you need to make sure that people recognize the operating system at a glance, just by looking at the colors of the desktop. + +The last major change in this direction was at the launch of Ubuntu 10.04 LTS (Lucid Lynx). After Lucid Lynx, the backgrounds have been evolving, from one version to another, in small increments. + +Ubuntu 14.04 LTS (Trusty Tahr) might be the time to shake things up a bit. Canonical is also preparing a face lift for the icons and Unity7. What better moment to make Ubuntu 14.04 LTS stand apart from all the ones that came before it? + +-------------------------------------------------------------------------------- + +via: http://news.softpedia.com/news/Should-Canonical-Drop-the-Curent-Background-Theme-for-Ubuntu-14-04-LTS-420737.shtml + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file diff --git a/sources/Two Pi R 2--Web Servers.md b/sources/Two Pi R 2--Web Servers.md new file mode 100644 index 0000000000..c85067b9a5 --- /dev/null +++ b/sources/Two Pi R 2--Web Servers.md @@ -0,0 +1,87 @@ +Two Pi R 2: Web Servers +================================================================================ +In my last [article][1][注:此文章在另一篇原文“Two Pi R”中], I talked about how even though an individual Raspberry Pi is not that redundant, two Pis are. I described how to set up two Raspberry Pis as a fault-tolerant file server using the GlusterFS clustered filesystem. Well, now that we have redundant, fault-tolerant storage shared across two Raspberry Pis, we can use that as a foundation to build other fault-tolerant services. In this article, I describe how to set up a simple Web server cluster on top of the Raspberry Pi foundation we already have. + + Just in case you didn't catch the first column, I'll go over the setup from last month. I have two Raspberry Pis: Pi1 and Pi2. Pi1 has an IP address of 192.168.0.121, and Pi2 has 192.168.0.122. I've set them up as a GlusterFS cluster, and they are sharing a volume named gv0 between them. I also mounted this shared volume on both machines at /mnt/gluster1, so they each could access the shared storage at the same time. Finally, I performed some failure testing. I mounted this shared storage on a third machine and launched a simple script that wrote the date to a file on the shared storage. Then, I experimented with taking down each Raspberry Pi individually to confirm the storage stayed up. + +Now that I have the storage up and tested, I'd like to set up these Raspberry Pis as a fault-tolerant Web cluster. Granted, Raspberry Pis don't have speedy processors or a lot of RAM, but they still have more than enough resources to act as a Web server for static files. Although the example I'm going to give is very simplistic, that's intentional—the idea is that once you have validated that a simple static site can be hosted on redundant Raspberry Pis, you can expand that with some more sophisticated content yourself. + +### Install Nginx ### + +Although I like Apache just fine, for a limited-resource Web server serving static files, something like nginx has the right blend of features, speed and low resource consumption that make it ideal for this site. Nginx is available in the default Raspbian package repository, so I log in to the first Raspberry Pi in the cluster and run: + + $ sudo apt-get update + $ sudo apt-get install nginx + +Once nginx installed, I created a new basic nginx configuration at /mnt/gluster1/cluster that contains the following config: + + server { + root /mnt/gluster1/www; + index index.html index.htm; + server_name twopir twopir.example.com; + + location / { + try_files $uri $uri/ /index.html; + } + } + +Note: I decided to name the service twopir, but you would change this to whatever hostname you want to use for the site. Also notice that I set the document root to /mnt/gluster1/www. This way, I can put all of my static files onto shared storage so they are available from either host. + +Now that I have an nginx config, I need to move the default nginx config out of the way and set up this config to be the default. Under Debian, nginx organizes its files a lot like Apache with sites-available and sites-enabled directories. Virtual host configs are stored in sites-available, and sites-enabled contains symlinks to those configs that you want to enable. Here are the steps I performed on the first Raspberry Pi: + + $ cd /etc/nginx/sites-available + $ sudo ln -s /mnt/gluster1/cluster . + $ cd /etc/nginx/sites-enabled + $ sudo rm default + $ sudo ln -s /etc/nginx/sites-available/cluster . + +Now I have a configuration in place but no document root to serve. The next step is to create a /mnt/gluster1/www directory and copy over the default nginx index.html file to it. Of course, you probably would want to create your own custom index.html file here instead, but copying a file is a good start: + + $ sudo mkdir /mnt/gluster1/www + $ cp /usr/share/nginx/www/index.html /mnt/gluster1/www + +With the document root in place, I can restart the nginx service: + + $ sudo /etc/init.d/nginx restart + +Now I can go to my DNS server and make sure I have an A record for twopir that points to my first Raspberry Pi at 192.168.0.121. In your case, of course, you would update your DNS server with your hostname and IP. Now I would open up http://twopir/ in a browser and confirm that I see the default nginx page. If I look at the /var/log/nginx/access.log file, I should see evidence that I hit the page. + +Once I've validated that the Web server works on the first Raspberry Pi, it's time to duplicate some of the work on the second Raspberry Pi. Because I'm storing configurations on the shared GlusterFS storage, really all I need to do is install nginx, create the proper symlinks to enable my custom nginx config and restart nginx: + + $ sudo apt-get update + $ sudo apt-get install nginx + $ cd /etc/nginx/sites-available + $ sudo ln -s /mnt/gluster1/cluster . + $ cd /etc/nginx/sites-enabled + $ sudo rm default + $ sudo ln -s /etc/nginx/sites-available/cluster . + $ sudo /etc/init.d/nginx restart + +### Two DNS A Records ### + +So, now I have two Web hosts that can host the same content, but the next step in this process is an important part of what makes this setup redundant. Although you definitely could set up a service like heartbeat with some sort of floating IP address that changed from one Raspberry Pi to the next depending on what was up, an even better approach is to use two DNS A records for the same hostname that point to each of the Raspberry Pi IPs. Some people refer to this as DNS load balancing, because by default, DNS lookups for a hostname that has multiple A records will return the results in random order each time you make the request: + + $ dig twopir.example.com A +short + 192.168.0.121 + 192.168.0.122 + $ dig twopir.example.com A +short + 192.168.0.122 + 192.168.0.121 + +Because the results are returned in random order, clients should get sent evenly between the different hosts, and in effect, multiple A records do result in a form of load balancing. What interests me about a host having multiple A records though isn't as much the load balancing as how a Web browser handles failure. When a browser gets two A records for a Web host, and the first host is unavailable, the browser almost immediately will fail over to the next A record in the list. This failover is fast enough that in many cases it's imperceptible to the user and definitely is much faster than the kind of failover you might see in a traditional heartbeat cluster. + +So, go to the same DNS server you used to add the first A record and add a second record that references the same hostname but a different IP address—the IP address of the second host in the cluster. Once you save your changes, perform a dig query like I performed above and you should get two IP addresses back. + +Once you have two A records set up, the cluster is basically ready for use and is fault-tolerant. Open two terminals and log in to each Raspberry Pi, and run `tail -f /var/log/nginx/access.log` so you can watch the Web server access then load your page in a Web browser. You should see activity on the access logs on one of the servers but not the other. Now refresh a few times, and you'll notice that your browser should be sticking to a single Web server. After you feel satisfied that your requests are going to that server successfully, reboot it while refreshing the Web page multiple times. If you see a blip at all, it should be a short one, because the moment the Web server drops, you should be redirected to the second Raspberry Pi and be able to see the same index page. You also should see activity in the access logs. Once the first Raspberry Pi comes back from the reboot, you probably will not even be able to notice from the perspective of the Web browser. + +Experiment with rebooting one Raspberry Pi at a time, and you should see that as long as you have one server available, the site stays up. Although this is a simplistic example, all you have to do now is copy over any other static Web content you want to serve into /mnt/gluster1/www, and enjoy your new low-cost fault-tolerant Web cluster. + +-------------------------------------------------------------------------------- + +via: http://www.linuxjournal.com/content/two-pi-r-2-web-servers + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://www.linuxjournal.com/content/two-pi-r \ No newline at end of file diff --git a/sources/Two Pi R.md b/sources/Two Pi R.md new file mode 100644 index 0000000000..f3faab658c --- /dev/null +++ b/sources/Two Pi R.md @@ -0,0 +1,149 @@ +Two Pi R +================================================================================ +Although many people are excited about the hardware-hacking possibilities with the Raspberry Pi, one of the things that interests me most is the fact that it is essentially a small low-power Linux server I can use to replace other Linux servers I already have around the house. In previous columns, I've talked about using the Raspberry Pi to replace the server that controls my beer fridge and colocating a Raspberry Pi in Austria. After I colocated a Raspberry Pi in Austria, I started thinking about the advantages and disadvantages of using something with so many single points of failure as a server I relied on, so I started thinking about ways to handle that single point of failure. When you see "Two Pi R", you probably think the R stands for the radius for a circle. To me, it stands for redundancy. I came to the conclusion that although one Pi isn't redundant, two Pi are. + +So, in this article, I'm building the foundation for setting up redundant services with a pair of Raspberry Pis. I start with setting up a basic clustered network filesystem using GlusterFS. In later articles, I'll follow up with how to take advantage of this shared storage to set up other redundant services. Of course, although I'm using a Raspberry Pi for this article, these same steps should work with other hardware as well. + +### Configure the Raspberry Pis ### + +To begin, I got two SD cards and loaded them with the latest version of the default Raspberry Pi distribution from the official Raspberry Pi downloads page, the Debian-based Raspbian. I followed the documentation to set up the image and then booted in to both Raspberry Pis while they were connected to a TV to make sure that the OS booted and that SSH was set to start by default (it should be). You probably also will want to use the raspi-config tool to expand the root partition to fill the SD card, since you will want all that extra space for your redundant storage. After I confirmed I could access the Raspberry Pis remotely, I moved them away from the TV and over to a switch and rebooted them without a display connected. + +By default, Raspbian will get its network information via DHCP; however, if you want to set up redundant services, you will want your Raspberry Pis to keep the same IP every time they boot. In my case, I updated my DHCP server so that it handed out the same IP to my Raspberry Pis every time they booted, but you also could edit the /etc/network/interfaces file on your Raspberry Pi and change: + + iface eth0 inet dhcp + +to: + + auto eth0 + iface eth0 inet static + address 192.168.0.121 + netmask 255.255.255.0 + gateway 192.168.0.1 + +Of course, modify the networking information to match your personal network, and make sure that each Raspberry Pi uses a different IP. I also changed the hostnames of each Raspberry Pi, so I could tell them apart when I logged in. To do this, just edit /etc/hostname as root and change the hostname to what you want. Then, reboot to make sure that each Raspberry Pi comes up with the proper network settings and hostname. + +### Configure the GlusterFS Server ### + +GlusterFS is a userspace clustered filesystem that I chose for this project because of how simple it makes configuring shared network filesystems. To start, choose a Raspberry Pi that will act as your master. What little initial setup you need to do will be done from the master node, even though once things are set up, nodes should fail over automatically. Here is the information about my environment: + + Master hostname: pi1 + Master IP: 192.168.0.121 + Master brick path: /srv/gv0 + Secondary hostname: pi2 + Secondary IP: 192.168.0.122 + Secondary brick path: /srv/gv0 + +Before you do anything else, log in to each Raspberry Pi, and install the glusterfs-server package: + + $ sudo apt-get install glusterfs-server + +GlusterFS stores its files in what it calls bricks. A brick is a directory path on the server that you set aside for gluster to use. GlusterFS then combines bricks to create volumes that are accessible to clients. GlusterFS potentially can stripe data for a volume across bricks, so although a brick may look like a standard directory full of files, once you start using it with GlusterFS, you will want to modify it only via clients, not directly on the filesystem itself. In the case of the Raspberry Pi, I decided just to create a new directory called /srv/gv0 for my first brick on both Raspberry Pis: + + $ sudo mkdir /srv/gv0 + +In this case, I will be sharing my standard SD card root filesystem, but in your case, you may want more storage. In that situation, connect a USB hard drive to each Raspberry Pi, make sure the disks are formatted, and then mount them under /srv/gv0. Just make sure that you update /etc/fstab so that it mounts your external drive at boot time. It's not required that the bricks are on the same directory path or have the same name, but the consistency doesn't hurt. + +After the brick directory is available on each Raspberry Pi and the glusterfs-server package has been installed, make sure both Raspberry Pis are powered on. Then, log in to whatever node you consider the master, and use the `gluster peer probe` command to tell the master to trust the IP or hostname that you pass it as a member of the cluster. In this case, I will use the IP of my secondary node, but if you are fancy and have DNS set up you also could use its hostname instead: + + pi@pi1 ~ $ sudo gluster peer probe 192.168.0.122 + Probe successful + +Now that my pi1 server (192.168.0.121) trusts pi2 (192.168.0.122), I can create my first volume, which I will call gv0. To do this, I run the `gluster volume create` command from the master node: + + pi@pi1 ~ $ sudo gluster volume create gv0 replica 2 + ↪192.168.0.121:/srv/gv0 192.168.0.122:/srv/gv0 + Creation of volume gv0 has been successful. Please start + the volume to access data. + +Let's break this command down a bit. The first part, `gluster volume create`, tells the gluster command I'm going to create a new volume. The next argument, `gv0` is the name I want to assign the volume. That name is what clients will use to refer to the volume later on. After that, the `replica 2` argument configures this volume to use replication instead of striping data between bricks. In this case, it will make sure any data is replicated across two bricks. Finally, I define the two individual bricks I want to use for this volume: the /srv/gv0 directory on 192.168.0.121 and the /srv/gv0 directory on 192.168.0.122. + +Now that the volume has been created, I just need to start it: + + pi@pi1 ~ $ sudo gluster volume start gv0 + Starting volume gv0 has been successful + +Once the volume has been started, I can use the `volume info` command on either node to see its status: + + $ sudo gluster volume info + + Volume Name: gv0 + Type: Replicate + Status: Started + Number of Bricks: 2 + Transport-type: tcp + Bricks: + Brick1: 192.168.0.121:/srv/gv0 + Brick2: 192.168.0.122:/srv/gv0 + +### onfigure the GlusterFS Client ### + +Now that the volume is started, I can mount it as a GlusterFS type filesystem from any client that has GlusterFS support. First though, I will want to mount it from my two Raspberry Pis as I want them to be able to write to the volume themselves. To do this, I will create a new mountpoint on my filesystem on each Raspberry Pi and use the mount command to mount the volume on it: + + $ sudo mkdir -p /mnt/gluster1 + $ sudo mount -t glusterfs 192.168.0.121:/gv0 /mnt/gluster1 + $ df + Filesystem 1K-blocks Used Available Use% Mounted on + rootfs 1804128 1496464 216016 88% / + /dev/root 1804128 1496464 216016 88% / + devtmpfs 86184 0 86184 0% /dev + tmpfs 18888 216 18672 2% /run + tmpfs 5120 0 5120 0% /run/lock + tmpfs 37760 0 37760 0% /run/shm + /dev/mmcblk0p1 57288 18960 38328 34% /boot + 192.168.0.121:/gv0 1804032 1496448 215936 88% /mnt/gluster1 + +The more pedantic readers among you may be saying to yourselves, "Wait a minute, if I am specifying a specific IP address here, what happens when 192.168.0.121 goes down?" It turns out that this IP address is used only to pull down the complete list of bricks used in the volume, and from that point on, the redundant list of bricks is what will be used when accessing the volume. + +Once you mount the filesystem, play around with creating files and then looking into /srv/gv0. You should be able to see (but again, don't touch) files that you've created from /mnt/gluster1 on the /srv/gv0 bricks on both nodes in your cluster: + + pi@pi1 ~ $ sudo touch /mnt/gluster1/test1 + pi@pi1 ~ $ ls /mnt/gluster1/test1 + /mnt/gluster1/test1 + pi@pi1 ~ $ ls /srv/gv0 + test1 + pi@pi2 ~ $ ls /srv/gv0 + test1 + +After you are satisfied that you can mount the volume, make it permanent by adding an entry like the following to the /etc/fstab file on your Raspberry Pis: + + 192.168.0.121:/gv0 /mnt/gluster1 glusterfs defaults,_netdev 0 0 + +Note that if you also want to access this GlusterFS volume from other clients on your network, just install the GlusterFS client package for your distribution (for Debian-based distributions, it's called glusterfs-client), and then create a mountpoint and perform the same mount command as I listed above. + +### Test Redundancy ### + +Now that I have a redundant filesystem in place, let's test it. Since I want to make sure that I could take down either of the two nodes and still have access to the files, I configured a separate client to mount this GlusterFS volume. Then I created a simple script called glustertest inside the volume: + + #!/bin/bash + + while [ 1 ] + do + date > /mnt/gluster1/test1 + cat /mnt/gluster1/test1 + sleep 1 + done + +This script runs in an infinite loop and just copies the current date into a file inside the GlusterFS volume and then cats it back to the screen. Once I make the file executable and run it, I should see a new date pop up about every second: + + # chmod a+x /mnt/gluster1/glustertest + root@moses:~# /mnt/gluster1/glustertest + Sat Mar 9 13:19:02 PST 2013 + Sat Mar 9 13:19:04 PST 2013 + Sat Mar 9 13:19:05 PST 2013 + Sat Mar 9 13:19:06 PST 2013 + Sat Mar 9 13:19:07 PST 2013 + Sat Mar 9 13:19:08 PST 2013 + +I noticed every now and then that the output would skip a second, but in this case, I think it was just a function of the date command not being executed exactly one second apart every time, so every now and then that extra sub-second it would take to run a loop would add up. + +After I started the script, I then logged in to the first Raspberry Pi and typed `sudo reboot` to reboot it. The script kept on running just fine, and if there were any hiccups along the way, I couldn't tell it apart from the occasional skipping of a second that I saw beforehand. Once the first Raspberry Pi came back up, I repeated the reboot on the second one, just to confirm that I could lose either node and still be fine. This kind of redundancy is not bad considering this took only a couple commands. + +There you have it. Now you have the foundation set with a redundant file store across two Raspberry Pis. In my next column, I will build on top of the foundation by adding a new redundant service that takes advantage of the shared storage. + +-------------------------------------------------------------------------------- + +via: http://www.linuxjournal.com/content/two-pi-r + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file From c9ea24ca204872cc90e0464b0be5be8409a26330 Mon Sep 17 00:00:00 2001 From: tinyeyeser Date: Tue, 28 Jan 2014 14:30:04 +0800 Subject: [PATCH 50/99] =?UTF-8?q?=E5=B7=B2=E6=A0=A1=E5=AF=B9=20by=E5=B0=8F?= =?UTF-8?q?=E7=9C=BC=E5=84=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...anced Commands For Linux Server Admins!.md | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/translated/12 Advanced Commands For Linux Server Admins!.md b/translated/12 Advanced Commands For Linux Server Admins!.md index c84eee6689..31ec08ce26 100644 --- a/translated/12 Advanced Commands For Linux Server Admins!.md +++ b/translated/12 Advanced Commands For Linux Server Admins!.md @@ -4,34 +4,34 @@ Linux 服务器管理员的12个高级命令! ![](http://www.efytimes.com/admin/useradmin/photo/fQjv122633PM162014.png) -1. **ifconfig**:你会在提升内核驻留的网络接口时会用到ifconfig命令。这个命令通常用于系统调校和调试,但是用于在启动中设置接口。 +1. **ifconfig**:在提升内核驻留的网络接口时,你会用到ifconfig命令。这个命令通常用于系统调校和调试,但同时也可以用于在启动过程中设置接口。 -2. **netstat**:是一个对于Linux用户用于显示网络相关信息的高级命令。它包含了如:路由表、网络连接、伪装连接、接口统计还有其他。 +2. **netstat**:对于Linux用户来说这是一个用于显示网络相关信息的高级命令。它包括路由表、网络连接、伪装连接、接口统计等丰富信息。 -3. **nslookup**:这个命令在你需要找出关于网络服务的信息时使用到。它找到你所查询的DNS域的名称服务器的信息。 +3. **nslookup**:在你需要找出关于网络服务的信息时可以用到这个命令。它能帮你找到用于查询DNS域的名称服务器信息。 -4. **dig**:dig工具用于请求DNS域名服务器。如果你要找出主机地址、邮件交换、名称服务器和其他相关信息,那么这是个给你的工具。你可以在Linux和Mac OS X操作系统上使用这个命令。 +4. **dig**:dig工具用于请求DNS域名服务器。如果你要找出主机地址、邮件交换、名称服务器和其他相关信息,那么这个工具就是最佳选择。你可以在Linux和Mac OS X操作系统上使用这个命令。 -5. **uptime**: uptime命令用于验证服务器在无人照看下发生了什么。它特别在你坐在服务器前面并看见了一些错误。 +5. **uptime**: uptime命令用于验证服务器在无人照看下发生了什么。当你需要坐在服务器前纠错的时候,这个命令尤其有用。 -6. **wall**:这个命令用于发送信息给所有已登录的用户。你只可以发消息给那些信息权限设置成了'是'的用户。消息被作为wall命令的参数给出。 +6. **wall**:这个命令用于给所有已登录的用户发送信息。你可以只给那些信息权限设置成了'是'的用户发消息。消息是作为wall命令的参数给出的。 -7. **mesg**: 用户可以使用'write'命令给你发送消息。但是作为服务器管理员,你可以使用mesg命令来决定他们是否可以接收消息。你可以选择'n'和'y',这会相应地在屏幕上不弹出或者弹出消息。 +7. **mesg**: 用户可以使用'write'命令给你发送消息。但是作为服务器管理员,你可以使用mesg命令来决定他们是否能够使用write命令。你可以选择'n'和'y',分别用于控制在屏幕上不弹出或者弹出消息。 8. **write**: 如果对于一个用户的'mesg'命令的状态设置为'y',那么write命令就允许你发送消息给那个用户。 -9. **talk**: 当简单的消息不够时,使用talk命令给登陆的用户。 +9. **talk**: 当“简讯”不够用时,使用talk命令与登陆的用户进行“会话”。 -10. **w**: 这个命令是uptime和who命令的结合,如果他们一个接一个给出了特定的顺序。 +10. **w**: 这个命令是uptime和who命令的结合,其显示结果就好像连续先后执行了这两个命令一样。 -11. **rename**:当你需要重命名特定的文件时,rename命令会派上用场。这个命令会重命名文件通过替换文件的首次出现。 +11. **rename**:当你需要重命名特定的文件时,rename命令会派上用场。这个命令可以通过匹配替换来为多个文件批量重命名。 -12. **top**:这个命令显示运行在CPU上的进程。命令会自动刷新并保持显示进程直到你使用中断命令停止它。 +12. **top**:这个命令可以显示运行在CPU上的进程。命令会自动刷新并持续显示进程直到你使用中断命令停止它。 -------------------------------------------------------------------------------- via: http://www.efytimes.com/e1/fullnews.asp?edid=125990 -译者:[geekpi](https://github.com/geekpi) 校对:[校对者ID](https://github.com/校对者ID) +译者:[geekpi](https://github.com/geekpi) 校对:[Mr小眼儿](http://blog.csdn.net/tinyeyeser) -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 2df5a6adc4f284a4389703874e0130fa34e3d060 Mon Sep 17 00:00:00 2001 From: tinyeyeser Date: Tue, 28 Jan 2014 14:46:23 +0800 Subject: [PATCH 51/99] =?UTF-8?q?=E5=B7=B2=E6=A0=A1=E5=AF=B9=20by=E5=B0=8F?= =?UTF-8?q?=E7=9C=BC=E5=84=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 翻译的真好,准确通顺!几乎没动~ --- ...r To Use Tor On Ubuntu or Debian or Linux Mint.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/translated/Configure Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md b/translated/Configure Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md index 4249c06d24..14e72f710c 100644 --- a/translated/Configure Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md +++ b/translated/Configure Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md @@ -2,13 +2,13 @@ Ubuntu/Debian/Linux Mint 系统中使用 Tor 配置你的浏览器 ================================================================================ **Tor**, **T**he **O**nion **R**outer (洋葱路由),是一种虚拟通道网络,它可使用户安全以及匿名的进行互联网通信。Tor 可以让组织及个人通过公共网络分享信息而不用担心隐私会泄露。我们可以用 Tor 来避免网站追踪我们及我们家人的信息,也可以用来连接新闻网站、即时通讯服务或者那些被网络提供商和网络管理员封锁的网站。 -Tor 最初是当做第三代[美国海军研究实验室的洋葱路由项目][1]而设计、实现及发展起来的。在美国海军心中,最初设计的目的是为了政府通信的安全,但今天,每天都以各式各样的目的而被普通人、军队、记者、执法人员、活动家以及其他更多的人使用。 +Tor 最初是当做第三代[美国海军研究实验室的洋葱路由项目][1]而设计、实现及发展起来的。在美国海军心中,最初设计Tor的目的是为了政府的通信安全,但到了今天,出于各种各样的目的,Tor正在供普通人、军队、记者、执法人员、活动家以及其他更多的人每天使用。 这篇快速教程中,我们会学到怎么在浏览器上使用 Tor。下面所示的操作步骤是 Ubuntu 13.04 桌面系统中测试的,但它在所有的 Debian/Ubuntu 系统及它们的衍生系统中应该也适用。 ### 在 Ubuntu / Debian / Linux Mint 上安装 Tor 和 Vidalia ### -Tor 在 Debian/Ubuntu 系统的默认源库中已经存在,但它们有点过时了。所以得把 Tor 源库加入你的发布版本的源列表中。 +Tor 在 Debian/Ubuntu 系统的默认源库中已经存在,但它们有点过时了。所以得把 Tor 源库加入你发行版的源列表中。 编辑 **/etc/apt/sources.list** 文件, @@ -27,7 +27,7 @@ Debian 7 Wheezy 如下: deb http://deb.torproject.org/torproject.org wheezy main -用如下命令添加 gpg 键: +用如下命令添加 gpg 密钥: $ gpg --keyserver keys.gnupg.net --recv 886DDD89 $ gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add - @@ -53,7 +53,7 @@ Debian 7 Wheezy 如下: ![你使用 Tor 吗? - Mozilla Firefox_014](http://180016988.r.cdn77.net/wp-content/uploads/2013/12/Are-you-using-Tor-Mozilla-Firefox_014.jpg) -相同的设置适用于所有浏览器,只要打开浏览器设置/首选项窗口,找到网络设置,在代理服务器栏中输入 **127.0.0.1**,在端口选项框中输入**9050**。要禁用 Tor,选择**使用系统代理设置**。 +相同的设置适用于所有浏览器,只要打开浏览器设置/首选项窗口,找到网络设置,在代理服务器栏中输入 **127.0.0.1**,在端口选项框中输入**9050**。要禁用 Tor,在浏览器设置中选择**使用系统代理设置**。 **注意**: 如果你想使用 Tor 匿名浏览网页,请阅读我们有关[Tor浏览器套件][2]的文章,它提供了易于配置的Tor以及浏览器补丁包,以使匿名访问更方便。要直接使用SOCKS(即时通讯,Jabber,IRC等),你可以直接在 Tor(本地端口9050)配置里指向你的应用程序,但需要先看看[这些FAQ条目] [3]来了解这么做的风险。 @@ -63,10 +63,10 @@ Debian 7 Wheezy 如下: via: http://www.unixmen.com/configure-browser-use-tor-ubuntu-debian-linux-mint/ -译者:[runningwater](https://github.com/runningwater) 校对:[校对者ID](https://github.com/校对者ID) +译者:[runningwater](https://github.com/runningwater) 校对:[Mr小眼儿](http://blog.csdn.net/tinyeyeser) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 [1]:http://www.onion-router.net/ [2]:http://www.unixmen.com/protect-your-online-privacy-with-tor-browser/ -[3]:https://trac.torproject.org/projects/tor/wiki/doc/TorFAQ#SOCKSAndDNS \ No newline at end of file +[3]:https://trac.torproject.org/projects/tor/wiki/doc/TorFAQ#SOCKSAndDNS From 57bb79751a8b667b6a5688b86da1658c4c1ede20 Mon Sep 17 00:00:00 2001 From: tinyeyeser Date: Tue, 28 Jan 2014 15:01:21 +0800 Subject: [PATCH 52/99] =?UTF-8?q?=E5=B7=B2=E6=A0=A1=E5=AF=B9=20by=E5=B0=8F?= =?UTF-8?q?=E7=9C=BC=E5=84=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 这个翻译风格我特别喜欢,不拘泥于原文的一字一句!hoho~ --- ...to Replace GRUB with Syslinux on Arch Linux.md | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/translated/How to Replace GRUB with Syslinux on Arch Linux.md b/translated/How to Replace GRUB with Syslinux on Arch Linux.md index 95dd9434cd..3c802f8ae4 100644 --- a/translated/How to Replace GRUB with Syslinux on Arch Linux.md +++ b/translated/How to Replace GRUB with Syslinux on Arch Linux.md @@ -1,23 +1,22 @@ - 在Arch上使用Syslinux替代GRUB ================================================================================ -这个教程用于告诉Arch Linux的使用者在Arch下安装Syslinux——一个轻量级、快速并且现代感十足的系统引导程序,并替换掉系统自带的GRUB引导程序。 +这个教程用于教授Arch Linux用户如何在Arch下安装Syslinux——一个轻量级、快速并且现代感十足的系统引导程序,用来替换掉系统自带的GRUB引导程序。 ![](http://i1-news.softpedia-static.com/images/news2/How-to-Replace-GRUB-with-Syslinux-on-Arch-Linux-415394-2.jpg) -实际上,Syslinux不是一个简单的开机启动装载程序,它有几种开机载入的功能,能够在本地载入,通过PXE网络载入,以及通过可移动媒体。并且,它还同时支持MBR和GPT磁盘,以及RAID设置。 +实际上,Syslinux不是一个简单的开机启动装载程序,它支持多种启动引导方式,本地载入,通过PXE网络载入,以及通过可移动媒体载入。并且,它还同时支持MBR和GPT磁盘,以及RAID设置。 -在开始你实际操作之前,你需要了解Syslinux支持如下文件系统:FAT,EXT2,EXT3,EXT4和Btrfs。而且Syslinux能够运行在支持UEFI或BIOS的机器上,到目前为止,Syslinux还只能访问自己所在的分区。 +在开始你实际操作之前,你需要了解下Syslinux支持如下文件系统:FAT,EXT2,EXT3,EXT4和Btrfs。而且Syslinux能够运行在支持UEFI或BIOS的机器上,到目前为止,Syslinux还只能访问自己所在的分区。 -在你替换GRUB启动之前,请认真考虑这只是一个可选的操作,这个操作有可能会给你带来一些麻烦。如果说你只是想尝试一下新鲜的事物,或是已经厌倦了GRUB的界面,没问题来尝试尝试Syslinux吧。 +在你替换GRUB启动之前,请认真考虑这只是一个可选的尝试,这个尝试有可能会给你带来一些麻烦。如果说你只是想感受一下新鲜的事物,或是已经厌倦了GRUB的界面,没问题来尝试尝试Syslinux吧。 ###在Arch box 中安装Syslinux ### -通过上面的了解,我们来开始安装Syslinux,并替换掉已有的GRUB或者GRUB2启动程序。打开一个终端,输入如下命令来安装Syslinux +该说的都说完了,下面我们来开始安装Syslinux,准备替换掉已有的GRUB或者GRUB2启动程序。打开一个终端,输入如下命令来安装Syslinux sudo pacman -S syslinux -安装完成后,你应该注意到一条消息,将指导您如何部署SYSLINUX引导装载程序,分别在BIOS或UEFI机器上。BIOS用户比较幸运,因为他们只需要运行syslinux-install_update 脚本就行了,这个脚本是Matthew Gyurgyik编写的,用来在BIOS机器上成功的部署Syslinux。 +安装完成后,你应该注意到一条消息,将指导您如何分别在BIOS或UEFI机器上部署Syslinux引导装载程序。BIOS用户比较幸运,因为他们只需要运行syslinux-install_update 脚本就行了,这个脚本是Matthew Gyurgyik编写的,用来在BIOS机器上成功的部署Syslinux。 ###在Arch box上部署Syslinux### @@ -39,7 +38,7 @@ sudo syslinux-install_update -i -a -m via: http://news.softpedia.com/news/How-to-Replace-GRUB-with-Syslinux-on-Arch-Linux-415394.shtml -译者:[dy2009](https://github.com/dy2009) 校对:[校对者ID](https://github.com/校对者ID) +译者:[dy2009](https://github.com/dy2009) 校对:[Mr小眼儿](http://blog.csdn.net/tinyeyeser) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From c59c91881aed0007d870ce64e8b0dfdc710a07a8 Mon Sep 17 00:00:00 2001 From: tinyeyeser Date: Tue, 28 Jan 2014 15:27:18 +0800 Subject: [PATCH 53/99] =?UTF-8?q?=E5=B7=B2=E6=A0=A1=E5=AF=B9=20by=E5=B0=8F?= =?UTF-8?q?=E7=9C=BC=E5=84=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...Report CPU Statistics and IO Statistics.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/translated/Linux iostat Command to Report CPU Statistics and IO Statistics.md b/translated/Linux iostat Command to Report CPU Statistics and IO Statistics.md index 5b976897ea..cc55924e8f 100644 --- a/translated/Linux iostat Command to Report CPU Statistics and IO Statistics.md +++ b/translated/Linux iostat Command to Report CPU Statistics and IO Statistics.md @@ -1,10 +1,10 @@ -Linux 下报告CPU和I/O报告命令iostat +Linux 下使用iostat命令生成CPU和I/O的统计报告 ================================================================================ -一个通用处理单元挥着CPU是一台电脑的大脑。所有的处理命令运行在上面。输入/输出或者I/O同样扮演了一个重要的角色。硬盘被用于提供数据给处理器并保存已被CPU处理的数据。一种恒来那个处理器和I/O利用率的方法是使用**iostat**命令。从它们的利用率,我们可以决定是否该增加更多资源。 +CPU(中央处理单元)是一台电脑的大脑。所有的处理命令都运行在上面。I/O(输入/输出)同样扮演了一个重要角色。硬盘用于提供数据给处理器并保存CPU处理过的数据。一种衡量处理器和I/O利用率的方法是使用**iostat**命令。通过它们的利用率,我们可以决定是否该增加更多资源。 ### iostat 是什么 ### -iostat是一个通过观察设备的活跃时间和他们平均传输率之间的管理来监视系统输入/输出设备负载的命令。iostat可以生成一个用于改变系统系统从而更好在输入/输出和物理硬盘间取得平衡的报告。 +iostat通过观察设备的活跃时间和他们平均传输率之间的关系来监视系统的输入/输出设备负载。iostat生成的报告可以用于修改系统配置从而更好在物理硬盘间平衡输入/输出的报告。 ### 安装 iostat ### @@ -31,15 +31,15 @@ iostat包含在**sysstat**包内。如果你没有,你首先需要安装它。 #### 第一部分包含了CPU报告 #### - **%user** : 显示了在执行用户(应用)层时的CPU利用率 -- **%nice** : 显示了在执行以nice后的优先级运行用户层的CPU利用率 +- **%nice** : 显示了在以nice优先级运行用户层的CPU利用率 - **%system** : 显示了在执行系统(内核)层时的CPU利用率 -- **%iowait** : 显示了CPU在有未完成的I/O请求时空闲时间的百分比 +- **%iowait** : 显示了CPU在I/O请求挂起时空闲时间的百分比 - **%steal** : 显示了当hypervisor正服务于另外一个虚拟处理器时无意识地等待虚拟CPU所占有的时间百分比。 -- **%idle** : 请求时空闲时间的百分比 +- **%idle** : 显示了CPU在I/O没有挂起请求时空闲时间的百分比 #### 第二部分包含了设备利用率报告 #### -- **Device** : 设备/分区名字列在 **/dev** 目录 +- **Device** : 列出的**/dev** 目录下的设备/分区名称 - **tps** : 显示每秒传输给设备的数量。更高的tps意味着处理器更忙。 - **Blk_read/s** : 显示了每秒从设备上读取的块的数量(KB,MB) - **Blk_wrtn/s** : 显示了每秒写入设备上块的数量(KB,MB) @@ -66,7 +66,7 @@ iostat包含在**sysstat**包内。如果你没有,你首先需要安装它。 ### 带延迟使用iostat ### -和[vmstat][1]一样,作为一个统计工具,最好带延迟参数来使用它。带了它,我们可以看到趋势。这里有一些带延时运行iostat的示例。 +和[vmstat][1]一样,作为一个统计工具,最好带延迟参数来使用它。通过延迟参数,我们可以看到趋势。这里有一些带延时运行iostat的示例。 #### 以KB为单位,2秒间隔,运行3次的方式运行iostat #### @@ -80,7 +80,7 @@ iostat包含在**sysstat**包内。如果你没有,你首先需要安装它。 ![以3秒为间隔,只显示iostat](http://linoxide.com/wp-content/uploads/2013/12/iostat_c_3_6.png) -#### Show hda2 and hda6 device only report with 2 seconds interval and 4 times reports #### +#### 显示hda2和hda6的设备报告,以2秒为间隔,报告4次 #### $ iostat -d hda2 hda6 2 4 @@ -91,19 +91,19 @@ iostat包含在**sysstat**包内。如果你没有,你首先需要安装它。 iostat使用这些文件来创建报告。 **/proc/stat** 包含了系统统计 -**/proc/partitions** 包含磁盘统计 (对于2.5以前的已打过补丁的内核) +**/proc/partitions** 包含磁盘统计 (对于已打过补丁的2.5以前的内核) **/proc/diskstats** 包含磁盘统计 (对于2.5以后的内核) **/sys** 包含块设备统计 (2.5以后内核) ### 总结 ### -vmstat用于监视内存使用,iostat用于监视CPU使用率和I/O系统,这样我们就有了完整的工具来监视你机器中三个重要的组件。这些工具的一个好处是你无需使用特权运行它们。你可以浏览iostat的手册来深入了解。只需在控制台下输入**man iostat**就可进入iostat手册界面。 +vmstat用于监视内存使用,iostat用于监视CPU使用率和I/O系统,这样我们就有了完整的工具来监视你机器中三个重要的组件。这些工具的一个好处是你无需使用root权限运行它们。你可以浏览iostat的手册来深入了解。只需在控制台下输入**man iostat**就可进入iostat手册界面。 -------------------------------------------------------------------------------- via: http://linoxide.com/linux-command/linux-iostat-command/ -译者:[geekpi](https://github.com/geekpi) 校对:[校对者ID](https://github.com/校对者ID) +译者:[geekpi](https://github.com/geekpi) 校对:[Mr小眼儿](http://blog.csdn.net/tinyeyeser) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 10ed32a8a6caf29f8bc07784aeb14eb57b9ffb2a Mon Sep 17 00:00:00 2001 From: wxy Date: Wed, 29 Jan 2014 10:33:07 +0800 Subject: [PATCH 54/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9A12=20Advanced?= =?UTF-8?q?=20Commands=20For=20Linux=20Server=20Admins!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...dvanced Commands For Linux Server Admins!.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) rename {translated => published}/12 Advanced Commands For Linux Server Admins!.md (57%) diff --git a/translated/12 Advanced Commands For Linux Server Admins!.md b/published/12 Advanced Commands For Linux Server Admins!.md similarity index 57% rename from translated/12 Advanced Commands For Linux Server Admins!.md rename to published/12 Advanced Commands For Linux Server Admins!.md index 31ec08ce26..696bb88ccb 100644 --- a/translated/12 Advanced Commands For Linux Server Admins!.md +++ b/published/12 Advanced Commands For Linux Server Admins!.md @@ -1,26 +1,27 @@ -Linux 服务器管理员的12个高级命令! +Linux 服务器管理员的12个有用的命令 ================================================================================ + 我们已经读了很多教程和看了很多视频了,你现在是一名Linux高级用户了。好的,恭喜你。但是还有一些需要学习!下面一些命令在你成为全能的管理员时会派上用场! ![](http://www.efytimes.com/admin/useradmin/photo/fQjv122633PM162014.png) -1. **ifconfig**:在提升内核驻留的网络接口时,你会用到ifconfig命令。这个命令通常用于系统调校和调试,但同时也可以用于在启动过程中设置接口。 +1. **ifconfig**: 在修改内核中已有的网络接口时,你会用到ifconfig命令。这个命令通常用于系统调校和调试,但同时也可以用于在启动过程中设置接口。 -2. **netstat**:对于Linux用户来说这是一个用于显示网络相关信息的高级命令。它包括路由表、网络连接、伪装连接、接口统计等丰富信息。 +2. **netstat**: 对于Linux用户来说这是一个用于显示网络相关信息的高级命令。它包括路由表、网络连接、伪装连接、接口统计等丰富信息。 -3. **nslookup**:在你需要找出关于网络服务的信息时可以用到这个命令。它能帮你找到用于查询DNS域的名称服务器信息。 +3. **nslookup**: 在你需要找出关于网络服务的信息时可以用到这个命令。它能帮你找到用于查询DNS域的名称服务器信息。 -4. **dig**:dig工具用于请求DNS域名服务器。如果你要找出主机地址、邮件交换、名称服务器和其他相关信息,那么这个工具就是最佳选择。你可以在Linux和Mac OS X操作系统上使用这个命令。 +4. **dig**: dig工具用于请求DNS域名服务器。如果你要找出主机地址、邮件交换、名称服务器和其他相关信息,那么这个工具就是最佳选择。你可以在Linux和Mac OS X操作系统上使用这个命令。 -5. **uptime**: uptime命令用于验证服务器在无人照看下发生了什么。当你需要坐在服务器前纠错的时候,这个命令尤其有用。 +5. **uptime**: uptime命令用于验证服务器在无人照看下发生了什么。当你需要坐在服务器前查找错误的时候,这个命令尤其有用。 -6. **wall**:这个命令用于给所有已登录的用户发送信息。你可以只给那些信息权限设置成了'是'的用户发消息。消息是作为wall命令的参数给出的。 +6. **wall**: 这个命令用于给所有已登录的用户发送消息。你可以只给那些消息权限设置成了'是'的用户发消息。消息是作为wall命令的参数给出的。 7. **mesg**: 用户可以使用'write'命令给你发送消息。但是作为服务器管理员,你可以使用mesg命令来决定他们是否能够使用write命令。你可以选择'n'和'y',分别用于控制在屏幕上不弹出或者弹出消息。 8. **write**: 如果对于一个用户的'mesg'命令的状态设置为'y',那么write命令就允许你发送消息给那个用户。 -9. **talk**: 当“简讯”不够用时,使用talk命令与登陆的用户进行“会话”。 +9. **talk**: 当上面所说的“消息”不够用时,使用talk命令与登陆的用户进行“会话”。 10. **w**: 这个命令是uptime和who命令的结合,其显示结果就好像连续先后执行了这两个命令一样。 From 6ce46ae17faddfa055f3e8412ae9814ba09815cd Mon Sep 17 00:00:00 2001 From: wxy Date: Wed, 29 Jan 2014 10:54:09 +0800 Subject: [PATCH 55/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9ASoftware=20May?= =?UTF-8?q?=20Be=20Eating=20The=20World,=20But=20Open=20Source=20Software?= =?UTF-8?q?=20Is=20Eating=20Itself?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...t Open Source Software Is Eating Itself.md | 78 ++++++++++++++++++ ...t Open Source Software Is Eating Itself.md | 82 ------------------- 2 files changed, 78 insertions(+), 82 deletions(-) create mode 100644 published/Software May Be Eating The World, But Open Source Software Is Eating Itself.md delete mode 100644 translated/Software May Be Eating The World, But Open Source Software Is Eating Itself.md diff --git a/published/Software May Be Eating The World, But Open Source Software Is Eating Itself.md b/published/Software May Be Eating The World, But Open Source Software Is Eating Itself.md new file mode 100644 index 0000000000..b85b38ea10 --- /dev/null +++ b/published/Software May Be Eating The World, But Open Source Software Is Eating Itself.md @@ -0,0 +1,78 @@ +软件在吞噬世界,但是开源软件在吞噬自己 +================================================================================ +![](http://readwrite.com/files/styles/1400_0/public/fields/shutterstock_144092914.jpg) + +**在开源世界,大家都不安分** + + +像[Marc Andreessen posits][1]所说,软件可能在吞噬世界,但是开源软件似乎在吞噬自己。伴随着快速的步伐,软件世界逐渐习惯产业化,他们的卖主开始为更多的利益投资(比如:在操作系统方面的微软和数据库方面的甲骨文), 开源软件的世界正迈向一个加速进化的时代,从来不满足于既得的荣誉。 + +在快速变更的开源世界,企业如何投资? + +### 开源超神了 ### + +虽然[Dirk Riehle][2]对于开源项目增长的分析并不是特别过时,当然,一部分已经[增长的趋势][3]除外: + +![](http://readwrite.com/files/total-growth-figure-5.jpg) + +现在大部分重要领域的技术-大数据,云,移动-都是开源的。伴随着Haddop、OpenStack等工具的活跃,我们应该期待开源软件卯足了劲发展。 + +这是好是坏? + +### 开源码农竞争激烈 ### + +举个栗子,在系统配置领域。 Redmonk 的 Stephen O'Grady 挑了些数据用来衡量受欢迎程度,Chef、 Puppet、 Ansible 和 Salt,后面两个是这个领域的新星,但是赢得了相当的社区热情和采纳度。 + +这让O'Grady [推测][4]:“ 看起来合理地去认为系统配置领域会和开源关系型数据库一样有相同的变革趋势,伴随着两个突出的工程出现,这样的观点有点问题。” + +O’Grady觉得: + +> 从这些观察中得出的最有趣的结论或许是 Ansible 和 Salt 的关联。这些工程会有不错的前景,比如在这个领域对解决方案的需求,和非常强的个人偏好的影响,例如,Salt 在 Python 开发者当中的亲和力。 + +实际上,我必须承认最有趣的的结论是,没有开源项目能保证长久。Puppet 在2005年退出,并且一直在和有固定期权的在职者竞争,现在和Chef竞争(4年后退出),Ansible(最新两年)和 Salt(最新两年)。 + +任何重要领域的在职者,总是会穷追不舍地吹毛求疵。但是在开源世界,比赛不会等待十亿美元的市场在它产生影响的时候形成。由Chef 和 Puppet 铺垫了的 Salt 和 Ansible 在市场的上升就是一个证明。 + +### 社区付出了,社区也拿走了 ### + +你会发现同样的动态在CMS中(Drupal 、Joomla 、 Alfresco 、 Wordpress 以及无数的其它 CMS),在云中(Eucalyptus 、 OpenStack 、 CloudStack 、 CloudFoundry 、 OpenShift 及其它),在[web 服务器中][5],在关系和非关系的数据库中。 + +开源数据库数量的膨胀伴随着几乎每天都产生的新对手,正如[DB-Engines database tracking service][6]中可以看到的一样。或许最好玩的是开源关系数据库领域,直到最近MySQL支配这个领域。Postgers 也是和 MySQL 赛跑,虽然是老二,但是排得非常后。 + + +现在事情都在变化,或者骚动。很大程度因为 Oracle 的所谓的对 MySQL 社区的践踏,Postggres 在最前沿的 MySQLer中炙手可热。MariaDB 也是这样。虽然还是一个小家伙,比如[RedHat Fedora和Ubuntu等Linux发行版内置数据库更换成MariaDB了][7],Google换掉了MySQL等。 + +或许就像O'Grady说的,这归结为开发者的偏好。如果开发者占据主要地位,小小的可以阻碍他们向更合适自己的新项目转换的障碍,会导致秩序混乱。如果这有道理,将会很好解释开源为什么拒绝长期垄断。 + +很难让开发者保持乐观。 + +### 做一笔社区友好的生意 ### + +对于想要对已有的开源项目投资的企业,这意味着什么呢?一个简单的、也许没有不令人满意的答案是企业应该投入到项目中,确定他们的可持续性,并且给予企业能力去支持他们自己。 + +但是大部分企业不想自己码出最好的代码。 + +相反,他们会去寻找受欢迎程度高的项目,非常适合企业的需求的,而且还有很强的社区的。如果项目在社区变得没什么意思的时候,欢迎程度可能会飞跃。最基础的原因,Linux已经在操作系统之巅呆了很久了,已经适应社区影响和需求。 + +不幸的是,没有什么方法去真正衡量一个开源社区的活力。一些成功的项目,比如OpenStack,取决于强大的基础。其他的,像Linux,取决于强大的个人和他的帮手。 + +但是所有成功的开源项目维持了他们强劲的热度,每几个月就会有一个发行版。快速发展的项目会非常难以供企业支持。 + +企业应该怎样避免开源项目荒废的风险呢? + + +-------------------------------------------------------------------------------- + +via: http://readwrite.com/2013/12/12/open-source-innovation + +译者:[ggaaooppeenngg](https://github.com/ggaaooppeenngg) 校对:[wxy](https://github.com/wxy) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://online.wsj.com/news/articles/SB10001424053111903480904576512250915629460 +[2]:http://dirkriehle.com/publications/2008-2/the-total-growth-of-open-source/ +[3]:http://www.techrepublic.com/blog/linux-and-open-source/driving-forces-behind-linux-and-open-source-growth/ +[4]:http://redmonk.com/sogrady/2013/12/06/configuration-management-2013/ +[5]:http://www.theregister.co.uk/2013/02/06/open_and_shut/ +[6]:http://db-engines.com/en/ranking +[7]:http://www.zdnet.com/oracle-who-fedora-and-opensuse-will-replace-mysql-with-mariadb-7000010640/ diff --git a/translated/Software May Be Eating The World, But Open Source Software Is Eating Itself.md b/translated/Software May Be Eating The World, But Open Source Software Is Eating Itself.md deleted file mode 100644 index 7479d9c48b..0000000000 --- a/translated/Software May Be Eating The World, But Open Source Software Is Eating Itself.md +++ /dev/null @@ -1,82 +0,0 @@ -软件在吞噬世界,但是开源软件在吞噬自己 -================================================================================ -**在开源世界,大家都不安分** - - -像[Marc Andreessen posits][1]所说,软件可能在吞噬世界,但是开源软件似乎在吞噬自己.伴随着快速的步伐,软件世界逐渐习惯产业化,他们的卖主开始为更多的利益投资(比如:在操作系统方面的微软和数据库方面的甲骨文), 开源软件的世界正迈向一个加速进化的时代,从来不满足于既得的荣誉。 - -在快速变更的开源世界,企业如何投资? - -### 开源超神了 ### - -虽然[Dirk Riehle][2]对于开源项目增长的分析并不是特别过时,当然,一部分已经增长的趋势除外: - -![](http://readwrite.com/files/total-growth-figure-5.jpg) - -现在大部分重要领域的技术-大数据,云,移动-都是开源的。伴随着Haddop、OpenStack等工具的活跃,我们应该期待开源软件牟足了劲发展。 - -是好是坏? - -### 开源码农竞争激烈 ### - -举个栗子,在系统配置领域。 Redmonk’s Stephen O’Grady 挑了些数据用来 -衡量受欢迎程度,Chef, Puppet, Ansible 和 Salt,后面两个是这个领域的新星,但是赢得了相当的社区热情和采纳度。 - -这让O’Grady [推测][4] 看起来合理地去认为系统配置领域会和开源关系型数据库一样有相同的变革趋势,伴随着两个突出的工程出现,这样的观点有点问题。 - -O’Grady觉得: - -从这些观察中得出的最有趣的结论或许是 Ansible and Salt的关联。这些工程会有不错的前景,比如在这个领域对解决方案的需求,和非常强的个人偏好的影响,例如,Salt在Python开发者当中的亲和力。 - -实际上,我必须承认最有趣的的结论是,没有开源项目能保证长久。Puppet 在2005年退出,并且一直在和有固定期权的在职者竞争,现在和Chef竞争(4年后退出),Ansible(最新两年)和Salt(最新两年)。 - -任何重要领域的在职者,总是会穷追不舍地吹毛求疵。但是在开源世界,比赛不会等待十亿美元的市场在它产生影响的时候形成。Chef和Puppet铺垫了的Salt和Ansible在市场的上升就是一个证明。 - -### 社区付出了,社区也拿走了 ### - -你会发现同样的动态在CMS中(Drupal vs. Joomla vs. Alfresco vs. Wordpress vs. countless other CMSes),在云中(Eucalyptus vs. OpenStack vs. CloudStack vs. CloudFoundry vs. OpenShift vs. many others),在[web servers][5],关系和非关系的数据库中。 - -开源数据库数量的膨胀伴随着几乎每天都产生的新对手,正如[DB-Engines database tracking service][6]中可以看到的一样。或许最好玩的是开源关系数据库领域,直到最近MySQL支配这个领域。Postgers也是和MySQL赛跑,虽然是老二,但是排得非常后。 - - -现在事情都在变化,或者骚动。很大程度因为Oracle的所谓的对MySQL社区的摸索,Postggres在最前沿的MySQLer中炙手可热。MariaDB也是这样。虽然还是一个小家伙,比如[Linux distributions like Red Hat’s Fedora and Ubuntu have embraced MariaDB][7] -,Google换掉了MySQL。 - -或许就像O’Grady说的,这归结为开发者的偏好。如果开发者占据主要地位,小小的可以阻碍他们向更合适自己的新项目转换的障碍,会导致秩序混乱。如果这有道理,将会很好解释开源为什么拒绝长期垄断。 - -很难让开发者保持乐观。 -### 做一笔社区友好的生意 ### - - -对于想要对已有的开源项目投资的企业,这意味着什么呢?一个简单的,如果没有满足的,的答案是企业应该投入到项目中,确定他们的可持续性,并且给予企业能力去支持他们自己。 - - - -但是大部分企业不想自己码出最好的代码。 - - -相反,他们应该寻找受欢迎程度高的项目,非常适合企业的需求的,而且还有很强的社区的。如果项目在社区变得没什么意思的时候,欢迎程度可能会飞跃。最基础的原因,Linux已经在操作系统之巅呆了很久了,已经适应社区影响和需求。 - -不幸的是,没有什么方法去真正衡量一个开源社区的活力。一些成功的项目,比如OpenStack,取决于强大的基础。其他的,像Linux,取决于强大的个人和他的帮手。 - -但是所有成功的开源项目维持了他们强劲的热度,每几个月就会有一个发行版。快速发展的项目会非常难以供企业支持。 - - -企业应该怎样避免开源项目荒废的风险呢? - - --------------------------------------------------------------------------------- - -via: http://readwrite.com/2013/12/12/open-source-innovation - -译者:[ggaaooppeenngg](https://github.com/ggaaooppeenngg) 校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 - -[1]:http://online.wsj.com/news/articles/SB10001424053111903480904576512250915629460 -[2]:http://dirkriehle.com/publications/2008-2/the-total-growth-of-open-source/ -[3]:http://www.techrepublic.com/blog/linux-and-open-source/driving-forces-behind-linux-and-open-source-growth/ -[4]:http://redmonk.com/sogrady/2013/12/06/configuration-management-2013/ -[5]:http://www.theregister.co.uk/2013/02/06/open_and_shut/ -[6]:http://db-engines.com/en/ranking -[7]:http://www.zdnet.com/oracle-who-fedora-and-opensuse-will-replace-mysql-with-mariadb-7000010640/ \ No newline at end of file From 7f804e77b402e24c76334bd7dc683c7546cb866d Mon Sep 17 00:00:00 2001 From: wxy Date: Wed, 29 Jan 2014 11:18:23 +0800 Subject: [PATCH 56/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9AHow=20to=20Dua?= =?UTF-8?q?l=20Boot=20Ubuntu=20and=20Windows=20Properly?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../How to Dual Boot Ubuntu and Windows Properly.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) rename {translated => published}/How to Dual Boot Ubuntu and Windows Properly.md (83%) diff --git a/translated/How to Dual Boot Ubuntu and Windows Properly.md b/published/How to Dual Boot Ubuntu and Windows Properly.md similarity index 83% rename from translated/How to Dual Boot Ubuntu and Windows Properly.md rename to published/How to Dual Boot Ubuntu and Windows Properly.md index 7088d877da..8091ac0c2f 100644 --- a/translated/How to Dual Boot Ubuntu and Windows Properly.md +++ b/published/How to Dual Boot Ubuntu and Windows Properly.md @@ -1,18 +1,19 @@ 如何正确双启动Ubuntu和Windows双系统 ================================================================================ -**尽管微软想让你信任Windows,但一个Linux操作系统和一个Windows操作系统可以在同一台PC上和平共存。这个手册会指导你如何让一个Ubuntu系统和Windows操作系统并行运行。** + +**尽管微软想让你信任Windows,但一个Linux操作系统和一个Windows操作系统可以在同一台PC上和平共存。这个文章会指导你如何让一个Ubuntu系统和Windows操作系统并行运行。** ![](http://i1-news.softpedia-static.com/images/news2/How-to-Dual-Boot-Ubuntu-and-Windows-Properly-415377-2.jpg) -你必须考虑两种场景,同时你也必须决定哪一种适合你。这里必须要考虑安装顺序。在你已经安装好Ubuntu操作系统后再安装Windows会有一点问题,因为微软似乎不太关心其他用户。 +你必须考虑两种场景,同时你也必须决定哪一种适合你。这里必须要考虑安装顺序。在你已经安装好Ubuntu操作系统后再安装Windows会有一点问题,因为微软似乎不太在意其他小伙伴。 如果你是在已经安装好Windows后安装Ubuntu,那么事情会变得简单多了,几乎没有任何工作和准备是必需的。 -让我们开始处理更加困难的问题。如果你已经有一个Ubuntu系统,想安装Windows,你会丢掉GRUB,它是默认的引导程序。Windows不会关心它,并会擦除它。 +让我们开始处理更加困难的问题。如果你已经有一个Ubuntu系统,想安装Windows,你会丢掉GRUB,它是默认的引导程序。Windows不会在意它,并会擦除它。 -如果你已经犯了这个错误,但你并没有重写Linux分区,请别沮丧。数据仍然在那里,你需要的是一个含有Ubuntu(最新到13.10版本)的可启动live CD。你需要安装一个名为Boot-Repair的应用程序,使用PPA完成。 +如果你已经犯了这个错误,但你并没有重写Linux分区,请别沮丧。数据仍然在那里,你需要的是一个含有Ubuntu(最新到13.10版本)的可启动live CD。你需要安装一个名为Boot-Repair的应用程序,使用PPA来安装它。 -记住,如果你使用USB记忆棒,安装应用会相当简单,因为Ubuntu是混合镜像。启动一个Ubuntu会话,打开终端,然后输入下列指令: +记住,如果你使用U盘,安装应用会相当简单,因为Ubuntu安装镜像是混合镜像。用Live CD启动一个Ubuntu会话,打开终端,然后输入下列指令: sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update sudo apt-get install -y boot-repair && (boot-repair &) @@ -29,6 +30,6 @@ via: http://news.softpedia.com/news/How-to-Dual-Boot-Ubuntu-and-Windows-Properly-415377.shtml -译者:[KayGuoWhu](https://github.com/KayGuoWhu) 校对:[校对者ID](https://github.com/校对者ID) +译者:[KayGuoWhu](https://github.com/KayGuoWhu) 校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 9d0e47ff26bcd042356de9ab4bda94d0622559a7 Mon Sep 17 00:00:00 2001 From: wxy Date: Wed, 29 Jan 2014 11:24:23 +0800 Subject: [PATCH 57/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9A17=20The=20Lin?= =?UTF-8?q?ux=20Kernel--Configuring=20the=20Kernel=20Part=2013?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../17 The Linux Kernel--Configuring the Kernel Part 13.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename {translated => published}/The Linux Kernel/17 The Linux Kernel--Configuring the Kernel Part 13.md (97%) diff --git a/translated/The Linux Kernel/17 The Linux Kernel--Configuring the Kernel Part 13.md b/published/The Linux Kernel/17 The Linux Kernel--Configuring the Kernel Part 13.md similarity index 97% rename from translated/The Linux Kernel/17 The Linux Kernel--Configuring the Kernel Part 13.md rename to published/The Linux Kernel/17 The Linux Kernel--Configuring the Kernel Part 13.md index ecbd1ebae1..bb696ac3fc 100644 --- a/translated/The Linux Kernel/17 The Linux Kernel--Configuring the Kernel Part 13.md +++ b/published/The Linux Kernel/17 The Linux Kernel--Configuring the Kernel Part 13.md @@ -72,7 +72,7 @@ MD框架需要多路径支持(Multipath I/O support)。MD框架就是多设备(M 这个驱动会发现最有效的到存储设备的路径来读取和写入(I/O Path Selector based on the number of in-flight I/Os)。 -=下面的一个驱动和以上相同,但是会寻找最快路径(I/O Path Selector based on the service time)。 +下面的一个驱动和以上相同,但是会寻找最快路径(I/O Path Selector based on the service time)。 如果一个逻辑卷上的物理存储单元正忙,如果可能的话,这个特性会允许读取/写入到另一个物理卷上。 @@ -124,6 +124,6 @@ SCSI同样也可以支持光纤通道主机适配器(Fusion MPT ScsiHost drivers via: http://www.linux.org/threads/the-linux-kernel-configuring-the-kernel-part-13.4714/ -译者:[geekpi](https://github.com/geekpi) 校对:[校对者ID](https://github.com/校对者ID) +译者:[geekpi](https://github.com/geekpi) 校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file From c5a2ab34afb3eb891aeb5c6b5f39cf1e2516c221 Mon Sep 17 00:00:00 2001 From: geekpi Date: Wed, 29 Jan 2014 17:43:41 +0800 Subject: [PATCH 58/99] =?UTF-8?q?[Translating]=20Built=20in=20Audit=20Trai?= =?UTF-8?q?l=20Tool=20=E2=80=93=20Last=20Command=20in=20Linux?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sources/Built in Audit Trail Tool – Last Command in Linux.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sources/Built in Audit Trail Tool – Last Command in Linux.md b/sources/Built in Audit Trail Tool – Last Command in Linux.md index a1369f9919..69f7131b71 100644 --- a/sources/Built in Audit Trail Tool – Last Command in Linux.md +++ b/sources/Built in Audit Trail Tool – Last Command in Linux.md @@ -1,3 +1,7 @@ +Translating---------------geekpi + + + Built in Audit Trail Tool – Last Command in Linux ================================================================================ ![](http://linoxide.com/wp-content/uploads/2013/12/linux-last-command.jpg) From 672a9117c99883df39225d498c0ba590826ad3e6 Mon Sep 17 00:00:00 2001 From: geekpi Date: Wed, 29 Jan 2014 18:03:28 +0800 Subject: [PATCH 59/99] =?UTF-8?q?Update=20Built=20in=20Audit=20Trail=20Too?= =?UTF-8?q?l=20=E2=80=93=20Last=20Command=20in=20Linux.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...lt in Audit Trail Tool – Last Command in Linux.md | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/sources/Built in Audit Trail Tool – Last Command in Linux.md b/sources/Built in Audit Trail Tool – Last Command in Linux.md index 69f7131b71..c44d519219 100644 --- a/sources/Built in Audit Trail Tool – Last Command in Linux.md +++ b/sources/Built in Audit Trail Tool – Last Command in Linux.md @@ -1,16 +1,12 @@ -Translating---------------geekpi - - - -Built in Audit Trail Tool – Last Command in Linux +内置审计跟踪工具- Linux last命令 ================================================================================ ![](http://linoxide.com/wp-content/uploads/2013/12/linux-last-command.jpg) -If you are working as a server administrator, you may understand that you have to protect your server. Not only from the outside, but you have to protect it from the inside. Linux has one built-in command to see who is the last logged in user into your server. +如果你是一个服务器管理员,你或许理解你要保护你的服务器。不仅是从外部,还要从内部保护。linux有一个内置工具来看到最后登陆服务器的用户 -The command is **last**. This command is **very useful for audit trail**. Let’s start to see what can last to do for you. +这个命令是**last**。命令**对于追踪非常有用**。让我们来看一下last可以为你做些什么。 -### What is the function of Last command ### +### last命令的功能是什么 ### **Last** display a list of all user logged in (and out) from **/var/log/wtmp** since the file was created. This file is binary file which cannot view by text editor such as Vi, Joe or another else. This trick is pretty smart because user (or root) can not modify the file as they want. From 07f8fa320632d66200b15fdf2c9c5b51d5ab7d17 Mon Sep 17 00:00:00 2001 From: geekpi Date: Wed, 29 Jan 2014 21:56:51 +0800 Subject: [PATCH 60/99] =?UTF-8?q?[Translated]Built=20in=20Audit=20Trail=20?= =?UTF-8?q?Tool=20=E2=80=93=20Last=20Command=20in=20Linux.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...udit Trail Tool – Last Command in Linux.md | 180 ----------------- ...udit Trail Tool – Last Command in Linux.md | 181 ++++++++++++++++++ 2 files changed, 181 insertions(+), 180 deletions(-) delete mode 100644 sources/Built in Audit Trail Tool – Last Command in Linux.md create mode 100644 translated/Built in Audit Trail Tool – Last Command in Linux.md diff --git a/sources/Built in Audit Trail Tool – Last Command in Linux.md b/sources/Built in Audit Trail Tool – Last Command in Linux.md deleted file mode 100644 index c44d519219..0000000000 --- a/sources/Built in Audit Trail Tool – Last Command in Linux.md +++ /dev/null @@ -1,180 +0,0 @@ -内置审计跟踪工具- Linux last命令 -================================================================================ -![](http://linoxide.com/wp-content/uploads/2013/12/linux-last-command.jpg) - -如果你是一个服务器管理员,你或许理解你要保护你的服务器。不仅是从外部,还要从内部保护。linux有一个内置工具来看到最后登陆服务器的用户 - -这个命令是**last**。命令**对于追踪非常有用**。让我们来看一下last可以为你做些什么。 - -### last命令的功能是什么 ### - -**Last** display a list of all user logged in (and out) from **/var/log/wtmp** since the file was created. This file is binary file which cannot view by text editor such as Vi, Joe or another else. This trick is pretty smart because user (or root) can not modify the file as they want. - -Last gives you information the name of all users logged in, its tty, IP Address (if the user doing a remote connection) date – time, and how long the user logged in. - -### How to run Last ### - -You just need to type **last** on your console. Here’s the sample : - - $ last - - leni pts/0 10.0.76.162 Mon Dec 2 12:32 - 13:25 (00:53) - pungki tty1 Mon Dec 2 09:31 still logged in - reboot system boot 2.6.32-358.23.2 Mon Dec 2 09:20 - 13:25 (04:05) - -Here’s how to read last information : - -- The first column tell who are the user -- The second column give us information about how the user is connected - -> pts/0 (pseudo terminal) means that the user connect via remote connections such as SSH or telnet -> -> tty (teletypewriter) means that the user connect via direct connection to the computer or local terminal -> -> Exception for reboot activity the status will be shown is system boot - -- The third column **show where the user come from**. If the user connect from remote computer, you will see a hostname or an IP Address. If you see :0.0 or nothing it means that the user is connect via local terminal. Exception for reboot activity, the kernel version will be shown as the status -- The remaining columns display **when the log activity has happened**. Numbers in the bracket tell us how many hours and minutes the connection was happened - -### Some examples of Last command on day-to-day operation ### - -#### Limit the number of line shown #### - -When you have a lot of lines to show, you can limit how many lines do you want to see. Use **-n parameter** to do it. - - $ last -n 3 - - leni pts/0 10.0.76.162 Mon Dec 2 12:32 - 13:25 (00:53) - pungki tty1 Mon Dec 2 09:31 still logged in - reboot system boot 2.6.32-358.23.2 Mon Dec 2 09:20 - 13:25 (04:05) - -**-n parameter** will make last command to display 3 lines starting from the current time and backwards - -#### Don’t display the hostname #### - -Use **-R parameter** to do is. Here’s the sample : - - $ last -R - - leni pts/0 Mon Dec 2 12:32 - 13:25 (00:53) - pungki tty1 Mon Dec 2 09:31 still logged in - reboot system boot Mon Dec 2 09:20 - 13:25 (04:05) - -As you see, now there is no information about hostname or IP Address - -#### Display the hostname in the last column #### - -To do this, we can use **-a parameter** - - $ last -a - - leni pts/0 Mon Dec 2 12:32 - 13:25 (00:53) 10.0.76.162 - pungki tty1 Mon Dec 2 09:31 still logged in :0.0 - reboot system boot Mon Dec 2 09:20 - 13:25 (04:05) 2.6.32-358.23.2.el6.i686 - -Now the hostname information such as 10.0.76.162 will be placed in the last column. - -#### Print full login and logout time and dates #### - -You can use **-F parameter** for this. Here’s a sample. - - $ last -F - - leni pts/0 10.0.76.162 Mon Dec 2 12:32:24 2013 – Mon Dec 2013 13:25:24 2013 (00:53) - -#### Print specific user name #### - -If you want to trace specific user, you can print it specifically. Put the name of user behind last command. - - $ last leni - - leni tty1 Mon Dec 2 18-42 still logged in - leni pts/0 Mon Dec 2 12:32 - 13:25 (00:53) 10.0.76.162 - -Or if you want to know when **reboot** is done, you can also display it - - $ last reboot - - reboot system boot Mon Dec 2 09:20 - 16:55 (07:34) - reboot system boot Sun Dec 1 04:26 - 04:27 (00:01) - reboot system boot Wed Nov 27 20:27 - 01:24 (04:57) - reboot system boot Tue Nov 26 21:06 - 06:13 (09:06) - -#### Print spesific tty / pts #### - -Last can also print information about specific tty / pts. Just put the tty name or pty name behind the last command. Here are some sample outputs : - - $ last tty1 - - pungki tty1 Mon Dec 2 09:31 still logged in - pungki tty1 Mon Dec 2 04:26 – down (00:00) - pungki tty1 Mon Dec 2 04:07 – down (00:00) - pungki tty1 Sun Dec 1 18:55 – 04:07 (09:12) - - $ last pts/0 - - leni pts/0 10.0.76.162 Mon Dec 2 12:32 - 13:25 (00:53) - pungki pts/0 :0.0 Wed Nov 27 20:28 – down (04:56) - -When you see **down value** – such as the second line above – , it means that the user was logged in from specific time until the system is reboot or shutdown. - -#### Use another file than /var/log/wtmp #### - -By default, last command will parse information from **/var/log/wtmp**. If you want t**he last command** parse from another file, you can use **-f parameter**. For example, you may rotate the log after a certain condition. Let’s say the previous file is named **/var/log/wtmp.1** . Then the last command will be like this. - - $ last -f /var/log/wtmp.1 - -#### Display the run level changes #### - -There is **-x parameter** if you want to display run level changes. Here’s a sample output : - - pungki tty1 Mon Dec 2 19:21 still logged in - runlevel (to lvl 3) 2.6.32-358.23.2 Mon Dec 2 19:20 – 19:29 (00:08) - reboot system boot 2.6.32-358.23.2 Mon Dec 2 19:20 – 19:29 (00:08) - shutdown system down 2.6.32-358.23.2 Mon Dec 2 18:56 – 19:20 (00:23) - runlevel (to lvl 0) 2.6.32-358.23.2 Mon Dec 2 18:56 – 18:56 (00:00) - leni tty1 Mon Dec 2 18:42 – down (00:00) - -You can see that there are two entries of run level. Runlevel which has **to lvl 3** entry means the system is running on full console mode. No active X Window or GUI. Meanwhile, when the system is **shutdown**, Linux us **run level 0**. That’s why last show you **to lvl 0** entry - -#### View bad logins #### - -While **last** command logs successful logins, then **lastb** command **record failed login attempts**. You **must have root** access to run lastb command. Here’s a sample output from lastb command. Lastb will parse information from /var/log/btmp. - - # lastb - - leni tty1 Mon Dec 2 22:12 – 22:12 (00:00) - rahma tty1 Mon Dec 2 22:11 – 22:11 (00:00) - -#### Rotate the logs #### - -Since **/var/log/wtmp** record every single log in activities, the size of the file may grow quickly. By default, Linux will **rotate /var/log/wtmp** every month. The detail of rotation activity is put in /etc/logrotate.conf file. Here’s the content of my **/etc/logrotate.conf** file. - - /var/log/wtmp { -   monthly -   create 0664 root umtp -   minsize 1M -   rotate 1 - } - -And for **/var/log/btmp**, here’s default configuration of rotate activity - - /var/log/btmp { -   missingok -   monthly -   create 0600 root umtp -   minsize 1M -   rotate 1 - } - -### Conclusion ### - -You can combine those parameters to custom the output of last and lastb. All parameter **which run on last** command, **also run on** lastb command. For more detail, please visit last manual page by typing **man last** on your console. - --------------------------------------------------------------------------------- - -via: http://linoxide.com/linux-command/linux-last-command/ - -译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 diff --git a/translated/Built in Audit Trail Tool – Last Command in Linux.md b/translated/Built in Audit Trail Tool – Last Command in Linux.md new file mode 100644 index 0000000000..c547c5a056 --- /dev/null +++ b/translated/Built in Audit Trail Tool – Last Command in Linux.md @@ -0,0 +1,181 @@ +内置审计跟踪工具- Linux last命令 +================================================================================ +![](http://linoxide.com/wp-content/uploads/2013/12/linux-last-command.jpg) + +如果你是一个服务器管理员,你或许理解你要保护你的服务器。不仅是从外部,还要从内部保护。linux有一个内置工具来看到最后登陆服务器的用户 + +这个命令是**last**。命令**对于追踪非常有用**。让我们来看一下last可以为你做些什么。 + +### last命令的功能是什么 ### + +**last**显示**/var/log/wtmp**文件创建起所有登录(和登出)的用户。这个文件是二进制文件,它不能被文本编辑器浏览比如vi,Joe或者其他软件。这个技巧非常聪明因为用户(或者root)不能向他们希望的那样修改文件文件。 + +last会给出所有已登录用户的用户名,tty,IP地址(如果用户是远程连接的话),日期-时间,用户已经登录的时间。 + +### 如何运行last ### + +你只要在控制台中输入**last**.这是个例子: + + $ last + + leni pts/0 10.0.76.162 Mon Dec 2 12:32 - 13:25 (00:53) + pungki tty1 Mon Dec 2 09:31 still logged in + reboot system boot 2.6.32-358.23.2 Mon Dec 2 09:20 - 13:25 (04:05) + +这里是如何阅读last信息: + +- 第一列告诉谁是用户 +- 第二列给出了用户如何连接的信息 + +> pts/0 (伪终端) 意味着从诸如SSH或telnet的远程连接的用户 +> +> tty (teletypewriter) 意味着直接连接到计算机或者本地连接的用户 +> +> 除了重启活动,所有状态会在启动时显示 + +- 第三列**显示用户来自哪里**。如果用户来自于远程计算机,你会看到一个主机名或者IP地址。如果你看见:0.0 或者什么都没有,这意味着用户通过本地终端连接.除了重启活动,内核版本会显示在状态中。 +- 剩下的列显示**日志活动发生在何时**。括号中的数字告诉我们连接持续了多少小时和分钟。 + +### 日常操作中last的一些示例 ### + +#### 限制显示行的数目 #### + +当你有很多行要显示时,你可以限制你想看到的行的数目.使用 **-n 参数**来这么做。 + + $ last -n 3 + + leni pts/0 10.0.76.162 Mon Dec 2 12:32 - 13:25 (00:53) + pungki tty1 Mon Dec 2 09:31 still logged in + reboot system boot 2.6.32-358.23.2 Mon Dec 2 09:20 - 13:25 (04:05) + +**-n parameter** 会使last显示从当前时间到以后的3条记录。 + +#### 不显示主机名 #### + +使用 **-R parameter** 来这么做。这里是例子 : + + $ last -R + + leni pts/0 Mon Dec 2 12:32 - 13:25 (00:53) + pungki tty1 Mon Dec 2 09:31 still logged in + reboot system boot Mon Dec 2 09:20 - 13:25 (04:05) + +如你所见,现在在也没有关于主机或者IP地址的信息了。 + +#### 最后一列显示主机名 #### + +要这么做,我们使用 **-a parameter** + + $ last -a + + leni pts/0 Mon Dec 2 12:32 - 13:25 (00:53) 10.0.76.162 + pungki tty1 Mon Dec 2 09:31 still logged in :0.0 + reboot system boot Mon Dec 2 09:20 - 13:25 (04:05) 2.6.32-358.23.2.el6.i686 + +现在主机信息诸如10.0.76.162 会放在最后一列。 + +#### 显示完整登入登出时间日期 #### + +对于此,你可以使用 **-F parameter**。这个是个示例: + + $ last -F + + leni pts/0 10.0.76.162 Mon Dec 2 12:32:24 2013 – Mon Dec 2013 13:25:24 2013 (00:53) + +#### 打印特定的用户名 #### + +如果你想要追踪特定的用户,你可以特别打印它。在last命令后面输入用户名。 + + $ last leni + + leni tty1 Mon Dec 2 18-42 still logged in + leni pts/0 Mon Dec 2 12:32 - 13:25 (00:53) 10.0.76.162 + +或者你想要知道**reboot**何时完成,你也可以这样显示它 + + $ last reboot + + reboot system boot Mon Dec 2 09:20 - 16:55 (07:34) + reboot system boot Sun Dec 1 04:26 - 04:27 (00:01) + reboot system boot Wed Nov 27 20:27 - 01:24 (04:57) + reboot system boot Tue Nov 26 21:06 - 06:13 (09:06) + +#### 打印特定 / pts #### + +last同样可以打印特定tty/pts的信息. 只要在last命令后面输入tty名字或者pty名字。 +这里有一些例子: + + $ last tty1 + + pungki tty1 Mon Dec 2 09:31 still logged in + pungki tty1 Mon Dec 2 04:26 – down (00:00) + pungki tty1 Mon Dec 2 04:07 – down (00:00) + pungki tty1 Sun Dec 1 18:55 – 04:07 (09:12) + + $ last pts/0 + + leni pts/0 10.0.76.162 Mon Dec 2 12:32 - 13:25 (00:53) + pungki pts/0 :0.0 Wed Nov 27 20:28 – down (04:56) + +当你看到 **down 的值** - 比如上面的第二行,它意味着用户从某个时间登录直到系统重启或关机。 + +#### 使用另一个文件而不是 /var/log/wtmp #### + +默认上,last命令会从**/var/log/wtmp**中解析信息。如果你想要**last命令**从另外一个文件解析,你可以使用**-f参数**。比如,你可以在某些条件后倒换日志。让我们假设前面的文件名为**/var/log/wtmp.1**。那么last命令会像这样。 + + $ last -f /var/log/wtmp.1 + +#### 显示运行级别改变 #### + +这里有个**-x 参数**如果你想要改变运行级别。这里示例输出: + + pungki tty1 Mon Dec 2 19:21 still logged in + runlevel (to lvl 3) 2.6.32-358.23.2 Mon Dec 2 19:20 – 19:29 (00:08) + reboot system boot 2.6.32-358.23.2 Mon Dec 2 19:20 – 19:29 (00:08) + shutdown system down 2.6.32-358.23.2 Mon Dec 2 18:56 – 19:20 (00:23) + runlevel (to lvl 0) 2.6.32-358.23.2 Mon Dec 2 18:56 – 18:56 (00:00) + leni tty1 Mon Dec 2 18:42 – down (00:00) + +你可以看到这里有两个运行级别。运行级别**to lvl 3**的条目意味着系统运行在完整的控制台模式.没有活跃的X window或者GUI.同时,当系统**关机**时,Linux在**运行级别0**。这就是为什么last会显示**to lvl 0**。 + +#### 查看失败登录 #### + +当**last**命令记录成功登录,那么 **lastb** 命令**记录失败的登录尝试**。你**必须拥有root**权限来运行lastb命令。这里有一个lastb命令的示例输出。lastb会解析/var/log/btmp的信息。 + + # lastb + + leni tty1 Mon Dec 2 22:12 – 22:12 (00:00) + rahma tty1 Mon Dec 2 22:11 – 22:11 (00:00) + +#### 倒换日志 #### + +既然*/var/log/wtmp**记录每次的登录活动,文件的大小可能会快速地增长。默认上,Linux会每月**倒换 /var/log/wtmp/**。倒换活动的细节放在/etc/logrotate.conf 文件中。这里是我**/etc/logrotate.conf**文件的内容。 + + /var/log/wtmp { +   monthly +   create 0664 root umtp +   minsize 1M +   rotate 1 + } + +对于 **/var/log/btmp**, 这里是默认的倒换活动配置 + + /var/log/btmp { +   missingok +   monthly +   create 0600 root umtp +   minsize 1M +   rotate 1 + } + +### 总结 ### + +你可以结合这些参数来自定义last和lastb的输出。所有可以**运行于last命令**的参数都**可运行在**lastb命令上。更多细节,请通过在控制台输入**man last**来访问。 + +-------------------------------------------------------------------------------- + +via: http://linoxide.com/linux-command/linux-last-command/ + +译者:[geekpi](https://github.com/geekpi) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 690b8456a5b2fadf31c1d9671eb797b41c0909b9 Mon Sep 17 00:00:00 2001 From: wxy Date: Thu, 30 Jan 2014 08:13:25 +0800 Subject: [PATCH 61/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9A18=20The=20Lin?= =?UTF-8?q?ux=20Kernel--Configuring=20the=20Kernel=20Part=2014?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../18 The Linux Kernel--Configuring the Kernel Part 14.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename {translated => published}/The Linux Kernel/18 The Linux Kernel--Configuring the Kernel Part 14.md (95%) diff --git a/translated/The Linux Kernel/18 The Linux Kernel--Configuring the Kernel Part 14.md b/published/The Linux Kernel/18 The Linux Kernel--Configuring the Kernel Part 14.md similarity index 95% rename from translated/The Linux Kernel/18 The Linux Kernel--Configuring the Kernel Part 14.md rename to published/The Linux Kernel/18 The Linux Kernel--Configuring the Kernel Part 14.md index e87b0c865e..35ed1aeac6 100644 --- a/translated/The Linux Kernel/18 The Linux Kernel--Configuring the Kernel Part 14.md +++ b/published/The Linux Kernel/18 The Linux Kernel--Configuring the Kernel Part 14.md @@ -4,7 +4,7 @@ 你好! 准备好读另一篇很酷的Linux内核文章了么? -接下来,在我们的长期追求中,我们可以启用/禁用"Fusion MPT logging facility"。MPT代表"Message Passing Technology"(消息传递技术)。Fusion驱动是由LSI Logic公司开发。MPT一种进程间使用的特定消息策略。这个技术是同步的意味着进程将会等待所需的消息。 +接下来,在这个任务中,我们可以启用/禁用"Fusion MPT logging facility"。MPT代表"Message Passing Technology"(消息传递技术)。Fusion驱动是由LSI Logic公司开发。MPT一种进程间使用的特定消息策略。这个技术是同步的意味着进程将会等待所需的消息。 在这之后,如果计算机处理拥有火线端口就应该启用"FireWire driver stack"。如果没有,那么就没有必要去启动一个不会使用到的火线驱动。火线很像USB。不过在协议、速度、物理形状和端口布局上不同。通常上,苹果设备使用火线和USB。一些PC有火线端口,但是不像USB口那样普及。 @@ -113,6 +113,6 @@ Pegasus USB是USB转以太网的适配器/转换器(USB Pegasus/Pegasus-II based via: http://www.linux.org/threads/the-linux-kernel-configuring-the-kernel-part-14.4765/ -译者:[geekpi](https://github.com/geekpi) 校对:[校对者ID](https://github.com/校对者ID) +译者:[geekpi](https://github.com/geekpi) 校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file From d25af510677d48f8d59f1083834dbba61b3c6ec5 Mon Sep 17 00:00:00 2001 From: wxy Date: Thu, 30 Jan 2014 21:47:27 +0800 Subject: [PATCH 62/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9AConfigure=20Yo?= =?UTF-8?q?ur=20Browser=20To=20Use=20Tor=20On=20Ubuntu=20or=20Debian=20or?= =?UTF-8?q?=20Linux=20Mint?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename {translated => published}/Configure Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md (98%) diff --git a/translated/Configure Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md b/published/Configure Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md similarity index 98% rename from translated/Configure Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md rename to published/Configure Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md index 14e72f710c..5a830cee18 100644 --- a/translated/Configure Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md +++ b/published/Configure Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md @@ -1,4 +1,4 @@ -Ubuntu/Debian/Linux Mint 系统中使用 Tor 配置你的浏览器 +Ubuntu/Debian/Linux Mint 系统中使用 Tor ================================================================================ **Tor**, **T**he **O**nion **R**outer (洋葱路由),是一种虚拟通道网络,它可使用户安全以及匿名的进行互联网通信。Tor 可以让组织及个人通过公共网络分享信息而不用担心隐私会泄露。我们可以用 Tor 来避免网站追踪我们及我们家人的信息,也可以用来连接新闻网站、即时通讯服务或者那些被网络提供商和网络管理员封锁的网站。 From e68f8ada36710ce7620b3d91a8432b0e6c9a9f29 Mon Sep 17 00:00:00 2001 From: wxy Date: Sat, 1 Feb 2014 10:45:47 +0800 Subject: [PATCH 63/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9A8=20Interestin?= =?UTF-8?q?g=20Linux=20Tips=20And=20Tricks!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../8 Interesting Linux Tips And Tricks!.md | 31 +++++++++++++------ 1 file changed, 21 insertions(+), 10 deletions(-) rename {translated => published}/8 Interesting Linux Tips And Tricks!.md (86%) diff --git a/translated/8 Interesting Linux Tips And Tricks!.md b/published/8 Interesting Linux Tips And Tricks!.md similarity index 86% rename from translated/8 Interesting Linux Tips And Tricks!.md rename to published/8 Interesting Linux Tips And Tricks!.md index 23527d7211..8597c37ca7 100644 --- a/translated/8 Interesting Linux Tips And Tricks!.md +++ b/published/8 Interesting Linux Tips And Tricks!.md @@ -1,12 +1,14 @@ 8个有趣的Linux提示与技巧! ================================================================================ -我们时不时给你带来关于Linux的提示与技巧。和这个实践保持一致,这里有8个我们从读者收到最有趣的提示和技巧。我们希望你喜欢它。请继续读下去。。。 + +我们时不时给你带来关于Linux的提示与技巧。和这个系列保持一致,这里有8个我们从读者收到最有趣的提示和技巧。我们希望你喜欢它。请继续读下去。。。 ![](http://www.efytimes.com/admin/useradmin/photo/j4lm23703PM1182014.jpg) ### 以它们的大小列出文件 ### 如果你想要一个基于它们大小排序的文件列表,你可以使用下面的命令。 + 它会以递减顺序排列文件。 # ls -l | grep ^- | sort -nr -k 5 | more @@ -21,7 +23,8 @@ sumedh.gajbhiye1985@gmail.com* ### 重置奇怪的终端 ### 如果感觉你的bash终端错误地显示垃圾的提示字符信息,并无论你输入任何命令都显示非ASCII字符-下面的命令可以让事情回到正轨。 -在终端输入下面的命令并按回车: + +在终端盲打输入(译注:因为你其实看不到你输入的这些字符的正确显示,不过尽管输入好了!)下面的命令并按回车: # reset @@ -35,7 +38,9 @@ cdsudheer@gmail.com* ### 记录并回放终端会话 ### 下面是一个简单的贴士来记录并回放终端回放。它通过使用命令script和scriptreplay。 + 这在使用终端制作教程时非常方便。 + 要开始记录你的终端会话,使用下面的命令: $ script -t 2> timing.log -a output.session @@ -49,6 +54,7 @@ cdsudheer@gmail.com* $ exit 这里,script命令取两个文件作为参数timing.log(它记录了每个命令执行的时间信息)和output.session(存储了命令的输出)。 + 现在,要回访记录的会话,使用下面所示的scriptplay。 $ scriptreplay timing.log output.session @@ -61,6 +67,7 @@ abhishekkumarsingh.cse@gmail.com* ### 使用shell脚本生成随机数 ### 有时当你想要用shell脚本编程时,可能需要生成一个随机数来用于脚本。 + 这里是获得一个3位随机数的代码。 var=$(dd if=/dev/urandom count=1 2> /dev/null | cksum | cut -f1 -d” “ | cut -c 3-5); @@ -72,13 +79,16 @@ abhishekkumarsingh.cse@gmail.com* ### 以root用户运行Linux上的软件 ### -作为一名root用户,为了让软件运行在Linux上,你不得不在软件的16进制转储文件中改变字符串geteuid到getppid。 +作为一名root用户,为了让某些不能在root身份运行的软件运行(译注:典型的是google chrome),你需要在软件的二进制文件中改变geteuid调用为getppid。 + 这个技术在操作系统中非常有用,比如backtrack,这里的大多数安装工作都以root用户完成。 + 比如:为了以root用户运行Google Chrome,使用下面的命令: # hexedit /opt/google/chome/chrome 接着按下Ctrl+S并在16进制转储文件中搜寻geteuid字符串。用字符串getppid代替。按下Ctrl+X来保存并退出编辑器。 + 现在浏览器就可以以root用户运行了。 # google-chrome @@ -88,8 +98,8 @@ mbhanderi24@gmail.com* ### 用gzip压缩优化你的站点 ### -压缩是一种简单、有效的方法来节约带宽和加速你的站点。 -在压缩的帮助下,任何站点的主页面会从100KB变成10KB。 +压缩是一种简单、有效的方法来节约带宽和加速你的站点。在压缩的帮助下,多数站点的主页面会从100KB变成10KB。 + 为了在Apache Web服务器中启用这个特性,你需要在httpd.conf中包含deflate_module,并且在Apache配置文件中加入下面的行 (/etc/httpd/conf/httpd.conf)来压缩text、html、 javascript、 css 和 xml 文件: AddOutputFilterByType DEFLATE text/plain @@ -114,7 +124,8 @@ munishtotech@gmail.com* echo -e “Server$gh\n” 现在,为了在登陆时检查服务器负载,通过/root/.bashrc调用sload.sh脚本。 -记住如下允许脚本权限: + +记住如下设置脚本权限: # chmod 755 /root/sload.sh @@ -131,15 +142,15 @@ munishtotech@gmail.com* *—Ranjith Kumar T, ranjith.stc@gmail.com* -### 在特定时间开始你的作业 ### +### 在特定时间开始你的任务 ### 你可以使用下面的命令来在特定时间调度你的作业: # at 2015 > >vlc /music/rockstar.mp3 -这个命令会在2015小时后使用vlc播放器播放rockstar.mp3。 -你可以在at命令后跟上-l选项来检查挂起的作业: + +这个命令会在2015小时后使用vlc播放器播放rockstar.mp3。你可以在at命令后跟上-l选项来检查挂起的作业: # at -l @@ -152,6 +163,6 @@ acmeofmanas@gmail.com* via: http://www.efytimes.com/e1/fullnews.asp?edid=127250 -译者:[geekpi](https://github.com/geekpi) 校对:[校对者ID](https://github.com/校对者ID) +译者:[geekpi](https://github.com/geekpi) 校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file From e1a410fc74061891e4a368e11a538a955c2d517e Mon Sep 17 00:00:00 2001 From: wxy Date: Sat, 1 Feb 2014 10:54:16 +0800 Subject: [PATCH 64/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9AHow=20To=20Pro?= =?UTF-8?q?perly=20Install=20Ubuntu=20One=20In=20Linux=20Mint=2016?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../How To Properly Install Ubuntu One In Linux Mint 16.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename {translated => published}/How To Properly Install Ubuntu One In Linux Mint 16.md (70%) diff --git a/translated/How To Properly Install Ubuntu One In Linux Mint 16.md b/published/How To Properly Install Ubuntu One In Linux Mint 16.md similarity index 70% rename from translated/How To Properly Install Ubuntu One In Linux Mint 16.md rename to published/How To Properly Install Ubuntu One In Linux Mint 16.md index bca984aaf4..5301296949 100644 --- a/translated/How To Properly Install Ubuntu One In Linux Mint 16.md +++ b/published/How To Properly Install Ubuntu One In Linux Mint 16.md @@ -8,11 +8,11 @@ 当你通过 Software Manager 安装 Ubuntu One 客户端以后,你准备打开并配置它时,你甚至都无法在菜单搜索里面找到它。就像是完全没有安装过一样。但你查看 Software Manager,又显示它已经安装完成了。问题到底出在哪了? -问题的关键是 **Ubuntu One installer** 已经转交 **ubuntuone-control-panel-qt** 包了。这个包没有安装,你的 Ubuntu One 就无法运行。要解决这个问题,打开终端 (Ctrl+Alt+T)并运行下面的命令: +问题的关键是 **Ubuntu One installer** 需要 **ubuntuone-control-panel-qt** 包。这个包没有安装,你的 Ubuntu One 的安装过程就无法运行。要解决这个问题,打开终端 (Ctrl+Alt+T)并运行下面的命令: sudo apt-get install ubuntuone-control-panel-qt -现在你在菜单里面搜索,你会发现 Ubuntu One 已经存在了。现在你可以配置账户,进行同步。现在你可能觉得你已经解决了所有的问题,这时你会发现 **Ubuntu One indicator 并没出现在面板上**。 +现在你在菜单里面搜索,你会发现 Ubuntu One 已经存在了。现在你可以配置账户,选择哪些同步和哪些不同步。现在你可能觉得你已经解决了所有的问题,这时你会发现 **Ubuntu One 指示器并没出现在面板上**。 ### 在 Linux Mint 16 中安装 Ubuntu One indicator: ### @@ -22,7 +22,7 @@ sudo apt-get update sudo apt-get install indicator-ubuntuone -注销并重新登录后,你会看到 indicator 出现在面板中。与此同时,你的 Ubuntu One 也全部安装完成了。我希望这篇 **在 Linux Mint 中安装 Ubuntu One** 会对你有所帮助。欢迎提出问题和建议。 +注销并重新登录后,你会看到这个指示器已经出现在面板中。与此同时,你的 Ubuntu One 也全部安装完成了。我希望这篇 **在 Linux Mint 中安装 Ubuntu One** 会对你有所帮助。欢迎提出问题和建议。 -------------------------------------------------------------------------------- From f8283cb9609ccca414a11eb6a491953f6a29e1c5 Mon Sep 17 00:00:00 2001 From: wxy Date: Sat, 1 Feb 2014 11:11:45 +0800 Subject: [PATCH 65/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9A20=20Linux=20l?= =?UTF-8?q?s=20Command=20Examples=20to=20Display=20the=20Entries=20of=20Di?= =?UTF-8?q?rectory?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...les to Display the Entries of Directory.md | 57 +++++++++---------- 1 file changed, 28 insertions(+), 29 deletions(-) rename {translated => published}/20 Linux ls Command Examples to Display the Entries of Directory.md (65%) diff --git a/translated/20 Linux ls Command Examples to Display the Entries of Directory.md b/published/20 Linux ls Command Examples to Display the Entries of Directory.md similarity index 65% rename from translated/20 Linux ls Command Examples to Display the Entries of Directory.md rename to published/20 Linux ls Command Examples to Display the Entries of Directory.md index bd0484fb3d..7be448d067 100644 --- a/translated/20 Linux ls Command Examples to Display the Entries of Directory.md +++ b/published/20 Linux ls Command Examples to Display the Entries of Directory.md @@ -1,4 +1,4 @@ -20个linux ls命令示例来显示目录条目 +ls命令的20个实用范例 ================================================================================ Linux中一个基本命令是ls。没有这个命令,我们会在浏览目录条目时会遇到困难。这个命令必须被每个学习Linux的人知道。 @@ -8,7 +8,7 @@ ls命令用于列出文件和目录。默认上,他会列出当前目录的内 #### 1. 不带参数运行ls #### -不带参数运行ls会只列出文件或者目录。看不大其他信息输出。 +不带参数运行ls会只列出文件或者目录。看不到其他信息输出(译注:有时候你发现无参数的ls命令和这里描述的不同,那有可能是你的ls命令实际上带参数的ls别名)。 $ ls @@ -16,7 +16,7 @@ ls命令用于列出文件和目录。默认上,他会列出当前目录的内 #### 2. 使用长清单模式 #### -使用-l字符(小写L字符),会显示当前目录内容的常列表。在接下来的例子中,我们会结合-l参数(大多数)来得到更好的结果。 +使用-l字符(小写L字符),会显示当前目录内容的长列表。在接下来的例子中,我们会结合-l参数(这个参数经常使用)来得到更好的结果。 $ ls -l @@ -24,32 +24,32 @@ ls命令用于列出文件和目录。默认上,他会列出当前目录的内 这里是如何读取输出 : -**第1列** -第一个字母**d**意味着内容是目录或者文件。在上面的截图中,Desktop、 Documents、 Downloads 和 lynis-1.3.8是目录。如果是'-'(**减号**),这意味着它的内容是文件。当它是l(**小写l字符**),意味这内容是链接文件。 +- **第1列** + - 第一个字母**d**意味着内容是目录或者文件。在上面的截图中,Desktop、 Documents、 Downloads 和 lynis-1.3.8是目录。如果是'-'(**减号**),这意味着它的内容是文件。当它是l(**小写l字符**),意味这内容是链接文件。 -下面的9个字符是关于文件权限。**前3个rwx**字符是文件的拥有者,**第二组3rwx**是文件的所有组,**最后的rwx**是对其他人访问文件的权限。 + - 下面的9个字符是关于文件权限。**前3个rwx**字符是文件的拥有者的权限,**第二组3rwx**是文件的所有组的权限,**最后的rwx**是对其他人访问文件的权限。 -**第2列** +- **第2列** 这行告诉我们有多少链接指向这个文件。 -**第3列** +- **第3列** 这行告诉我们谁是这个文件/文件夹的所有者。 -**第4列** +- **第4列** 这行告诉我们谁是这个文件/文件夹的所有组。 -**第5列** -这行告诉我们这个文件/文件夹的以B为单位的大小。 除了目录的大小总是4096B。 +- **第5列** +这行告诉我们这个文件/文件夹的以字节为单位的大小。 目录的大小总是4096字节。 -**第6列** +- **第6列** 这告诉我们文件最后的修改时间。 -**第7列** +- **第7列** 这告诉我们文件名或者目录名。 #### 3. 显示文件大小 #### -以B为单位看大小会迷惑我们。6.5M读起来比6727680B更简单。要这么做,我们可以使用-h与**-l**结合的参数。**-h参数意味着人类可读**。 +以字节为单位看大小可能会不方便。6.5M读起来比6727680字节更简单。要这么做,我们可以使用-h与**-l**结合的参数。**-h参数意味着便于人识别**。 $ ls -lh @@ -71,7 +71,7 @@ ls命令用于列出文件和目录。默认上,他会列出当前目录的内 #### 5. 测量大小 #### -ls可以通过使用**-block-size=SIZE**改测量大小。这里的SIZE是: +ls可以通过使用**-block-size=SIZE**改单位大小。这里的SIZE是: K = Kilobyte M = Megabyte @@ -82,7 +82,7 @@ ls可以通过使用**-block-size=SIZE**改测量大小。这里的SIZE是: Z = Zettabyte Y = Yottabyte -比如,我们希望使用MB作为测量大小。所以语法就会像这样: +比如,我们希望使用MB作为单位大小。所以语法就会像这样: $ ls -l --block-size=M @@ -90,7 +90,7 @@ ls可以通过使用**-block-size=SIZE**改测量大小。这里的SIZE是: #### 6. 显示隐藏文件 #### -在Linux中,以"."(**点号**)是一个隐藏文件。为了在ls命令中显示它,我们可以使用**-a**选项。 +在Linux中,以"."(**点号**)开头的文件是隐藏文件。为了在ls命令中显示它,我们可以使用**-a**选项。 $ ls -a @@ -104,7 +104,7 @@ ls可以通过使用**-block-size=SIZE**改测量大小。这里的SIZE是: ![](http://linoxide.com/wp-content/uploads/2014/01/ls_d.png) -#### 8. 不打印拥有者信息 #### +#### 8. 不打印所有者信息 #### 要这么做,我们使用**-g**选项。 @@ -114,7 +114,7 @@ ls可以通过使用**-block-size=SIZE**改测量大小。这里的SIZE是: #### 9. 不打印组信息 #### --g抑制了拥有者信息,**—G**会抑制组信息。 +-g隐藏了拥有者信息,**—G**会隐藏组信息。 $ ls -lG @@ -123,7 +123,7 @@ ls可以通过使用**-block-size=SIZE**改测量大小。这里的SIZE是: #### 10. 打印UID和GID #### -如果你想要知道所有人和所有组的UID和GID,我们可以带**-n**选项使用ls命令。这里是个例子。 +如果你想以数字方式列出项的所有者和所有组(即UID和GID),我们可以带**-n**选项使用ls命令。这里是个例子。 $ ls -n @@ -133,7 +133,7 @@ ls可以通过使用**-block-size=SIZE**改测量大小。这里的SIZE是: #### 11. 不带颜色打印 #### -一些Linux发行版已经对ls命令启用彩色。这会使ls以彩色打印列表。如果你不想要这样,你可以使用 **--color=never** 参数。 +一些Linux发行版已经对ls命令启用彩色。这会使ls以各种颜色打印列表。如果你不想要这样,你可以使用 **--color=never** 参数。 $ ls --color=never @@ -141,7 +141,7 @@ ls可以通过使用**-block-size=SIZE**改测量大小。这里的SIZE是: #### 12. 打印每个文件的索引号 #### -为了打印索引或者众所周知的inode号,我们可以使用-i选项。索引号会显示在第一列。 +为了打印索引或者大家俗称的inode号,我们可以使用-i选项。索引号会显示在第一列。 $ ls -li @@ -173,7 +173,7 @@ ls可以通过使用**-block-size=SIZE**改测量大小。这里的SIZE是: #### 16. 扩展名排序 #### -你可以使用-X参数或者--sort=extension来通过扩展名来排序。 +你可以使用-X参数或者--sort=extension来通过扩展名来排序(译注:这样对于筛选不同类型的文件很有用)。 $ ls -lX @@ -191,9 +191,9 @@ ls可以通过使用**-block-size=SIZE**改测量大小。这里的SIZE是: ![](http://linoxide.com/wp-content/uploads/2014/01/ls_lt.png) -#### 18. 列出你的家目录 #### +#### 18. 列出你的主目录 #### -要列出你的家目录,你可以缩写目录成"~"(**波浪号**)。你不必输入完整的目录名。让我们假设家文件名为**/home/pungki**,那么**波浪号**就对/home/pungki有意义了。 +要列出你的主目录,你可以用"~"(**波浪号**)来代表它。这样你就不必输入完整的目录名。让我们假设家文件名为**/home/pungki**,那么**波浪号**就对/home/pungki有意义了。 $ ls ~ @@ -201,16 +201,15 @@ ls可以通过使用**-block-size=SIZE**改测量大小。这里的SIZE是: #### 19. 列出父目录 #### -Whenever you are inside a directory, you can also list the parent directory without need to type directory full name. Here’s a sample. 无论你在那个目录,你可以列出父目录而不必输入完整路径。这是个例子。 $ ls ../ -这回列出**一**层之上的目录内容。 +这回列出**1**层之上的目录内容。 $ ls ../../ -这回列出**两**层之上的目录内容。 +这回列出**2**层之上的目录内容(译注:可不支持“...”来代表2层之上)。 ![](http://linoxide.com/wp-content/uploads/2014/01/ls_parent.png) @@ -230,6 +229,6 @@ Whenever you are inside a directory, you can also list the parent directory with via: http://linoxide.com/linux-command/linux-ls-command/ -译者:[geekpi](https://github.com/geekpi) 校对:[校对者ID](https://github.com/校对者ID) +译者:[geekpi](https://github.com/geekpi) 校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file From c3342778abdf2455bb25a540420d8344f7d91ea4 Mon Sep 17 00:00:00 2001 From: tomatoKiller Date: Sun, 2 Feb 2014 17:22:40 +0800 Subject: [PATCH 66/99] translating by tomatoKiller --- .../Here are Facebook’s 9 top open-source projects from 2013.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sources/Here are Facebook’s 9 top open-source projects from 2013.md b/sources/Here are Facebook’s 9 top open-source projects from 2013.md index 7a19cae40d..7d4c0b4aa7 100644 --- a/sources/Here are Facebook’s 9 top open-source projects from 2013.md +++ b/sources/Here are Facebook’s 9 top open-source projects from 2013.md @@ -1,3 +1,5 @@ +翻译中 by tomatoKiller + Here are Facebook’s 9 top open-source projects from 2013 ================================================================================ Facebook and open-source software go together like Jay-Z and Beyoncé — you just can’t have one without the other. From 635f8cea1745af22338dfa89e8b50fcdb4c68888 Mon Sep 17 00:00:00 2001 From: OnlySang Date: Mon, 3 Feb 2014 16:53:58 +0800 Subject: [PATCH 67/99] Delete Top 10 Linux Games of 2013.md --- sources/Top 10 Linux Games of 2013.md | 159 -------------------------- 1 file changed, 159 deletions(-) delete mode 100644 sources/Top 10 Linux Games of 2013.md diff --git a/sources/Top 10 Linux Games of 2013.md b/sources/Top 10 Linux Games of 2013.md deleted file mode 100644 index f56750fdb7..0000000000 --- a/sources/Top 10 Linux Games of 2013.md +++ /dev/null @@ -1,159 +0,0 @@ -Translating by OnlySang - -Top 10 Linux Games of 2013 -================================================================================ -**With 2013 wrapping up, we’ve brought together 10 of our favourite Linux games of the past year.** - -2013 was a huge year for Linux gaming with Valve’s continued commitment to the platform, encouraging words from big studios like Battlefield developers [DICE][1], and Creative Assembly’s commitment to bringing Total War: Rome II to [Linux next year][2]. - -Our list contains both indie titles and some of the most influential AAA titles to date. **This list isn’t intended to be comprehensive nor anything other than our opinion.** - -All of the titles are available on Steam and/or the Ubuntu Software Center, so get your wallets and purses and prepare to throw some money at your screen! - -### Garry’s Mod ### - -![Prop or not?](http://www.omgubuntu.co.uk/wp-content/uploads/2013/12/garrysmod-prophunt.jpg) -*Prop or not?* - -Garry’s Mod is a sandbox game with little to no objective in itself, but the magic is in all the props you can load up from a number of Source engine games and the growing number of mods created by the community. - -One such mod is [PropHunt][3] – a hide-and-seek game where one team hides as various objects on a map and the other attempts to find the filing cabinet precariously perched on a secluded staircase. - -It’s simple fun, yet the vast array of game mods – be it for prop hunting, spaceship building, or machinima recording – makes Garry’s Mod a fantastic addition to an avid Linux gamer’s collection. - -- [Get Garry’s Mod on Steam][4] - -### Half-Life 2 ### - -![Theoretical physics has never been so cool.](http://www.omgubuntu.co.uk/wp-content/uploads/2013/05/halflife.jpg) -*Theoretical physics has never been so cool.* - -And speaking of the Source engine, Half-Life 2 might be the oldest game in the list, but is by far one of the most beloved both in Valve’s oeuvre and amongst all the games to come to Linux this year. - -Half-Life 2 continues protagonist and theoretical physicist Gordon Freeman’s story from the first title in the series as he makes his way across a world ravaged by man and alien alike. Everything from physics puzzles to frighteningly agile headcrabs stand in your way, but the journey is *still* one of the most enthralling experiences in any game today. - -The next title in the Half-Life series has a lot to live up to, but judging by the reception of one of the oldest titles to get a Linux port, Linux gamers are ready with crowbar and Gravity Gun in hand. - -- [Get Half-Life 2 on Steam][5] - -### Amnesia: A Machine for Pigs ### - -![](http://www.omgubuntu.co.uk/wp-content/uploads/2013/09/amnesia-machine-for-pigs.jpg) - -When we reviewed Amnesia: A Machine for Pigs [in September][6], we found the title’s atmosphere as nerve-wracking as the first and worth trudging through the easy puzzles to explore the Victorian surroundings and steampunk-like machinery. - -One of the biggest wins was day one Linux support for a title in such a popular series. But the developers at Frictional Games have always been friends to Linux gamers, porting titles from their Penumbra series in 2007 and 2008 soon after launch. - -- [Get Amnesia: AMfP on Steam][7] -- [Get Amnesia: AMfP on the Ubuntu Software Center][8] - -### Metro: Last Light ### - -![](http://www.omgubuntu.co.uk/wp-content/uploads/2013/12/metro-lastlight-750x294.png) - -Metro: Last Light is one the first AAA titles to come to Linux and [relatively quickly][9] to boot. Set in 2034 under the nuclear-devastated city of Moscow, Metro: Last Light twists the tropes of post-apocalyptic narratives into an intense first-person shooter experience. - -Everything from ghosts to mutant arachnids and giant amoebas are prepared to make a normal day in post-apocalyptic Moscow a little less pleasant. - -It’s not as tongue-in-cheek as the similarly post-apocalyptic Fallout series, but just as reflective of the brutal, yet sometimes touching, human experience in trying times. - -- [Get Metro: Last Light on Steam][10] - -### Starbound ### - -![](http://www.omgubuntu.co.uk/wp-content/uploads/2013/12/starbound.jpg) - -Think of Starbound as Terraria or a 2D Minecraft with a real storyline and set in space. What’s not to love? - -Much like Minecraft, you can hunt, mine, and build in the world, but unlike the popular 3D sandbox game, you can also travel to other planets and participate in an actual storyline. Your spacecraft starts off stranded in orbit and your first set of quests involves familiarising yourself with the gameplay mechanics and finding fuel for your ship before you can start exploring the procedurally generated planets. What’s more, the various monsters on each planet are also procedurally generated, so you’ll encounter some truly bizarre creatures along the way. - -Starbound is an **Early Access Game**, so you’ll probably discover some broken mechanics (the bow and arrow are a bit troublesome to say the least) and experience a crash or two along the way. But it’s still a fun and featureful game despite being in beta. - -- [Get Starbound on Steam][11] - -### 0 A.D. ### - -![Workers constructing buildings and picking berries.](http://www.omgubuntu.co.uk/wp-content/uploads/2013/09/0ad_buildings.jpg) -*Workers constructing buildings and picking berries.* - -0 A.D. has been available on Linux for several years, but we think it deserves a place in the list for all its accomplishments in 2013. - -It’s the only free and open source title on the list and recently wrapped up a $33,251 [fundraising drive][12] – enough, they say, to hire one of their programmers for a full year. Though the game didn’t reach its more optimistic fundraising goals, that’s still $33,251 raised to support an open source project. - -And more than anything, it’s fun. Fans of the Age of Empires style of real-time strategy will enjoy the work that’s gone into 0 A.D. over the years. The attention to detail is evident and though the title still has a ways to go, it only stands to improve with another dedicated programmer on board. - -- [Get 0 A.D. on the Ubuntu Software Center][13] - -### War in a Box: Paper Tanks ### - -![](http://www.omgubuntu.co.uk/wp-content/uploads/2013/12/papertanks.jpg) - -Tower defence games are as common as Reversi or Minesweeper, but [War in a Box: Paper Tanks][14] adds a dose of charm to the addictive genre. - -Its unique paper-craft aesthetic works extremely well, giving the 24 levels a tireless appeal as you play and replay each level. At $3.99 it’s an easy sell for anyone who enjoys casual tower defence games. It’s simple fun, but utterly addicting. - -- [Get War in a Box: Paper Tanks][15] - -### FEZ ### - -![I like fezes. Fezes are cool.](http://www.omgubuntu.co.uk/wp-content/uploads/2013/09/fez-closeup-300x204.png) -*I like fezes. Fezes are cool.* - -We reviewed FEZ back [in September][16] and the perspective-shifting 2D platformer is every bit as fun as a Pillsbury Doughboy-like character with a fez on makes it sound. - -Jumping puzzles, mind-bending perspective puzzles, and gaming in-jokes all contribute to a title that stays fresh even when you’ve fallen off the map a dozen times or stood too close to a bomb when it goes off. - -- [Get FEZ on Steam][17] - -### Europa Universalis IV ### - -![](http://www.omgubuntu.co.uk/wp-content/uploads/2013/12/europa-universalis-banner.jpg) - -Imagine Civilization with a bit more micromanagement, a big helping of history, and one gigantic difference: it’s on Linux! - -Unlike the Civilization games, Europa Universalis titles are historical strategy, though by no means a play-by-play of history books. And instead of battling across thousands of years, EUIV only spans the years 1444–1821. But that doesn’t mean EU is any less fun or engaging as the longer running Civilization series. - -EUIV plays out in real-time rather than in turns, so you’ll be pausing often to get a better view of your growing empire or your wealthy nation’s vast trade routes. The EU series can be intimidating to beginners given the scope of “grand strategy” gameplay, but if you ever wanted to play out the colonisation of the Americas or tweak the outcome of the Napoleonic Wars, it’ll be worth the effort. - -- [Get Europa Universalis IV on Steam][18] - -### Kentucky Route Zero ### - -![](http://www.omgubuntu.co.uk/wp-content/uploads/2013/02/Kentucy-Route-Zero-1.jpg) - -[Kentucky Route Zero][19] is one of my favourite games of all time. It’s the most artistically-orientated title in the list and one that exemplifies the more poetic side of gaming in addition to all the AAA titles that we can to look forward to in 2014 and beyond. - -Kentucky Route Zero brings the magical realism genre to point-and-click adventures, mixing the surreal with classic adventure game elements. You start out looking for an unknown address to deliver antiques to, but the narrative takes off in unexpected, often fantastical, directions from there. - -It’s a game about discovery rather than achievements or saving a princess who’s inevitably in another castle. It won’t be everyone’s cup of tea – nor will it fit everyone’s definition of a “game” – but it is one of the most meaningful and creative titles I’ve ever had the pleasure of playing. - -- [Get Kentucky Route Zero on Steam][20] - --------------------------------------------------------------------------------- - -via: http://www.omgubuntu.co.uk/2013/12/top-10-linux-games-2013 - -译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 - -[1]:http://www.polygon.com/2013/10/12/4826190/linux-only-needs-one-killer-game-to-explode-says-battlefield-director -[2]:http://www.omgubuntu.co.uk/2013/11/total-war-rome-ii-coming-linux-early-next-year -[3]:http://steamcommunity.com/sharedfiles/filedetails/?id=135509255 -[4]:http://store.steampowered.com/app/4000 -[5]:http://store.steampowered.com/app/220 -[6]:http://www.omgubuntu.co.uk/2013/09/amnesia-a-machine-for-pigs-review -[7]:http://store.steampowered.com/app/239200 -[8]:https://apps.ubuntu.com/cat/applications/amnesia-amfp/ -[9]:http://www.omgubuntu.co.uk/2013/11/metro-last-light-steam-linux-download -[10]:http://store.steampowered.com/app/43160 -[11]:http://store.steampowered.com/app/211820 -[12]:http://www.omgubuntu.co.uk/2013/10/crowd-funding-success-historical-war-game-0-d -[13]:https://apps.ubuntu.com/cat/applications/0ad/ -[14]:http://www.omgubuntu.co.uk/2013/03/war-in-a-box-paper-tanks-ubuntu-review -[15]:https://apps.ubuntu.com/cat/applications/war-in-a-box-paper-tanks/ -[16]:http://www.omgubuntu.co.uk/2013/09/fez-indie-game-review-on-linux -[17]:http://store.steampowered.com/app/224760/ -[18]:http://store.steampowered.com/app/236850 -[19]:http://www.omgubuntu.co.uk/2013/02/adventures-in-magical-realism-kentucky-route-zero-act-i-review -[20]:http://store.steampowered.com/app/231200 From 02f02a2a6343b43b285c3f634780844a121c080b Mon Sep 17 00:00:00 2001 From: OnlySang Date: Mon, 3 Feb 2014 16:56:19 +0800 Subject: [PATCH 68/99] Create Top 10 Linux Games of 2013.md --- translated/Top 10 Linux Games of 2013.md | 157 +++++++++++++++++++++++ 1 file changed, 157 insertions(+) create mode 100644 translated/Top 10 Linux Games of 2013.md diff --git a/translated/Top 10 Linux Games of 2013.md b/translated/Top 10 Linux Games of 2013.md new file mode 100644 index 0000000000..308fde8448 --- /dev/null +++ b/translated/Top 10 Linux Games of 2013.md @@ -0,0 +1,157 @@ +2013年度10大linux游戏 +================================================================================ + +**随着2013年的离去,我们带来了10款去年最受喜爱的linux游戏。** + +得益于Value公司持续不断对平台的支持,2013年取得了巨大的成就。既有来自大工作室,例如战地系列开发者[DICE][1]的宣言,也有Creative Assembly公司关于下一年把全面战争:罗马II带入linux的承诺。 + +我们的名单既包括独立游戏,也包括迄今为止最具影响力的AAA级游戏。**这份名单并不试图包含一切,除了我们的观点** + +所有的这些游戏都可以在Steam平台和/或者Ubuntu软件中心上找到,赶紧掏出钱包向你的屏幕砸钱吧! + +### 盖瑞模组 ### + +![承载么?](http://www.omgubuntu.co.uk/wp-content/uploads/2013/12/garrysmod-prophunt.jpg) +*承载么?* + +盖瑞模组是一个沙盘游戏,但是不为玩家设立目标,神奇隐藏在从一系列的Source引擎游戏中装载的道具和社区不断创造的各种游戏模式中。 + +其中一个模式是[PropHunt][3] - 一个躲猫猫的游戏模式,有两组团队,一组隐藏为地图中的不同物体,另一组试图去寻找隐藏在楼道里摇摇欲坠的文件柜。 + +简单而有趣,大量的游戏模式 - prop hunting(躲猫猫)、spaceship building(建造飞船)、或者machinima recording(拍摄游戏引擎电影) - 使得盖瑞模组成为linux狂热游戏爱好者的收藏。 + +- [从Steam上获取盖瑞模组][4] + +### 半条命 2 ### + +![理论物理从未如此之酷](http://www.omgubuntu.co.uk/wp-content/uploads/2013/05/halflife.jpg) +*理论物理从未如此之酷* + +说到Source引擎,半条命2也许是这份名单里最古老的游戏,但是也是迄今为止Value公司所有作品和今年移植到linux上所有游戏中最受欢迎的游戏之一。 + +半条命2继续了该系列上一个作品中主角理论物理学家Gordon Freeman的故事:想方设法穿过被人类和外星生物毁坏的世界。从物理谜题到令人恐惧而敏捷的猎头蟹总是会出现在你前进的道路上,这场旅行*仍然*是今天最迷人的游戏经历之一。 + +半条命系列的下一个作品仍然有很多东西需要去兑现,但是从该作品移植到linux平台上接受情况上判断,linux游戏爱好者已经做好准备把雪橇和重力枪抓在手上了。 + +- [从Steam上获取半条命2][5] + +### 失忆症:猪猡的机器 ### +![](ttp://www.omgubuntu.co.uk/wp-content/uploads/2013/09/amnesia-machine-for-pigs.jpg) + +当我们[在九月份][6]评论失忆症:猪猡的机器时,我们发现这部作品的气氛和它的前作一样令人胆战心惊,并且值得我们跋涉过种种不算太难的谜题去探寻属于维多路亚时代的游戏场景以及蒸汽朋克式的机械装置。 + +最大的收获是linux首次支持该款大受受欢迎游戏系列的作品,虽然Frictional Gmaes公司的开发者们一贯的对linux游戏爱好者友好。在2007和2008年,半影系列一发布他们就完成了移植的工作。 + +- [在Steam上获取失忆症:猪猡的机器][7] +- [在Ubuntu软件中心获取失忆症:猪猡的机器][8] + +### 地铁:最后的曙光 ### + +![](http://www.omgubuntu.co.uk/wp-content/uploads/2013/12/metro-lastlight-750x294.png) + +地铁:最后的曙光是最早进入linux的AAA级游戏之一,而且启动速度[相对很快][9]。背景设置在2034年被核毁灭的莫斯科,地铁:最后的曙光将世界末日后的故事集中在一个射手的第一视角里。 + +从鬼魅到变异蜘蛛以及巨大的变形虫都准备好让末日后莫斯科的普通一天不好过。 + +这款游戏并不像同类末日后题材的辐射系列那样轻松搞笑,相反它反映了人类在艰难时期所经历的残酷,一些时候让人触动。 + +- [从Steam上获取地铁:最后的曙光][10] + +### 星际边界 ### + +![](http://www.omgubuntu.co.uk/wp-content/uploads/2013/12/starbound.jpg) + +你可以把星际边界想象成具有实际故事情节且发生在太空的泰拉瑞亚或者2D的我的世界。有什么理由不去喜爱它呢? + +和我的世界十分类似,你可以狩猎、挖矿、或者建造。但是和流行的3D沙盘游戏不同,你还能旅行到其他的星球并且加入一个实际的故事主线。开始时你的飞船搁浅在轨道上,你的第一项挑战包括熟悉游戏的玩法机制和寻找燃料,这些燃料使得你的飞船能够探寻程序产生的各种星球。更多的是,程序会为每一个星球产生多样的怪兽,这样在你的旅途上你将会遭遇一些奇异的生物。 + +星际边界是一款**预览版游戏**,所以你可能会发现一些不完善的机制(最起码弓和箭有一点不太好使)或者经历一到两次崩溃。尽管它仍在测试当中,但仍旧是一款有趣而有特色的游戏。 + +- [在Steam上获取星际边界][11] + +### 0 A.D. ### + +![工人们正在建造建筑和采摘草莓](http://www.omgubuntu.co.uk/wp-content/uploads/2013/09/0ad_buildings.jpg) +*工人们正在建造建筑和采摘草莓* + +尽管0 A.D.几年前已经就面向linux,但是因为它在2013年的所有成就,我们认为它应该在这份名单上占据一席之地。 + +它是名单上唯一一款免费且开源的产品,最近通过[募捐活动][12]筹得了$33,251 - 足够了,他们说,准备雇佣一名程序员全职工作一年。虽然并没有达到它最初的募捐目标,但仍然获得了$33,251去支撑这个开源项目。 + +比任何都重要的是,它很有趣。帝国时代风格的实时战略游戏的粉丝们将享受历经多年打造的0 A.D.。虽然持续改进细节,但这款作品仍然有很长的一段路要走,还有一名志愿程序员在坚持完善它。 + +- [从Ubuntu软件中心获取0 A.D.][13] + +### 纸箱里的坦克战争 ### + +![](http://www.omgubuntu.co.uk/wp-content/uploads/2013/12/papertanks.jpg) + +塔防类游戏就像黑白棋或者扫雷游戏那样普遍,但是[纸箱里的战争][14]添加了一剂令人上瘾的魅力。 + +它独特的纸工艺美学非常起效,使得24个关卡散发出永不疲倦的魅力,让你流连忘返。每一个沉溺于即时塔防游戏的玩家都能接受这款游戏$3.99的售价。简单有趣,但又魅力十足。 + +- [获取纸箱里的坦克战争][15] + +### FEZ ### + +![我喜欢fezes。fezes很酷。](http://www.omgubuntu.co.uk/wp-content/uploads/2013/09/fez-closeup-300x204.png) +*我喜欢fezes。 fezes很酷。* + +我们在[九月份][16]评论了FEZ,虽然是2D游戏,但是能够变换视角,一个带着毡帽和面团宝宝一样有趣的主人公让其名声大噪。 + +跳跃谜题、令人头疼的视角谜题以及游戏里的幽默,所有的这些都让这款作品保持新鲜,即便你已经在一张地图上摔死了很多次或者靠近了引爆的炸弹。 + +- [从Steam上获取FEZ][17] + +### 欧陆风云 IV ### + +![](http://www.omgubuntu.co.uk/wp-content/uploads/2013/12/europa-universalis-banner.jpg) + +想象一个不同的文明系列,更多的微观管理、更多的历史,以及一个巨大的不同:它支持linux! + +和文明系列不一样的是,欧陆风云系列是历史决策游戏,虽然它并不详细的描述历史教科书。欧陆风云IV没有把战争延绵在几千年的历史上,它仅仅只包含了1444-1821。但是这并不意味着欧陆风云不如长跨度的文明系列那样有趣和迷人。 + +欧陆风云IV是实时游戏,而不是回合制的,所以你需要经常暂停以便更好地审视你不断增长的帝国或者你富裕国家的广阔的贸易路线。考虑到“大战略”游戏玩法的内容篇幅,欧陆风云系列可能会吓到初学者,但是如果你想在美洲殖民历史上大展手脚或者扭转拿破仑战争的局势,这些努力都是值得的。 + +- [从Steam上获取欧陆风云IV][18] + +### 肯塔基0号路 ### + +![](http://www.omgubuntu.co.uk/wp-content/uploads/2013/02/Kentucy-Route-Zero-1.jpg) + +[肯塔基0号路][19]一直以来都是我最喜爱的游戏之一。它是名单里最富艺术气息的作品,同时它也是彰显游戏诗意的典范,当然这里不考虑2014年及以后我们所能找到所有AAA级作品。 + +肯塔基0号路给点击类冒险游戏带来了魔幻现实主义色彩,将经典的冒险游戏元素和超现实融合在一起。游戏开始时,你试图寻找一个不明就里的地址去投递古董,但是随后剧情将朝着无法预料,通常是奇特的方向发展。 + +这是一款探索类游戏,不是为了完成某个任务或者去营救一个总是在其他城堡里的公主。它不会被每一个人喜欢 - 也不会符合每一个人对“游戏”的定义 - 但是它却是最具意义和创造性,同时又让我享受其中的作品之一。 + +- [从Steam上获取肯塔基0号路][20] + +-------------------------------------------------------------------------------- + +via: http://www.omgubuntu.co.uk/2013/12/top-10-linux-games-2013 + +译者:[OnlySang](https://github.com/OnlySang) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://www.polygon.com/2013/10/12/4826190/linux-only-needs-one-killer-game-to-explode-says-battlefield-director +[2]:http://www.omgubuntu.co.uk/2013/11/total-war-rome-ii-coming-linux-early-next-year +[3]:http://steamcommunity.com/sharedfiles/filedetails/?id=135509255 +[4]:http://store.steampowered.com/app/4000 +[5]:http://store.steampowered.com/app/220 +[6]:http://www.omgubuntu.co.uk/2013/09/amnesia-a-machine-for-pigs-review +[7]:http://store.steampowered.com/app/239200 +[8]:https://apps.ubuntu.com/cat/applications/amnesia-amfp/ +[9]:http://www.omgubuntu.co.uk/2013/11/metro-last-light-steam-linux-download +[10]:http://store.steampowered.com/app/43160 +[11]:http://store.steampowered.com/app/211820 +[12]:http://www.omgubuntu.co.uk/2013/10/crowd-funding-success-historical-war-game-0-d +[13]:https://apps.ubuntu.com/cat/applications/0ad/ +[14]:http://www.omgubuntu.co.uk/2013/03/war-in-a-box-paper-tanks-ubuntu-review +[15]:https://apps.ubuntu.com/cat/applications/war-in-a-box-paper-tanks/ +[16]:http://www.omgubuntu.co.uk/2013/09/fez-indie-game-review-on-linux +[17]:http://store.steampowered.com/app/224760/ +[18]:http://store.steampowered.com/app/236850 +[19]:http://www.omgubuntu.co.uk/2013/02/adventures-in-magical-realism-kentucky-route-zero-act-i-review +[20]:http://store.steampowered.com/app/231200 From 7bc3dc666705c8a5136594160114b788cc132f00 Mon Sep 17 00:00:00 2001 From: OnlySang Date: Mon, 3 Feb 2014 16:57:59 +0800 Subject: [PATCH 69/99] Update Top 10 Linux Games of 2013.md --- translated/Top 10 Linux Games of 2013.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/translated/Top 10 Linux Games of 2013.md b/translated/Top 10 Linux Games of 2013.md index 308fde8448..eb7a781b54 100644 --- a/translated/Top 10 Linux Games of 2013.md +++ b/translated/Top 10 Linux Games of 2013.md @@ -11,7 +11,7 @@ ### 盖瑞模组 ### -![承载么?](http://www.omgubuntu.co.uk/wp-content/uploads/2013/12/garrysmod-prophunt.jpg) +![承载么?](http://www.omgubuntu.co.uk/wp-content/uploads/2013/12/garrysmod-prophunt.jpg) *承载么?* 盖瑞模组是一个沙盘游戏,但是不为玩家设立目标,神奇隐藏在从一系列的Source引擎游戏中装载的道具和社区不断创造的各种游戏模式中。 From 773d490f84ddd37ce4e4c225d2eef3b3fb034999 Mon Sep 17 00:00:00 2001 From: crowner Date: Mon, 3 Feb 2014 20:17:44 +0800 Subject: [PATCH 70/99] =?UTF-8?q?=E5=A5=BD=E4=B9=85=E6=B2=A1=E7=BF=BB?= =?UTF-8?q?=E8=AF=91=EF=BC=8C=E8=B7=AA=E6=B1=82=E7=BB=84=E9=95=BF=E5=A4=A7?= =?UTF-8?q?=E4=BA=BA=E5=8E=9F=E8=B0=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sources/5 Linux Distributions that Deserve more Love.md | 1 + 1 file changed, 1 insertion(+) diff --git a/sources/5 Linux Distributions that Deserve more Love.md b/sources/5 Linux Distributions that Deserve more Love.md index 6dbfa7c8b8..8a94f06815 100644 --- a/sources/5 Linux Distributions that Deserve more Love.md +++ b/sources/5 Linux Distributions that Deserve more Love.md @@ -1,3 +1,4 @@ +crowner 吃睡睡吃 5 Linux Distributions that Deserve more Love ================================================================================ ![](http://www.linuxfederation.com/wp-content/uploads/2014/01/linux.jpg) From 1ee2fc7cbeecca2df25f09a82eea3494aff58e18 Mon Sep 17 00:00:00 2001 From: wxy Date: Mon, 3 Feb 2014 20:55:51 +0800 Subject: [PATCH 71/99] renamed: 10 Lesser Known Useful Linux Commands- Part V.md -> 201401/10 Lesser Known Useful Linux Commands- Part V.md renamed: 10 Useful Chaining Operators in Linux with Practical Examples.md -> 201401/10 Useful Chaining Operators in Linux with Practical Examples.md renamed: 10 basic examples of linux netstat command.md -> 201401/10 basic examples of linux netstat command.md renamed: 12 Advanced Commands For Linux Server Admins!.md -> 201401/12 Advanced Commands For Linux Server Admins!.md renamed: 14 New Linux Distros That Were Introduced In 2013.md -> 201401/14 New Linux Distros That Were Introduced In 2013.md renamed: 15 Basic MySQL Interview Questions for Database Administrators.md -> 201401/15 Basic MySQL Interview Questions for Database Administrators.md renamed: "2013\357\274\232The Golden Year for Linux \342\200\223 10 Biggest Linux Achievements.md" -> "201401/2013\357\274\232The Golden Year for Linux \342\200\223 10 Biggest Linux Achievements.md" renamed: 2014--The year of the Linux car.md -> 201401/2014--The year of the Linux car.md renamed: 5 Things To Love And Hate About Ubuntu 13.10.md -> 201401/5 Things To Love And Hate About Ubuntu 13.10.md renamed: 8 Interesting Linux Tips And Tricks!.md -> 201401/8 Interesting Linux Tips And Tricks!.md renamed: CentOS 6.5 desktop installation guide with screenshots.md -> 201401/CentOS 6.5 desktop installation guide with screenshots.md renamed: "Command Line Basics \342\200\223 watch.md" -> "201401/Command Line Basics \342\200\223 watch.md" renamed: Configure Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md -> 201401/Configure Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md renamed: Daily Ubuntu Tips - Mount Partitions In Ubuntu From Your Desktop GUI.md -> 201401/Daily Ubuntu Tips - Mount Partitions In Ubuntu From Your Desktop GUI.md renamed: "Daily Ubuntu Tips \342\200\223 Do Nothing When Laptop Lid Is Closed.md" -> "201401/Daily Ubuntu Tips \342\200\223 Do Nothing When Laptop Lid Is Closed.md" renamed: "Daily Ubuntu Tips \342\200\224 Install VMware Workstation In Ubuntu.md" -> "201401/Daily Ubuntu Tips \342\200\224 Install VMware Workstation In Ubuntu.md" renamed: "Daily Ubuntu Tips \342\200\224 Windows Disk Management Equivalent In Ubuntu.md" -> "201401/Daily Ubuntu Tips \342\200\224 Windows Disk Management Equivalent In Ubuntu.md" renamed: "Gnu--toward the post-scarcity world \342\200\223 the Free Software Column.md" -> "201401/Gnu--toward the post-scarcity world \342\200\223 the Free Software Column.md" renamed: How to Dual Boot Ubuntu and Windows Properly.md -> 201401/How to Dual Boot Ubuntu and Windows Properly.md renamed: "How to Install and Configure UFW \342\200\223 An Un-complicated FireWall in Debian or Ubuntu.md" -> "201401/How to Install and Configure UFW \342\200\223 An Un-complicated FireWall in Debian or Ubuntu.md" renamed: How to Upgrade to GNOME 3.10 in Ubuntu 13.10.md -> 201401/How to Upgrade to GNOME 3.10 in Ubuntu 13.10.md renamed: How to install and configure Nagios on Linux.md -> 201401/How to install and configure Nagios on Linux.md renamed: How to set password policy on Linux.md -> 201401/How to set password policy on Linux.md renamed: How to stitch photos together on Linux.md -> 201401/How to stitch photos together on Linux.md renamed: How to upgrade MySQL server on Debian or Ubuntu.md -> 201401/How to upgrade MySQL server on Debian or Ubuntu.md renamed: Juju ice-cream icon design.md -> 201401/Juju ice-cream icon design.md renamed: Linus Torvalds Releases Last Linux Kernel 3.13 RC for 2013.md -> 201401/Linus Torvalds Releases Last Linux Kernel 3.13 RC for 2013.md renamed: Linus Torvalds Says All Contributor License Agreements Are Broken.md -> 201401/Linus Torvalds Says All Contributor License Agreements Are Broken.md renamed: Linux free Command - Display Free and used Memory in the System.md -> 201401/Linux free Command - Display Free and used Memory in the System.md renamed: Linux id Command - Print user ID and group ID information.md -> 201401/Linux id Command - Print user ID and group ID information.md renamed: Linux is Everywhere. We show you exactly where.md -> 201401/Linux is Everywhere. We show you exactly where.md renamed: Linux lsusb Command to Print information about USB on System.md -> 201401/Linux lsusb Command to Print information about USB on System.md renamed: Linux vmstat Command - Tool to Report Virtual Memory Statistics.md -> 201401/Linux vmstat Command - Tool to Report Virtual Memory Statistics.md renamed: "Linux who command \342\200\223 Displays who is on the system.md" -> "201401/Linux who command \342\200\223 Displays who is on the system.md" renamed: "Move Dropbox\342\200\231s Folder To An External Drive In Ubuntu.md" -> "201401/Move Dropbox\342\200\231s Folder To An External Drive In Ubuntu.md" renamed: New Ubuntu 14.04 Icons Are Drop-Dead Gorgeous, Might Not Arrive in Desktop Version.md -> 201401/New Ubuntu 14.04 Icons Are Drop-Dead Gorgeous, Might Not Arrive in Desktop Version.md renamed: Our Top 10 Linux Applications of 2013.md -> 201401/Our Top 10 Linux Applications of 2013.md renamed: Setup your personal Cloud server in minutes using ownCloud On RHEL, CentOS, Scientific Linux 6.5.md -> 201401/Setup your personal Cloud server in minutes using ownCloud On RHEL, CentOS, Scientific Linux 6.5.md renamed: Software May Be Eating The World, But Open Source Software Is Eating Itself.md -> 201401/Software May Be Eating The World, But Open Source Software Is Eating Itself.md renamed: The Debian Administrator's Handbook updated for Debian 7 Wheezy published and freely available for download.md -> 201401/The Debian Administrator's Handbook updated for Debian 7 Wheezy published and freely available for download.md renamed: The Fedora Project Will No Longer Name Its Linux Distributions.md -> 201401/The Fedora Project Will No Longer Name Its Linux Distributions.md renamed: The Genius Of Linux Is Community, Not Technology.md -> 201401/The Genius Of Linux Is Community, Not Technology.md renamed: Top 10 Linux Distros For Hackers!.md -> 201401/Top 10 Linux Distros For Hackers!.md renamed: Tunnel SSH Connections Over SSL Using 'Stunnel' On Debian 7 Ubuntu 13.10.md -> 201401/Tunnel SSH Connections Over SSL Using 'Stunnel' On Debian 7 Ubuntu 13.10.md renamed: Ubuntu Stores Your Wi-Fi Passwords By Default!.md -> 201401/Ubuntu Stores Your Wi-Fi Passwords By Default!.md renamed: Ubuntu Will Reach True Convergence Before Microsoft, Says Shuttleworth.md -> 201401/Ubuntu Will Reach True Convergence Before Microsoft, Says Shuttleworth.md renamed: Understanding Linux cd Command with Examples.md -> 201401/Understanding Linux cd Command with Examples.md renamed: look--Linux Command To Verify Spellings And Display Lines Beginning With A String.md -> 201401/look--Linux Command To Verify Spellings And Display Lines Beginning With A String.md --- .../{ => 201401}/10 Lesser Known Useful Linux Commands- Part V.md | 0 ... Useful Chaining Operators in Linux with Practical Examples.md | 0 .../{ => 201401}/10 basic examples of linux netstat command.md | 0 .../{ => 201401}/12 Advanced Commands For Linux Server Admins!.md | 0 .../14 New Linux Distros That Were Introduced In 2013.md | 0 ...Basic MySQL Interview Questions for Database Administrators.md | 0 ...:The Golden Year for Linux – 10 Biggest Linux Achievements.md | 0 published/{ => 201401}/2014--The year of the Linux car.md | 0 .../{ => 201401}/5 Things To Love And Hate About Ubuntu 13.10.md | 0 published/{ => 201401}/8 Interesting Linux Tips And Tricks!.md | 0 .../CentOS 6.5 desktop installation guide with screenshots.md | 0 published/{ => 201401}/Command Line Basics – watch.md | 0 ...e Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md | 0 ...ntu Tips - Mount Partitions In Ubuntu From Your Desktop GUI.md | 0 .../Daily Ubuntu Tips – Do Nothing When Laptop Lid Is Closed.md | 0 .../Daily Ubuntu Tips — Install VMware Workstation In Ubuntu.md | 0 ... Ubuntu Tips — Windows Disk Management Equivalent In Ubuntu.md | 0 ...--toward the post-scarcity world – the Free Software Column.md | 0 .../{ => 201401}/How to Dual Boot Ubuntu and Windows Properly.md | 0 ...figure UFW – An Un-complicated FireWall in Debian or Ubuntu.md | 0 .../{ => 201401}/How to Upgrade to GNOME 3.10 in Ubuntu 13.10.md | 0 .../{ => 201401}/How to install and configure Nagios on Linux.md | 0 published/{ => 201401}/How to set password policy on Linux.md | 0 published/{ => 201401}/How to stitch photos together on Linux.md | 0 .../How to upgrade MySQL server on Debian or Ubuntu.md | 0 published/{ => 201401}/Juju ice-cream icon design.md | 0 .../Linus Torvalds Releases Last Linux Kernel 3.13 RC for 2013.md | 0 ...Torvalds Says All Contributor License Agreements Are Broken.md | 0 ...x free Command - Display Free and used Memory in the System.md | 0 .../Linux id Command - Print user ID and group ID information.md | 0 .../Linux is Everywhere. We show you exactly where.md | 0 ...inux lsusb Command to Print information about USB on System.md | 0 ...x vmstat Command - Tool to Report Virtual Memory Statistics.md | 0 .../Linux who command – Displays who is on the system.md | 0 .../Move Dropbox’s Folder To An External Drive In Ubuntu.md | 0 ...Are Drop-Dead Gorgeous, Might Not Arrive in Desktop Version.md | 0 published/{ => 201401}/Our Top 10 Linux Applications of 2013.md | 0 ...inutes using ownCloud On RHEL, CentOS, Scientific Linux 6.5.md | 0 ...Eating The World, But Open Source Software Is Eating Itself.md | 0 ...Debian 7 Wheezy published and freely available for download.md | 0 ... Fedora Project Will No Longer Name Its Linux Distributions.md | 0 .../The Genius Of Linux Is Community, Not Technology.md | 0 published/{ => 201401}/Top 10 Linux Distros For Hackers!.md | 0 ...nections Over SSL Using 'Stunnel' On Debian 7 Ubuntu 13.10.md | 0 .../Ubuntu Stores Your Wi-Fi Passwords By Default!.md | 0 ... Reach True Convergence Before Microsoft, Says Shuttleworth.md | 0 .../{ => 201401}/Understanding Linux cd Command with Examples.md | 0 ... Verify Spellings And Display Lines Beginning With A String.md | 0 48 files changed, 0 insertions(+), 0 deletions(-) rename published/{ => 201401}/10 Lesser Known Useful Linux Commands- Part V.md (100%) rename published/{ => 201401}/10 Useful Chaining Operators in Linux with Practical Examples.md (100%) rename published/{ => 201401}/10 basic examples of linux netstat command.md (100%) rename published/{ => 201401}/12 Advanced Commands For Linux Server Admins!.md (100%) rename published/{ => 201401}/14 New Linux Distros That Were Introduced In 2013.md (100%) rename published/{ => 201401}/15 Basic MySQL Interview Questions for Database Administrators.md (100%) rename published/{ => 201401}/2013:The Golden Year for Linux – 10 Biggest Linux Achievements.md (100%) rename published/{ => 201401}/2014--The year of the Linux car.md (100%) rename published/{ => 201401}/5 Things To Love And Hate About Ubuntu 13.10.md (100%) rename published/{ => 201401}/8 Interesting Linux Tips And Tricks!.md (100%) rename published/{ => 201401}/CentOS 6.5 desktop installation guide with screenshots.md (100%) rename published/{ => 201401}/Command Line Basics – watch.md (100%) rename published/{ => 201401}/Configure Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md (100%) rename published/{ => 201401}/Daily Ubuntu Tips - Mount Partitions In Ubuntu From Your Desktop GUI.md (100%) rename published/{ => 201401}/Daily Ubuntu Tips – Do Nothing When Laptop Lid Is Closed.md (100%) rename published/{ => 201401}/Daily Ubuntu Tips — Install VMware Workstation In Ubuntu.md (100%) rename published/{ => 201401}/Daily Ubuntu Tips — Windows Disk Management Equivalent In Ubuntu.md (100%) rename published/{ => 201401}/Gnu--toward the post-scarcity world – the Free Software Column.md (100%) rename published/{ => 201401}/How to Dual Boot Ubuntu and Windows Properly.md (100%) rename published/{ => 201401}/How to Install and Configure UFW – An Un-complicated FireWall in Debian or Ubuntu.md (100%) rename published/{ => 201401}/How to Upgrade to GNOME 3.10 in Ubuntu 13.10.md (100%) rename published/{ => 201401}/How to install and configure Nagios on Linux.md (100%) rename published/{ => 201401}/How to set password policy on Linux.md (100%) rename published/{ => 201401}/How to stitch photos together on Linux.md (100%) rename published/{ => 201401}/How to upgrade MySQL server on Debian or Ubuntu.md (100%) rename published/{ => 201401}/Juju ice-cream icon design.md (100%) rename published/{ => 201401}/Linus Torvalds Releases Last Linux Kernel 3.13 RC for 2013.md (100%) rename published/{ => 201401}/Linus Torvalds Says All Contributor License Agreements Are Broken.md (100%) rename published/{ => 201401}/Linux free Command - Display Free and used Memory in the System.md (100%) rename published/{ => 201401}/Linux id Command - Print user ID and group ID information.md (100%) rename published/{ => 201401}/Linux is Everywhere. We show you exactly where.md (100%) rename published/{ => 201401}/Linux lsusb Command to Print information about USB on System.md (100%) rename published/{ => 201401}/Linux vmstat Command - Tool to Report Virtual Memory Statistics.md (100%) rename published/{ => 201401}/Linux who command – Displays who is on the system.md (100%) rename published/{ => 201401}/Move Dropbox’s Folder To An External Drive In Ubuntu.md (100%) rename published/{ => 201401}/New Ubuntu 14.04 Icons Are Drop-Dead Gorgeous, Might Not Arrive in Desktop Version.md (100%) rename published/{ => 201401}/Our Top 10 Linux Applications of 2013.md (100%) rename published/{ => 201401}/Setup your personal Cloud server in minutes using ownCloud On RHEL, CentOS, Scientific Linux 6.5.md (100%) rename published/{ => 201401}/Software May Be Eating The World, But Open Source Software Is Eating Itself.md (100%) rename published/{ => 201401}/The Debian Administrator's Handbook updated for Debian 7 Wheezy published and freely available for download.md (100%) rename published/{ => 201401}/The Fedora Project Will No Longer Name Its Linux Distributions.md (100%) rename published/{ => 201401}/The Genius Of Linux Is Community, Not Technology.md (100%) rename published/{ => 201401}/Top 10 Linux Distros For Hackers!.md (100%) rename published/{ => 201401}/Tunnel SSH Connections Over SSL Using 'Stunnel' On Debian 7 Ubuntu 13.10.md (100%) rename published/{ => 201401}/Ubuntu Stores Your Wi-Fi Passwords By Default!.md (100%) rename published/{ => 201401}/Ubuntu Will Reach True Convergence Before Microsoft, Says Shuttleworth.md (100%) rename published/{ => 201401}/Understanding Linux cd Command with Examples.md (100%) rename published/{ => 201401}/look--Linux Command To Verify Spellings And Display Lines Beginning With A String.md (100%) diff --git a/published/10 Lesser Known Useful Linux Commands- Part V.md b/published/201401/10 Lesser Known Useful Linux Commands- Part V.md similarity index 100% rename from published/10 Lesser Known Useful Linux Commands- Part V.md rename to published/201401/10 Lesser Known Useful Linux Commands- Part V.md diff --git a/published/10 Useful Chaining Operators in Linux with Practical Examples.md b/published/201401/10 Useful Chaining Operators in Linux with Practical Examples.md similarity index 100% rename from published/10 Useful Chaining Operators in Linux with Practical Examples.md rename to published/201401/10 Useful Chaining Operators in Linux with Practical Examples.md diff --git a/published/10 basic examples of linux netstat command.md b/published/201401/10 basic examples of linux netstat command.md similarity index 100% rename from published/10 basic examples of linux netstat command.md rename to published/201401/10 basic examples of linux netstat command.md diff --git a/published/12 Advanced Commands For Linux Server Admins!.md b/published/201401/12 Advanced Commands For Linux Server Admins!.md similarity index 100% rename from published/12 Advanced Commands For Linux Server Admins!.md rename to published/201401/12 Advanced Commands For Linux Server Admins!.md diff --git a/published/14 New Linux Distros That Were Introduced In 2013.md b/published/201401/14 New Linux Distros That Were Introduced In 2013.md similarity index 100% rename from published/14 New Linux Distros That Were Introduced In 2013.md rename to published/201401/14 New Linux Distros That Were Introduced In 2013.md diff --git a/published/15 Basic MySQL Interview Questions for Database Administrators.md b/published/201401/15 Basic MySQL Interview Questions for Database Administrators.md similarity index 100% rename from published/15 Basic MySQL Interview Questions for Database Administrators.md rename to published/201401/15 Basic MySQL Interview Questions for Database Administrators.md diff --git a/published/2013:The Golden Year for Linux – 10 Biggest Linux Achievements.md b/published/201401/2013:The Golden Year for Linux – 10 Biggest Linux Achievements.md similarity index 100% rename from published/2013:The Golden Year for Linux – 10 Biggest Linux Achievements.md rename to published/201401/2013:The Golden Year for Linux – 10 Biggest Linux Achievements.md diff --git a/published/2014--The year of the Linux car.md b/published/201401/2014--The year of the Linux car.md similarity index 100% rename from published/2014--The year of the Linux car.md rename to published/201401/2014--The year of the Linux car.md diff --git a/published/5 Things To Love And Hate About Ubuntu 13.10.md b/published/201401/5 Things To Love And Hate About Ubuntu 13.10.md similarity index 100% rename from published/5 Things To Love And Hate About Ubuntu 13.10.md rename to published/201401/5 Things To Love And Hate About Ubuntu 13.10.md diff --git a/published/8 Interesting Linux Tips And Tricks!.md b/published/201401/8 Interesting Linux Tips And Tricks!.md similarity index 100% rename from published/8 Interesting Linux Tips And Tricks!.md rename to published/201401/8 Interesting Linux Tips And Tricks!.md diff --git a/published/CentOS 6.5 desktop installation guide with screenshots.md b/published/201401/CentOS 6.5 desktop installation guide with screenshots.md similarity index 100% rename from published/CentOS 6.5 desktop installation guide with screenshots.md rename to published/201401/CentOS 6.5 desktop installation guide with screenshots.md diff --git a/published/Command Line Basics – watch.md b/published/201401/Command Line Basics – watch.md similarity index 100% rename from published/Command Line Basics – watch.md rename to published/201401/Command Line Basics – watch.md diff --git a/published/Configure Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md b/published/201401/Configure Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md similarity index 100% rename from published/Configure Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md rename to published/201401/Configure Your Browser To Use Tor On Ubuntu or Debian or Linux Mint.md diff --git a/published/Daily Ubuntu Tips - Mount Partitions In Ubuntu From Your Desktop GUI.md b/published/201401/Daily Ubuntu Tips - Mount Partitions In Ubuntu From Your Desktop GUI.md similarity index 100% rename from published/Daily Ubuntu Tips - Mount Partitions In Ubuntu From Your Desktop GUI.md rename to published/201401/Daily Ubuntu Tips - Mount Partitions In Ubuntu From Your Desktop GUI.md diff --git a/published/Daily Ubuntu Tips – Do Nothing When Laptop Lid Is Closed.md b/published/201401/Daily Ubuntu Tips – Do Nothing When Laptop Lid Is Closed.md similarity index 100% rename from published/Daily Ubuntu Tips – Do Nothing When Laptop Lid Is Closed.md rename to published/201401/Daily Ubuntu Tips – Do Nothing When Laptop Lid Is Closed.md diff --git a/published/Daily Ubuntu Tips — Install VMware Workstation In Ubuntu.md b/published/201401/Daily Ubuntu Tips — Install VMware Workstation In Ubuntu.md similarity index 100% rename from published/Daily Ubuntu Tips — Install VMware Workstation In Ubuntu.md rename to published/201401/Daily Ubuntu Tips — Install VMware Workstation In Ubuntu.md diff --git a/published/Daily Ubuntu Tips — Windows Disk Management Equivalent In Ubuntu.md b/published/201401/Daily Ubuntu Tips — Windows Disk Management Equivalent In Ubuntu.md similarity index 100% rename from published/Daily Ubuntu Tips — Windows Disk Management Equivalent In Ubuntu.md rename to published/201401/Daily Ubuntu Tips — Windows Disk Management Equivalent In Ubuntu.md diff --git a/published/Gnu--toward the post-scarcity world – the Free Software Column.md b/published/201401/Gnu--toward the post-scarcity world – the Free Software Column.md similarity index 100% rename from published/Gnu--toward the post-scarcity world – the Free Software Column.md rename to published/201401/Gnu--toward the post-scarcity world – the Free Software Column.md diff --git a/published/How to Dual Boot Ubuntu and Windows Properly.md b/published/201401/How to Dual Boot Ubuntu and Windows Properly.md similarity index 100% rename from published/How to Dual Boot Ubuntu and Windows Properly.md rename to published/201401/How to Dual Boot Ubuntu and Windows Properly.md diff --git a/published/How to Install and Configure UFW – An Un-complicated FireWall in Debian or Ubuntu.md b/published/201401/How to Install and Configure UFW – An Un-complicated FireWall in Debian or Ubuntu.md similarity index 100% rename from published/How to Install and Configure UFW – An Un-complicated FireWall in Debian or Ubuntu.md rename to published/201401/How to Install and Configure UFW – An Un-complicated FireWall in Debian or Ubuntu.md diff --git a/published/How to Upgrade to GNOME 3.10 in Ubuntu 13.10.md b/published/201401/How to Upgrade to GNOME 3.10 in Ubuntu 13.10.md similarity index 100% rename from published/How to Upgrade to GNOME 3.10 in Ubuntu 13.10.md rename to published/201401/How to Upgrade to GNOME 3.10 in Ubuntu 13.10.md diff --git a/published/How to install and configure Nagios on Linux.md b/published/201401/How to install and configure Nagios on Linux.md similarity index 100% rename from published/How to install and configure Nagios on Linux.md rename to published/201401/How to install and configure Nagios on Linux.md diff --git a/published/How to set password policy on Linux.md b/published/201401/How to set password policy on Linux.md similarity index 100% rename from published/How to set password policy on Linux.md rename to published/201401/How to set password policy on Linux.md diff --git a/published/How to stitch photos together on Linux.md b/published/201401/How to stitch photos together on Linux.md similarity index 100% rename from published/How to stitch photos together on Linux.md rename to published/201401/How to stitch photos together on Linux.md diff --git a/published/How to upgrade MySQL server on Debian or Ubuntu.md b/published/201401/How to upgrade MySQL server on Debian or Ubuntu.md similarity index 100% rename from published/How to upgrade MySQL server on Debian or Ubuntu.md rename to published/201401/How to upgrade MySQL server on Debian or Ubuntu.md diff --git a/published/Juju ice-cream icon design.md b/published/201401/Juju ice-cream icon design.md similarity index 100% rename from published/Juju ice-cream icon design.md rename to published/201401/Juju ice-cream icon design.md diff --git a/published/Linus Torvalds Releases Last Linux Kernel 3.13 RC for 2013.md b/published/201401/Linus Torvalds Releases Last Linux Kernel 3.13 RC for 2013.md similarity index 100% rename from published/Linus Torvalds Releases Last Linux Kernel 3.13 RC for 2013.md rename to published/201401/Linus Torvalds Releases Last Linux Kernel 3.13 RC for 2013.md diff --git a/published/Linus Torvalds Says All Contributor License Agreements Are Broken.md b/published/201401/Linus Torvalds Says All Contributor License Agreements Are Broken.md similarity index 100% rename from published/Linus Torvalds Says All Contributor License Agreements Are Broken.md rename to published/201401/Linus Torvalds Says All Contributor License Agreements Are Broken.md diff --git a/published/Linux free Command - Display Free and used Memory in the System.md b/published/201401/Linux free Command - Display Free and used Memory in the System.md similarity index 100% rename from published/Linux free Command - Display Free and used Memory in the System.md rename to published/201401/Linux free Command - Display Free and used Memory in the System.md diff --git a/published/Linux id Command - Print user ID and group ID information.md b/published/201401/Linux id Command - Print user ID and group ID information.md similarity index 100% rename from published/Linux id Command - Print user ID and group ID information.md rename to published/201401/Linux id Command - Print user ID and group ID information.md diff --git a/published/Linux is Everywhere. We show you exactly where.md b/published/201401/Linux is Everywhere. We show you exactly where.md similarity index 100% rename from published/Linux is Everywhere. We show you exactly where.md rename to published/201401/Linux is Everywhere. We show you exactly where.md diff --git a/published/Linux lsusb Command to Print information about USB on System.md b/published/201401/Linux lsusb Command to Print information about USB on System.md similarity index 100% rename from published/Linux lsusb Command to Print information about USB on System.md rename to published/201401/Linux lsusb Command to Print information about USB on System.md diff --git a/published/Linux vmstat Command - Tool to Report Virtual Memory Statistics.md b/published/201401/Linux vmstat Command - Tool to Report Virtual Memory Statistics.md similarity index 100% rename from published/Linux vmstat Command - Tool to Report Virtual Memory Statistics.md rename to published/201401/Linux vmstat Command - Tool to Report Virtual Memory Statistics.md diff --git a/published/Linux who command – Displays who is on the system.md b/published/201401/Linux who command – Displays who is on the system.md similarity index 100% rename from published/Linux who command – Displays who is on the system.md rename to published/201401/Linux who command – Displays who is on the system.md diff --git a/published/Move Dropbox’s Folder To An External Drive In Ubuntu.md b/published/201401/Move Dropbox’s Folder To An External Drive In Ubuntu.md similarity index 100% rename from published/Move Dropbox’s Folder To An External Drive In Ubuntu.md rename to published/201401/Move Dropbox’s Folder To An External Drive In Ubuntu.md diff --git a/published/New Ubuntu 14.04 Icons Are Drop-Dead Gorgeous, Might Not Arrive in Desktop Version.md b/published/201401/New Ubuntu 14.04 Icons Are Drop-Dead Gorgeous, Might Not Arrive in Desktop Version.md similarity index 100% rename from published/New Ubuntu 14.04 Icons Are Drop-Dead Gorgeous, Might Not Arrive in Desktop Version.md rename to published/201401/New Ubuntu 14.04 Icons Are Drop-Dead Gorgeous, Might Not Arrive in Desktop Version.md diff --git a/published/Our Top 10 Linux Applications of 2013.md b/published/201401/Our Top 10 Linux Applications of 2013.md similarity index 100% rename from published/Our Top 10 Linux Applications of 2013.md rename to published/201401/Our Top 10 Linux Applications of 2013.md diff --git a/published/Setup your personal Cloud server in minutes using ownCloud On RHEL, CentOS, Scientific Linux 6.5.md b/published/201401/Setup your personal Cloud server in minutes using ownCloud On RHEL, CentOS, Scientific Linux 6.5.md similarity index 100% rename from published/Setup your personal Cloud server in minutes using ownCloud On RHEL, CentOS, Scientific Linux 6.5.md rename to published/201401/Setup your personal Cloud server in minutes using ownCloud On RHEL, CentOS, Scientific Linux 6.5.md diff --git a/published/Software May Be Eating The World, But Open Source Software Is Eating Itself.md b/published/201401/Software May Be Eating The World, But Open Source Software Is Eating Itself.md similarity index 100% rename from published/Software May Be Eating The World, But Open Source Software Is Eating Itself.md rename to published/201401/Software May Be Eating The World, But Open Source Software Is Eating Itself.md diff --git a/published/The Debian Administrator's Handbook updated for Debian 7 Wheezy published and freely available for download.md b/published/201401/The Debian Administrator's Handbook updated for Debian 7 Wheezy published and freely available for download.md similarity index 100% rename from published/The Debian Administrator's Handbook updated for Debian 7 Wheezy published and freely available for download.md rename to published/201401/The Debian Administrator's Handbook updated for Debian 7 Wheezy published and freely available for download.md diff --git a/published/The Fedora Project Will No Longer Name Its Linux Distributions.md b/published/201401/The Fedora Project Will No Longer Name Its Linux Distributions.md similarity index 100% rename from published/The Fedora Project Will No Longer Name Its Linux Distributions.md rename to published/201401/The Fedora Project Will No Longer Name Its Linux Distributions.md diff --git a/published/The Genius Of Linux Is Community, Not Technology.md b/published/201401/The Genius Of Linux Is Community, Not Technology.md similarity index 100% rename from published/The Genius Of Linux Is Community, Not Technology.md rename to published/201401/The Genius Of Linux Is Community, Not Technology.md diff --git a/published/Top 10 Linux Distros For Hackers!.md b/published/201401/Top 10 Linux Distros For Hackers!.md similarity index 100% rename from published/Top 10 Linux Distros For Hackers!.md rename to published/201401/Top 10 Linux Distros For Hackers!.md diff --git a/published/Tunnel SSH Connections Over SSL Using 'Stunnel' On Debian 7 Ubuntu 13.10.md b/published/201401/Tunnel SSH Connections Over SSL Using 'Stunnel' On Debian 7 Ubuntu 13.10.md similarity index 100% rename from published/Tunnel SSH Connections Over SSL Using 'Stunnel' On Debian 7 Ubuntu 13.10.md rename to published/201401/Tunnel SSH Connections Over SSL Using 'Stunnel' On Debian 7 Ubuntu 13.10.md diff --git a/published/Ubuntu Stores Your Wi-Fi Passwords By Default!.md b/published/201401/Ubuntu Stores Your Wi-Fi Passwords By Default!.md similarity index 100% rename from published/Ubuntu Stores Your Wi-Fi Passwords By Default!.md rename to published/201401/Ubuntu Stores Your Wi-Fi Passwords By Default!.md diff --git a/published/Ubuntu Will Reach True Convergence Before Microsoft, Says Shuttleworth.md b/published/201401/Ubuntu Will Reach True Convergence Before Microsoft, Says Shuttleworth.md similarity index 100% rename from published/Ubuntu Will Reach True Convergence Before Microsoft, Says Shuttleworth.md rename to published/201401/Ubuntu Will Reach True Convergence Before Microsoft, Says Shuttleworth.md diff --git a/published/Understanding Linux cd Command with Examples.md b/published/201401/Understanding Linux cd Command with Examples.md similarity index 100% rename from published/Understanding Linux cd Command with Examples.md rename to published/201401/Understanding Linux cd Command with Examples.md diff --git a/published/look--Linux Command To Verify Spellings And Display Lines Beginning With A String.md b/published/201401/look--Linux Command To Verify Spellings And Display Lines Beginning With A String.md similarity index 100% rename from published/look--Linux Command To Verify Spellings And Display Lines Beginning With A String.md rename to published/201401/look--Linux Command To Verify Spellings And Display Lines Beginning With A String.md From 3a28a218a693fd21c17cb6b6a8fd14c0a3c789e9 Mon Sep 17 00:00:00 2001 From: wxy Date: Mon, 3 Feb 2014 21:15:52 +0800 Subject: [PATCH 72/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9AHow=20to=20Rep?= =?UTF-8?q?lace=20GRUB=20with=20Syslinux=20on=20Arch=20Linux?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../How to Replace GRUB with Syslinux on Arch Linux.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) rename {translated => published}/How to Replace GRUB with Syslinux on Arch Linux.md (80%) diff --git a/translated/How to Replace GRUB with Syslinux on Arch Linux.md b/published/How to Replace GRUB with Syslinux on Arch Linux.md similarity index 80% rename from translated/How to Replace GRUB with Syslinux on Arch Linux.md rename to published/How to Replace GRUB with Syslinux on Arch Linux.md index 3c802f8ae4..856c50171b 100644 --- a/translated/How to Replace GRUB with Syslinux on Arch Linux.md +++ b/published/How to Replace GRUB with Syslinux on Arch Linux.md @@ -7,14 +7,15 @@ 实际上,Syslinux不是一个简单的开机启动装载程序,它支持多种启动引导方式,本地载入,通过PXE网络载入,以及通过可移动媒体载入。并且,它还同时支持MBR和GPT磁盘,以及RAID设置。 -在开始你实际操作之前,你需要了解下Syslinux支持如下文件系统:FAT,EXT2,EXT3,EXT4和Btrfs。而且Syslinux能够运行在支持UEFI或BIOS的机器上,到目前为止,Syslinux还只能访问自己所在的分区。 +在开始你实际操作之前,你应该知道Syslinux支持如下文件系统:FAT,EXT2,EXT3,EXT4和Btrfs,而且Syslinux能够运行在支持UEFI或BIOS的机器上。到目前为止,Syslinux还不能访问自己所在的分区之外的文件。 -在你替换GRUB启动之前,请认真考虑这只是一个可选的尝试,这个尝试有可能会给你带来一些麻烦。如果说你只是想感受一下新鲜的事物,或是已经厌倦了GRUB的界面,没问题来尝试尝试Syslinux吧。 +在你替换GRUB启动之前,请认真考虑,这只是一个可选的尝试,这个尝试有可能会给你带来一些麻烦。如果说你只是想感受一下新鲜的事物,或是已经厌倦了GRUB的界面,没问题来尝试尝试Syslinux吧。 ###在Arch box 中安装Syslinux ### + 该说的都说完了,下面我们来开始安装Syslinux,准备替换掉已有的GRUB或者GRUB2启动程序。打开一个终端,输入如下命令来安装Syslinux -sudo pacman -S syslinux + sudo pacman -S syslinux 安装完成后,你应该注意到一条消息,将指导您如何分别在BIOS或UEFI机器上部署Syslinux引导装载程序。BIOS用户比较幸运,因为他们只需要运行syslinux-install_update 脚本就行了,这个脚本是Matthew Gyurgyik编写的,用来在BIOS机器上成功的部署Syslinux。 @@ -22,7 +23,7 @@ sudo pacman -S syslinux 如果你拥有的是一个单独的/boot分区,你要保证你是在/boot分区上执行的这个脚本。在终端中输入如下命令: -sudo syslinux-install_update -i -a -m + sudo syslinux-install_update -i -a -m 这个脚本会安装必需的文件,并且用启动标记标记分区,同时会安装MBR引导代码。 From 3f4c51a3b52419e92696d828470f01558aeec4ec Mon Sep 17 00:00:00 2001 From: wxy Date: Mon, 3 Feb 2014 23:18:32 +0800 Subject: [PATCH 73/99] deleted: translated/How to convert video to animated gif image on Linux.md published/How to convert video to animated gif image on Linux.md --- ...ert video to animated gif image on Linux.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) rename {translated => published}/How to convert video to animated gif image on Linux.md (79%) diff --git a/translated/How to convert video to animated gif image on Linux.md b/published/How to convert video to animated gif image on Linux.md similarity index 79% rename from translated/How to convert video to animated gif image on Linux.md rename to published/How to convert video to animated gif image on Linux.md index 2fc1fef057..2bb0035cf8 100644 --- a/translated/How to convert video to animated gif image on Linux.md +++ b/published/How to convert video to animated gif image on Linux.md @@ -4,19 +4,19 @@ 所以,你们中的一些人会好奇怎样才能生成这样的动态GIF图片。已经有各种各样专门用来生成动态GIF图片的在线或离线工具。另一种选择是创建一副动态GIF图片时关闭现有的视频剪辑。在这个教程中,我会描述**在Linux上如何将一段视频文件转换成一副动态GIF图片**。 -作用一个更有用的例子,让我展示如何**将一个YouTube视频转换成一副动态GIF图片**。 +作为一个更有用的例子,让我展示如何**将一个YouTube视频转换成一副动态GIF图片**。 ### 第一步:下载YouTube视频 ### -首先,下载一个你想要转换的YouTube视频。你可以使用[youtube-dl][5]这个工具将YouTube视频保存为MP3文件。假设你把你最爱的YouTube视频保存为"funny.mp3"。 +首先,下载一个你想要转换的YouTube视频。你可以使用[youtube-dl][5]这个工具将YouTube视频保存为MP4文件。假设你把你最爱的YouTube视频保存为"funny.mp4"。(译注:对于墙内的同学,请无视YT吧,自行去好人楼主那里寻找一个MP4吧,;-}) ### 第二步:从视频中解压视频帧 ### 接下来,在Linux系统上[安装FFmpeg][5],我会用这个工具去解压从视频中解压出视频帧。 -下面的指令会解压出独立的视频帧,将它们保存为GIF图片。确保使用注入("out%04d.gif")的输出文件格式。这样,独立的帧就被合适地命名并保存。 +下面的指令会解压出独立的视频帧,将它们保存为GIF图片。确保使用诸如("out%04d.gif")的输出文件格式。这样,独立的帧就被合适地命名并保存。 - ffmpeg -t -ss -i out%04d.gif + ffmpeg -t <时长> -ss -i <视频文件> out%04d.gif 例如,如果你想解压输入视频的视频帧,从第10秒开始,每5秒一帧,请运行下列命令。 @@ -30,10 +30,9 @@ 首先,如果你还没有的话,在Linux系统上[安装ImageMagick][7]。 + convert -delay <帧数>x<每秒帧数> -loop 0 out*gif <输出文件> - convert -delay x -loop 0 out*gif - -在这个命令中,"-delay"是控制动态速度的选项。这个选项表示在显示下一帧画面前需要等待的[秒数](不好翻译?)。"-loop 0"选项表示动画的无限次循环。如果你愿意,你可以指定"-loop N"让动画只重复N次。 +在这个命令中,"-delay"是控制动态速度的选项。这个选项表示在显示下一帧画面前需要等待的秒数:帧数/每秒帧数 。"-loop 0"选项表示动画的无限次循环。如果你愿意,你可以指定"-loop N"让动画只重复N次。 例如,为了生成一副每秒20帧和循环无数次的动态GIF图片,使用如下命令。 @@ -49,14 +48,15 @@ 现在你已经准备好在你的社交网络上分享制作完成的GIF图片。下面是一副我从一个可爱的YouTube视频中生成的GIF样例图片。 -享受吧!:-) +享受技术带来的乐趣吧!:-) + [![](http://farm8.staticflickr.com/7372/10988763123_4e89a18085_o.gif)][8] -------------------------------------------------------------------------------- via: http://xmodulo.com/2013/11/convert-video-animated-gif-image-linux.html -译者:[KayGuoWhu](https://github.com/KayGuoWhu) 校对:[校对者ID](https://github.com/校对者ID) +译者:[KayGuoWhu](https://github.com/KayGuoWhu) 校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 6d1a6d355261b37f15c76768fc8d291108e4d7bc Mon Sep 17 00:00:00 2001 From: wxy Date: Tue, 4 Feb 2014 22:27:12 +0800 Subject: [PATCH 74/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9ALinux=20Top=20?= =?UTF-8?q?3--Linux=203.13,=20System=20Rescue=204=20and=20BackBox=203.13?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ... 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) rename {translated => published}/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md (76%) diff --git a/translated/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md b/published/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md similarity index 76% rename from translated/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md rename to published/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md index 0063bb245f..d2c3367f31 100644 --- a/translated/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md +++ b/published/Linux Top 3--Linux 3.13, System Rescue 4 and BackBox 3.13.md @@ -1,14 +1,14 @@ -Linux 安全方面的3条新闻: Linux 3.13 内核、SystemRescueCD 4 和 BackBox 3.13 发行版 +Linux 安全新闻: Linux 3.13、SystemRescueCD 4和BackBox 3.13 ================================================================================ ### 1) Linux 3.13 ### -Linus Torvalds 本周释出了 Linux Kernel 3.13 作为2014年的开门红。按照惯例,此版本更新了大量驱动。 +Linus Torvalds 前一段时间释出了 Linux Kernel 3.13 作为2014年的开门红。按照惯例,此版本更新了大量驱动。 -并且,Linuxt Kernel 3.13 包含了 nftable,这个软件是大名鼎鼎的 iptables 的继任者。从提交的代码来看,nftables 继续使用现存的网络过滤钩子(netfilter hooks)、连接追踪系统、NAT 子系统、透明代理引擎、日志基础架构和用户空间包排列设施。 +并且,Linux Kernel 3.13 包含了 nftable,这个软件是大名鼎鼎的 iptables 的继任者。从提交的代码来看,nftables 继续使用现存的网络过滤钩子(netfilter hooks)、连接追踪系统、NAT 子系统、透明代理引擎、日志基础架构和用户空间包排列设施。 > “简而言之,nftables 提供4个128位的普通寄存器和1个特殊寄存器用于保存结论”,代码提交的注释上说道,“并且 nftables 继承了 iptables 的“table/chain/rule 对象”这些概念,但提供了更灵活的配置方式,它也包含原先映射支持的未知数据类型架构。” > -> 值得注意的是 nftables 还支持 NFC(近场通信)支付协议。 +> 值得注意的是这次还支持 NFC(近场通信)支付协议。 > > “使用 NFC_CMD_SE_IO 命令发送 ISO07816 应用协议数据单元到 NFC 嵌入式安全设备,”Intel 开发人员 Samuel Ortiz 在他的提交[信息][1]中写道:“反馈信息也是通过 NFC_CMD_SE_IO 返回到用户空间的。” @@ -36,7 +36,7 @@ Linux 也是那些安全专家们手中的强大武器,而 BackBox 就是一 via: http://www.linuxplanet.com/news/linux-top-3-linux-3.13-system-rescue-4-and-backbox-3.13.html -译者:[bazz2](https://github.com/bazz2) 校对:[校对者ID](https://github.com/校对者ID) +译者:[bazz2](https://github.com/bazz2) 校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 721abb46f4de5d8553370373bdbc9abf812f2d55 Mon Sep 17 00:00:00 2001 From: chunxiao ye Date: Wed, 5 Feb 2014 21:05:47 +0800 Subject: [PATCH 75/99] =?UTF-8?q?=E7=BF=BB=E8=AF=91=E5=AE=8C=E6=88=90=20by?= =?UTF-8?q?=20=E4=B9=8C=E9=BE=99=E8=8C=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...s A Stylish Desktop Companion For Linux.md | 52 ------------------- ...s A Stylish Desktop Companion For Linux.md | 51 ++++++++++++++++++ 2 files changed, 51 insertions(+), 52 deletions(-) delete mode 100644 sources/Conky Harmattan Is A Stylish Desktop Companion For Linux.md create mode 100644 translated/Conky Harmattan Is A Stylish Desktop Companion For Linux.md diff --git a/sources/Conky Harmattan Is A Stylish Desktop Companion For Linux.md b/sources/Conky Harmattan Is A Stylish Desktop Companion For Linux.md deleted file mode 100644 index 6c0824154d..0000000000 --- a/sources/Conky Harmattan Is A Stylish Desktop Companion For Linux.md +++ /dev/null @@ -1,52 +0,0 @@ -乌龙茶 翻译中 -Conky Harmattan Is A Stylish Desktop Companion For Linux -================================================================================ -![](http://www.omgubuntu.co.uk/wp-content/uploads/2014/01/conky-harmatten.jpg) - -**To butcher a well-worn phrase, ‘With great power comes great frustration’ – at least that’s the case when wrestling with Conky, the versatile system monitoring tool for Linux.** - -On the one hand it’s super featured and highly versatile, on the other it’s a pain in the rump to configure. - -![Several themes and modes are included](http://www.omgubuntu.co.uk/wp-content/uploads/2014/01/Screen-Shot-2014-01-21-at-20.42.42.png) - -**Conky Harmattan**, a new collection of themes from deviantArt user Zagortenay333, is no exception to this rule. Whilst the screenshots show off a stylish desktop widget that’s sure to impress most who see it, the effort needed to get it running will scare many of those people away. - -To help, its creator has included a **thorough step-by-step guide to installing** it and, for when things don’t quite appear as planned, a **helpful “troubleshooting” file** lists fixes for some of the most commonly encountered issues. - -Harmatten includes: - -- **12 themes**, including Ubuntu Touch, Numix and Elementary designs -- **4 display modes**, including ‘mini’ and ‘compact’ -- **2 weather modes** -- **Metric and Imperial weather unit options** - -By default Harmattan is “fixed”; this means that you can’t move it around using your mouse. Instead you’ll need to adjust the ‘x’ and ‘y’ gap values in the conky-config file during setup – another tick in the “faff” column! - -Unlike most Conky Themes Harmattan doesn’t require you to jump through lua rings hoops to replicate on your screen what you see on others’. - -### Getting Harmattan Conky ### - -To use this theme you’ll first need to install conky-all and curl from the Ubuntu Software Centre. Without these some features may not work. - -- [Install conky-all in Ubuntu][1] -- [Install curl in Ubuntu][2] - -Next, to download the theme head on over to the author’s deviantArt page. - -- [Download Conky Harmattan][3] - -After extracting the Harmattan package archive, press Ctrl+H in the Nautilus file browser to view ‘hidden’ files. - -Lastly, fire up the ‘Installation’ read me and follow the advice. - --------------------------------------------------------------------------------- - -via: http://www.omgubuntu.co.uk/2014/01/conky-harmattan-for-linux - -译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 - -[1]:apt:conky-all -[2]:apt:curl -[3]:http://www.deviantart.com/art/Conky-Harmattan-426662366 diff --git a/translated/Conky Harmattan Is A Stylish Desktop Companion For Linux.md b/translated/Conky Harmattan Is A Stylish Desktop Companion For Linux.md new file mode 100644 index 0000000000..eceb0c3a0c --- /dev/null +++ b/translated/Conky Harmattan Is A Stylish Desktop Companion For Linux.md @@ -0,0 +1,51 @@ +Conky Harmattan是一款时尚的Linux桌面助手 +================================================================================ +![](http://www.omgubuntu.co.uk/wp-content/uploads/2014/01/conky-harmatten.jpg) + +**俗话说得好,‘力量越大,责任越大’ - 至少在Conky这个Linux的多功能的系统监视工具上面是完全正确的。** + +一方面它特性强大,灵活性强,另一方面它的设置比较麻烦。 + +![Several themes and modes are included](http://www.omgubuntu.co.uk/wp-content/uploads/2014/01/Screen-Shot-2014-01-21-at-20.42.42.png) + +**Conky Harmattan**,一个来源于deviantArt用户Zagortenay333的新主题收集器,也不例外。虽然屏幕截图显示的是一个一定要打动大多数人的时尚桌面小工具,但看到了解到它的复杂配置后估计会吓跑许多人了。 + +为了帮助使用者,它的作者提供了**一步一步的安装指导**,安装过程未按正常状况进行,**有效“故障排除” 手册**列出如何修复一些最常见的问题。 + +Harmatten包括: + +- **12个主题**,包括Ubuntu Touch,Numix和Elementary designs +- **4种显示模式**,包括‘mini’和‘compact‘ +- **2种天气模式** +- **天气单位转换** + +默认情况下Harmattan是“固定”;这意味着你不能使用你的鼠标移动它。相对的,你需要调整'x'和'y'的值就在conky-config文件的安装过程中 - 在“faff”一栏中打勾另一个! + +不像大多数Conky主题Harmattan不要求你跳转至lua你看到的其余内容复制到你的屏幕上。 + +### 获取Harmattan Conky ### + +要使用这个主题,你需要先从Ubuntu软件中心安装conky-all和curl。如果没有这些某些功能可能无法正常工作。 + +- [Install conky-all in Ubuntu][1] +- [Install curl in Ubuntu][2] + +下一步,从作者deviantArt的页面上下载主题。 + +- [Download Conky Harmattan][3] + +之后提取Harmattan文件,按Ctrl + H在Nautilus文件浏览器查看“隐藏”的文件。 + +最后,根据’安装‘指导进行。 + +-------------------------------------------------------------------------------- + +via: http://www.omgubuntu.co.uk/2014/01/conky-harmattan-for-linux + +译者:[乌龙茶](https://github.com/yechunxiao19) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:apt:conky-all +[2]:apt:curl +[3]:http://www.deviantart.com/art/Conky-Harmattan-426662366 From 930ae5739af90c9b9b2ae56a3db5e9cf5bd38b1f Mon Sep 17 00:00:00 2001 From: wxy Date: Thu, 6 Feb 2014 18:53:30 +0800 Subject: [PATCH 76/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9Auserdel=20Comm?= =?UTF-8?q?and=20-=20Delete=20User=20Account=20from=20Linux=20system?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...mmand - Delete User Account from Linux system.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) rename {translated => published}/userdel Command - Delete User Account from Linux system.md (67%) diff --git a/translated/userdel Command - Delete User Account from Linux system.md b/published/userdel Command - Delete User Account from Linux system.md similarity index 67% rename from translated/userdel Command - Delete User Account from Linux system.md rename to published/userdel Command - Delete User Account from Linux system.md index 68111c35c7..9217023f99 100644 --- a/translated/userdel Command - Delete User Account from Linux system.md +++ b/published/userdel Command - Delete User Account from Linux system.md @@ -1,6 +1,7 @@ userdel 命令 - 从Linux系统中删除用户账户 ================================================================================ -在服务器上维护用户意味着添加、修改以及删除用户。当一个用户出于某种原因不再需要登录系统时,我们需要删除此用户以避免安全缺口。在Linux系统上,我们用 **userdel** 命令来删除一个用户。 + +在服务器上维护用户就是添加、修改以及删除用户。当一个用户出于某种原因不再需要登录系统时,我们需要删除此用户以避免安全漏洞。在Linux系统上,我们用 **userdel** 命令来删除一个用户。 ![](http://linoxide.com/wp-content/uploads/2013/12/userdel-linux-command.jpg) @@ -28,9 +29,9 @@ userdel 是一个底层用于删除用户的工具。在 Debian 上,我们通 ![](http://linoxide.com/wp-content/uploads/2013/12/userdel_home_folder.png) -当我们进入/home目录时,我们仍旧可以看到1002拥有 pasadena 文件夹。已创建的用户会有一个与用户名相同的组名。1002是 pasadena 用户名的 UID 和 GID,也是 pasadena 的组名。 +当我们进入/home目录时,我们仍旧可以看到ID 1002拥有 pasadena 文件夹。已创建的用户通常会有一个与用户名相同的组名。1002是 pasadena 用户名的 UID 和 pasadena 组名的 GID。 -为了在删除用户时完全删除家目录,我们可以使用 **-r** 选项。这个选项同样会删除用户的邮件池如果存在的话。 +为了在删除用户时完全删除家目录,我们可以使用 **-r** 选项。这个选项同样会删除用户的邮件池,如果存在的话。 ![](http://linoxide.com/wp-content/uploads/2013/12/userdel_r.png) @@ -40,15 +41,15 @@ userdel 提供了 **-f** 选项来强制删除用户。甚至当用户已经登 ![](http://linoxide.com/wp-content/uploads/2013/12/userdel_f.png) -截图的上面显示用户 pasadena 已经登录了系统。它被标记的进程**6218**是 SSHD 进程。但是当我们用“**userdel -f pasadena**”只会显示已经登录的用户的信息。命令本身是成功的。如果我们使用[cat 命令][1]查看**/etc/passwd**的内容,我们看不到到用户 pasadena 存在了。他的家目录还存在但是所有者已经改变。 +截图的上面显示用户 pasadena 已经登录了系统。它被标记的进程**6218**是 SSHD 进程。而当我们用“**userdel -f pasadena**”只会显示已经登录的要被删除的用户信息。命令本身已经成功。如果我们使用[cat 命令][1]查看**/etc/passwd**的内容,我们看不到到用户 pasadena 存在了。他的家目录还存在但是所有者只能显示为数字ID。 -有一件事我们必须了解,带 **-f** 选项的 userdel **不会断开** SSH 链接。因此,即使用户已经不存在,但实际上仍是登录状态,并且是活跃用户。但是当用户登出后不可再登录,因为用户已经被删除。 +有一件事我们必须了解,带 **-f** 选项的 userdel **不会断开** 该用户已有的 SSH 链接。因此,即使用户已经不存在,但实际上仍是登录状态,并且是活跃用户。但是当用户登出后不可再登录,因为用户已经被删除。 因此**所以这个选项使用起来有些危险**,因为它会使你的系统进入不一致的状态。 ### 总结 ### -userdel 是一个 Linux 系统内部删除用户的工具。userdel同样是**deluser**命令的后端,一个perl删除用户的脚本。如往常一样,你可以输入**man userdel**来查看关于userdel命令的更多细节。 +userdel 是一个 Linux 系统内部删除用户的工具。userdel同样是**deluser**命令的后端,这是一个用perl编写的删除用户的脚本。如往常一样,你可以输入**man userdel**来查看关于userdel命令的更多细节。 -------------------------------------------------------------------------------- From aa0418456c6b061c7829c71a0caea660dde22b3f Mon Sep 17 00:00:00 2001 From: wxy Date: Fri, 7 Feb 2014 08:42:29 +0800 Subject: [PATCH 77/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9AHow=20To=20Ins?= =?UTF-8?q?tall=20Icon=20Themes=20In=20Linux=20Mint=2016=20[Beginner=20Tip?= =?UTF-8?q?]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ... To Install Icon Themes In Linux Mint 16 [Beginner Tip].md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename {translated => published}/How To Install Icon Themes In Linux Mint 16 [Beginner Tip].md (95%) diff --git a/translated/How To Install Icon Themes In Linux Mint 16 [Beginner Tip].md b/published/How To Install Icon Themes In Linux Mint 16 [Beginner Tip].md similarity index 95% rename from translated/How To Install Icon Themes In Linux Mint 16 [Beginner Tip].md rename to published/How To Install Icon Themes In Linux Mint 16 [Beginner Tip].md index ff0da6f033..54ef8f4460 100644 --- a/translated/How To Install Icon Themes In Linux Mint 16 [Beginner Tip].md +++ b/published/How To Install Icon Themes In Linux Mint 16 [Beginner Tip].md @@ -1,4 +1,4 @@ -新手教程——如何在 Linux Mint 16 中安装图标主题 +如何在 Linux Mint 16 中安装图标主题 ================================================================================ 如果你觉得默认的 Mint 主题和图标并不足以满足你,为何不来点改变呢?在这篇初学者快速教程中,我们会指导你如何**在Linux Mint 16中安装图标主题**以及**如何改变图标**。我们将通过安装绚丽的 Moka 图标主题来学习本教程。 @@ -7,7 +7,7 @@ ### 在 Linux Mint 16 中安装图标主题: ### -在Linux Mint(以及其他大部分的Linux发行版)中有个两种方法来安装图标主题。如果你下载了图标主题的压缩包,你可以在~/.icons目录下解压它。通常这个目录并不存在。你可以随意创建它。 +在Linux Mint(以及其他大部分的Linux发行版)中有个两种方法来安装图标主题。如果你下载了图标主题的压缩包,你可以在~/.icons目录下解压它。通常这个目录并不存在,你可以随意创建它。 安装图标主题的第二种方法是使用 [PPA][1]。大多数流行的图标主题都有自己的 PPA。让我们来看看如何使用 PPA 在 Mint 中安装 Moka 图标。 From 3aad4cf70d50fa712874a0aae329157241c27ce2 Mon Sep 17 00:00:00 2001 From: bazz2 Date: Fri, 7 Feb 2014 08:56:57 +0800 Subject: [PATCH 78/99] =?UTF-8?q?[bazz2=20=E7=BF=BB=E8=AF=91=E4=B8=AD]=20T?= =?UTF-8?q?wo=20Pi=20R?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sources/Two Pi R.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sources/Two Pi R.md b/sources/Two Pi R.md index f3faab658c..e5631c4725 100644 --- a/sources/Two Pi R.md +++ b/sources/Two Pi R.md @@ -1,3 +1,4 @@ +[bazz2 translating] Two Pi R ================================================================================ Although many people are excited about the hardware-hacking possibilities with the Raspberry Pi, one of the things that interests me most is the fact that it is essentially a small low-power Linux server I can use to replace other Linux servers I already have around the house. In previous columns, I've talked about using the Raspberry Pi to replace the server that controls my beer fridge and colocating a Raspberry Pi in Austria. After I colocated a Raspberry Pi in Austria, I started thinking about the advantages and disadvantages of using something with so many single points of failure as a server I relied on, so I started thinking about ways to handle that single point of failure. When you see "Two Pi R", you probably think the R stands for the radius for a circle. To me, it stands for redundancy. I came to the conclusion that although one Pi isn't redundant, two Pi are. @@ -146,4 +147,4 @@ via: http://www.linuxjournal.com/content/two-pi-r 译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From ded4c9e2a4c70c4d86aeaac41b0f6365d51071a5 Mon Sep 17 00:00:00 2001 From: bazz2 Date: Fri, 7 Feb 2014 09:06:49 +0800 Subject: [PATCH 79/99] =?UTF-8?q?[bazz2=20=E7=BF=BB=E8=AF=91=E4=B8=AD]Two?= =?UTF-8?q?=20Pi=20R=202--Web=20Servers?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sources/Two Pi R 2--Web Servers.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sources/Two Pi R 2--Web Servers.md b/sources/Two Pi R 2--Web Servers.md index c85067b9a5..a5a4095232 100644 --- a/sources/Two Pi R 2--Web Servers.md +++ b/sources/Two Pi R 2--Web Servers.md @@ -1,3 +1,4 @@ +[一起领了吧 —— bazz2] Two Pi R 2: Web Servers ================================================================================ In my last [article][1][注:此文章在另一篇原文“Two Pi R”中], I talked about how even though an individual Raspberry Pi is not that redundant, two Pis are. I described how to set up two Raspberry Pis as a fault-tolerant file server using the GlusterFS clustered filesystem. Well, now that we have redundant, fault-tolerant storage shared across two Raspberry Pis, we can use that as a foundation to build other fault-tolerant services. In this article, I describe how to set up a simple Web server cluster on top of the Raspberry Pi foundation we already have. @@ -84,4 +85,4 @@ via: http://www.linuxjournal.com/content/two-pi-r-2-web-servers 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 -[1]:http://www.linuxjournal.com/content/two-pi-r \ No newline at end of file +[1]:http://www.linuxjournal.com/content/two-pi-r From cc3ab4eea57a0f8f12f593d145e4b3ac75d47ede Mon Sep 17 00:00:00 2001 From: carolinewuyan <309866211@qq.com> Date: Fri, 7 Feb 2014 09:26:23 +0800 Subject: [PATCH 80/99] =?UTF-8?q?=E6=A0=A1=E5=AF=B9=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...ual Yet Great Linux Operating Systems For Your Netbook!.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/translated/6 Unusual Yet Great Linux Operating Systems For Your Netbook!.md b/translated/6 Unusual Yet Great Linux Operating Systems For Your Netbook!.md index bba63b88ab..c3ba5fe603 100644 --- a/translated/6 Unusual Yet Great Linux Operating Systems For Your Netbook!.md +++ b/translated/6 Unusual Yet Great Linux Operating Systems For Your Netbook!.md @@ -31,6 +31,6 @@ via: http://www.efytimes.com/e1/fullnews.asp?edid=126643 -译者:[Luoxcat](https://github.com/Luoxcat) 校对:[校对者ID](https://github.com/校对者ID) +译者:[Luoxcat](https://github.com/Luoxcat) 校对:[校对者ID](https://github.com/校对者ID) -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 11e45a586a405bdc354b3ca86125c5cf08693413 Mon Sep 17 00:00:00 2001 From: geekpi Date: Fri, 7 Feb 2014 01:47:00 +0000 Subject: [PATCH 81/99] [Translating] Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options --- .../Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sources/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md b/sources/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md index ebd616da38..8f6d065f22 100644 --- a/sources/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md +++ b/sources/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md @@ -1,3 +1,6 @@ +Translating----------------geekpi + + Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options ================================================================================ ![](http://i1-news.softpedia-static.com/images/news2/Markdown-Text-Editor-CuteMarkEd-0-9-0-Gets-News-Options-421082-2.png) From 2ebd093b1e398f3aa724eeceb091ba23510c663e Mon Sep 17 00:00:00 2001 From: geekpi Date: Fri, 7 Feb 2014 02:05:00 +0000 Subject: [PATCH 82/99] [Translated] Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options --- ...ditor CuteMarkEd 0.9.0 Gets New Options.md | 37 ------------------- ...ditor CuteMarkEd 0.9.0 Gets New Options.md | 34 +++++++++++++++++ 2 files changed, 34 insertions(+), 37 deletions(-) delete mode 100644 sources/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md create mode 100644 translated/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md diff --git a/sources/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md b/sources/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md deleted file mode 100644 index 8f6d065f22..0000000000 --- a/sources/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md +++ /dev/null @@ -1,37 +0,0 @@ -Translating----------------geekpi - - -Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options -================================================================================ -![](http://i1-news.softpedia-static.com/images/news2/Markdown-Text-Editor-CuteMarkEd-0-9-0-Gets-News-Options-421082-2.png) - -**CuteMarkEd 0.9.0, a Qt-based, free, and open source markdown editor with live HTML preview, has been released and is available for download.** - -CuteMarkEd is a very useful Qt Text Editor that can provide support for math expressions, code syntax highlighting, and syntax highlighting for a markdown document. - -### Highlights of CuteMarkEd 0.9.0: ### - -- A snippets system has been added; -- A "Go to Line" menu item has been added; -- The new options "case sensitive," "whole words only," and "use regular expressions" have been added to find/replace functionality; -- Support has been implemented for adding the selected word to a user dictionary; -- An option to change width of tab characters has been added. - -Check the complete list of changes and improvements in the official [announcement][1]. - -Download CuteMarkEd 0.9.0 right now: - -- [CuteMarkEd 0.9.0 tar.gz][2] [sources] [372 KB] - -Remember that this is a development version and it should NOT be installed on production machines. It is intended for testing purposes only. - --------------------------------------------------------------------------------- - -via: http://news.softpedia.com/news/Markdown-Text-Editor-CuteMarkEd-0-9-0-Gets-News-Options-421082.shtml - -译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 - -[1]:http://qt-apps.org/content/show.php/CuteMarkEd?content=158801 -[2]:https://github.com/cloose/CuteMarkEd/archive/v0.9.0.tar.gz \ No newline at end of file diff --git a/translated/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md b/translated/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md new file mode 100644 index 0000000000..4e9faff8a8 --- /dev/null +++ b/translated/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md @@ -0,0 +1,34 @@ +Maekdown文本编辑器CuteMarkEd 0.9.0 有了新的选择 +================================================================================ +![](http://i1-news.softpedia-static.com/images/news2/Markdown-Text-Editor-CuteMarkEd-0-9-0-Gets-News-Options-421082-2.png) + +**CuteMarkEd 0.9.0 是一个基于QT,免费开源带实时HTML预览的markdown编辑器,目前已经释出并已提供下载了。** + +CuteMarkEd是一个非常有用的Qt文本编辑器,可以提供数学表达式、代码语法高亮、和markdown语法高亮的支持。 + +### CuteMarkEd 0.9.0 的亮点: ### + +- 加入了一个代码片段系统; +- 加入 "Go to Line" 菜单; +- 在查找/替换功能中加入了新的"case sensitive," "whole words only," 和 "use regular expressions" 选项。 +- 支持将选中的单词加入用户词典; +- 加入了改变tab字符宽度的选项 + +在官方[公告][1]中查找完整的改变列表和提升。 + +马上下载CuteMarkEd 0.9.0: + +- [CuteMarkEd 0.9.0 tar.gz][2] [源码] [372 KB] + +记住这是一个开发板,不应该在生产机器上安装。它只用于测试目的。 + +-------------------------------------------------------------------------------- + +via: http://news.softpedia.com/news/Markdown-Text-Editor-CuteMarkEd-0-9-0-Gets-News-Options-421082.shtml + +译者:[geekpi](https://github.com/geekpi) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://qt-apps.org/content/show.php/CuteMarkEd?content=158801 +[2]:https://github.com/cloose/CuteMarkEd/archive/v0.9.0.tar.gz \ No newline at end of file From edca4a1f221fdefb3bef39338f807f80d9a60e4c Mon Sep 17 00:00:00 2001 From: geekpi Date: Fri, 7 Feb 2014 10:09:14 +0800 Subject: [PATCH 83/99] Update Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md --- .../Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/translated/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md b/translated/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md index 4e9faff8a8..f78a7d0bba 100644 --- a/translated/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md +++ b/translated/Markdown Text Editor CuteMarkEd 0.9.0 Gets New Options.md @@ -8,7 +8,7 @@ CuteMarkEd是一个非常有用的Qt文本编辑器,可以提供数学表达 ### CuteMarkEd 0.9.0 的亮点: ### -- 加入了一个代码片段系统; +- 加入了一个代码补齐系统; - 加入 "Go to Line" 菜单; - 在查找/替换功能中加入了新的"case sensitive," "whole words only," 和 "use regular expressions" 选项。 - 支持将选中的单词加入用户词典; @@ -31,4 +31,4 @@ via: http://news.softpedia.com/news/Markdown-Text-Editor-CuteMarkEd-0-9-0-Gets-N 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 [1]:http://qt-apps.org/content/show.php/CuteMarkEd?content=158801 -[2]:https://github.com/cloose/CuteMarkEd/archive/v0.9.0.tar.gz \ No newline at end of file +[2]:https://github.com/cloose/CuteMarkEd/archive/v0.9.0.tar.gz From 096ca65d74f33b2fe9635b3a1440061dc574f3d9 Mon Sep 17 00:00:00 2001 From: carolinewuyan <309866211@qq.com> Date: Fri, 7 Feb 2014 15:21:51 +0800 Subject: [PATCH 84/99] =?UTF-8?q?=E5=B7=B2=E6=A0=A1=E5=AF=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...nux Operating Systems For Your Netbook!.md | 24 ++++++++----------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/translated/6 Unusual Yet Great Linux Operating Systems For Your Netbook!.md b/translated/6 Unusual Yet Great Linux Operating Systems For Your Netbook!.md index c3ba5fe603..719bf06fe5 100644 --- a/translated/6 Unusual Yet Great Linux Operating Systems For Your Netbook!.md +++ b/translated/6 Unusual Yet Great Linux Operating Systems For Your Netbook!.md @@ -1,29 +1,25 @@ -为你的上网本添活力 - 6款强大而又不平凡的 Linux 操作系统 - +使用6款卓尔不群的Linux操作系统为你的上网本添活力 ================================================================================ +> 基于Linux的操作系统的优点是它们可以根据不同的需求定制。所以,在这里我们将为您呈现专为上网本设计不同于其它而又有趣的6款顶尖发行版。 -> 基于Linux的操作系统的优点是它们可以根据不同的需求定制。所以,在这里我们将呈现顶尖的6款专为笔记本设定不寻常而又有趣的发行版。 +评定一款上网本的OS是否良好,主要取决于它能否“物尽其用”。当在闲置模式下,内存使用应该降到最小限度,你需要一个很好的导航系统来避免屏幕的错乱。 - -评定一款上网本OS是否良好,主要取决于它是否能“物尽其用”。当在闲置模式下,内存使用应该降到最小限度,你需要一个很好的导航系统来避免屏幕的错乱。 - - -对于一位 Linux 爱好者来说,拥有一款对本本优化过的操作系统,同时还是基于开源技术,这是该有多好啊。 +对于一位 Linux 爱好者来说,拥有一款对本本优化过的操作系统,同时还是基于开源技术,这该有多好啊。 ![](http://1-ps.googleusercontent.com/h/www.efytimes.com/admin/useradmin/photo/150x150xlU3z33744PM1132014.jpg.pagespeed.ic.3AoI0od5vQ.jpg) -1.**AntiX** - 利用了 iceWM 窗口管理器,能帮助维持初始内存的低占用。虽然它并不像 Ubuntu,Mint和Elementary 那样风靡,但是它具备全功能。在底部有一个导航任务栏,在桌面上有标准的跨操作系统的图标已经存在数年之久。AntiX 携带有一系列的应用程序,其中只有少部分不太适合用于上网本。 +1.**AntiX** - 利用了 iceWM 窗口管理器,能帮助维持初始内存的低占用。虽然它并不像 Ubuntu, Mint 和 Elementary 那样风靡,但是它功能齐全。在底部有一个导航任务栏,桌面上的标准跨操作系统图标已经存在数年之久。AntiX 携带有一系列的应用程序,其中只有少部分不太适合用于上网本。 -2. **SparkyLinux** - Razor-Qt 的外观和感受是非常传统的,底部有一个面板,菜单位于底部的左下角。SparkyLinux 携带有一些应用程序。开发者再次选择了 LibreOffice 套件,而不是更加轻量的 Abiword 和 Gnumeric 工具包。 +2. **SparkyLinux** - Razor-Qt 的外观和体验是非常传统的,底部有一个面板,菜单位于底部的左下角。SparkyLinux 携带有一些应用程序。开发者再次选择了 LibreOffice 套件,而不是更加轻量的 Abiword 和 Gnumeric 工具包。 -3. **Lubuntu** - LXDE 桌面非常的轻量,也近乎 Xubuntu 那么容易定制。这桌面在熟悉不过了,在底部有一个面板带有菜单和系统托盘图标。然而,你可以定制你自己想要的 Lubuntu,如果你喜欢完全可以定制个多面板的。Sylpheed 邮件客户端,火狐浏览器,以及 Abiword 和 Gnumeric ,这些应用程序对于上网本来说在合适不过了。 +3. **Lubuntu** - LXDE 桌面非常的轻量,也近乎 Xubuntu 那么容易定制。这桌面在熟悉不过了,在底部有一个面板带有菜单和系统托盘图标。不过,你可以根据自己需要多面板自定义 Lubuntu 外观。Sylpheed 邮件客户端,火狐浏览器,以及 Abiword 和 Gnumeric ,这些应用程序对于上网本来说在合适不过了。 -4. **OS4** - 基于 Xubuntu。使用了 XFCE 桌面在自制方面很强大,你可以尝试任何的方式来工作。XFCE 是一款轻量级的桌面环境,在上网本上运行极佳。然而,你需要安装额外的限制包来播放 Flash 视频和 MP3 , 但是OS4会让这些立马工作。同时安装有 Commodore Amiga 模拟器,你如果喜欢在你的上网本上玩复古游戏,那么这是个再好不过的选项。 +4. **OS4** - 基于 Xubuntu。使用了 XFCE 桌面,完美定制,你可以尝试任何一种方式来工作。XFCE 是一款轻量级的桌面环境,在上网本上运行极佳。然而,你需要安装额外的限制包来播放 Flash 视频和 MP3 , 但是OS4会让这些立马工作。同时安装有 Commodore Amiga 模拟器,你如果喜欢在你的上网本上尝试一款经典复古游戏,这是个再好不过的选项。 -5. **Point Linux** - 它使用了MATE桌面,使它变得更加独特。MATE 桌面最初源于 GNOME2 ,但是现在他已经凭借自身发展成一个真正优秀的的桌面环境。Point Linux 显得非常的时尚。菜单看起来非常好,在上网本上的执行效率也很好。类似于 LXDE 和 XFCE 桌面,他也有很高的定制性。Point Linux 默认带有 4 个虚拟工作区,允许你最大限度的使用你的上网本,因此它受到内存和处理器处理显示问题的限制。 +5. **Point Linux** - 它使用了MATE桌面,使它变得更加独特。MATE 桌面最初源于 GNOME2 ,但是现在它已经凭借自身发展成一个真正优秀的桌面环境。Point Linux 外观看起来非常时尚。菜单看起来非常好,在上网本上的执行效率也很高。类似于 LXDE 和 XFCE 桌面,它也有很高的定制性。Point Linux 默认带有 4 个虚拟工作区,允许你最大限度的使用你的上网本,因此它受到内存和处理器处理显示问题的限制。 -6. **Elementary OS** - 如果你在寻找一些非常时尚的东西,那么这款绝对适合你。它没有安装 Office 套件,但是你有选项可以挑选你想要的工具。对于网页浏览器你可以用 Midori ,邮件客户端可以用 Geary。安装有 Totem 可以观看视频,和一款紧凑型的音频应用程序名为 Noise。 +6. **Elementary OS** - 如果你在寻找一些非常时尚的东西,那么这款绝对适合你。它没有安装 Office 套件,但是你可以挑选你想要的工具。对于网页浏览器你可以用 Midori,邮件客户端可以用 Geary。安装有用来观看视频的 Totem 以及一款紧凑型的音频应用程序名为 Noise。 来源: eyerydaylinuxuser.com From a8cb5ccca0a510445c2d8a19a448106186258089 Mon Sep 17 00:00:00 2001 From: carolinewuyan <309866211@qq.com> Date: Fri, 7 Feb 2014 15:31:02 +0800 Subject: [PATCH 85/99] =?UTF-8?q?=E5=B7=B2=E6=A0=A1=E5=AF=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...reat Linux Operating Systems For Your Netbook!.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/translated/6 Unusual Yet Great Linux Operating Systems For Your Netbook!.md b/translated/6 Unusual Yet Great Linux Operating Systems For Your Netbook!.md index 719bf06fe5..faa6aadd75 100644 --- a/translated/6 Unusual Yet Great Linux Operating Systems For Your Netbook!.md +++ b/translated/6 Unusual Yet Great Linux Operating Systems For Your Netbook!.md @@ -1,17 +1,17 @@ 使用6款卓尔不群的Linux操作系统为你的上网本添活力 ================================================================================ -> 基于Linux的操作系统的优点是它们可以根据不同的需求定制。所以,在这里我们将为您呈现专为上网本设计不同于其它而又有趣的6款顶尖发行版。 +> 基于Linux的操作系统的优点是它们可以根据不同的需求定制。因此,在这里我们将为您呈现6款专为上网本设计不同于其它而又有趣的顶尖发行版。 评定一款上网本的OS是否良好,主要取决于它能否“物尽其用”。当在闲置模式下,内存使用应该降到最小限度,你需要一个很好的导航系统来避免屏幕的错乱。 -对于一位 Linux 爱好者来说,拥有一款对本本优化过的操作系统,同时还是基于开源技术,这该有多好啊。 +对于一名 Linux 爱好者来说,拥有一款对本本优化过的操作系统,同时还是基于开源技术,这该有多好啊。 ![](http://1-ps.googleusercontent.com/h/www.efytimes.com/admin/useradmin/photo/150x150xlU3z33744PM1132014.jpg.pagespeed.ic.3AoI0od5vQ.jpg) -1.**AntiX** - 利用了 iceWM 窗口管理器,能帮助维持初始内存的低占用。虽然它并不像 Ubuntu, Mint 和 Elementary 那样风靡,但是它功能齐全。在底部有一个导航任务栏,桌面上的标准跨操作系统图标已经存在数年之久。AntiX 携带有一系列的应用程序,其中只有少部分不太适合用于上网本。 +1. **AntiX** - 利用了 iceWM 窗口管理器,能帮助维持初始内存的低占用。虽然它并不像 Ubuntu, Mint 和 Elementary 那样风靡,但是它功能齐全。在底部有一个导航任务栏,桌面上的标准跨操作系统图标已经存在数年之久。AntiX 带有一系列的应用程序,其中有少部分不太适合用于上网本。 -2. **SparkyLinux** - Razor-Qt 的外观和体验是非常传统的,底部有一个面板,菜单位于底部的左下角。SparkyLinux 携带有一些应用程序。开发者再次选择了 LibreOffice 套件,而不是更加轻量的 Abiword 和 Gnumeric 工具包。 +2. **SparkyLinux** - Razor-Qt 的外观和体验是非常传统的,底部有一个面板,菜单位于底部的左下角。SparkyLinux 带有一系列应用程序。开发者再次选择了 LibreOffice 套件,而不是更加轻量的 Abiword 和 Gnumeric 工具包。 3. **Lubuntu** - LXDE 桌面非常的轻量,也近乎 Xubuntu 那么容易定制。这桌面在熟悉不过了,在底部有一个面板带有菜单和系统托盘图标。不过,你可以根据自己需要多面板自定义 Lubuntu 外观。Sylpheed 邮件客户端,火狐浏览器,以及 Abiword 和 Gnumeric ,这些应用程序对于上网本来说在合适不过了。 @@ -19,7 +19,7 @@ 5. **Point Linux** - 它使用了MATE桌面,使它变得更加独特。MATE 桌面最初源于 GNOME2 ,但是现在它已经凭借自身发展成一个真正优秀的桌面环境。Point Linux 外观看起来非常时尚。菜单看起来非常好,在上网本上的执行效率也很高。类似于 LXDE 和 XFCE 桌面,它也有很高的定制性。Point Linux 默认带有 4 个虚拟工作区,允许你最大限度的使用你的上网本,因此它受到内存和处理器处理显示问题的限制。 -6. **Elementary OS** - 如果你在寻找一些非常时尚的东西,那么这款绝对适合你。它没有安装 Office 套件,但是你可以挑选你想要的工具。对于网页浏览器你可以用 Midori,邮件客户端可以用 Geary。安装有用来观看视频的 Totem 以及一款紧凑型的音频应用程序名为 Noise。 +6. **Elementary OS** - 如果你在寻找一些非常时尚的东西,那么这款绝对适合你。它没有安装 Office 套件,但是你可以挑选你想要的工具。对于网页浏览器你可以用 Midori,邮件客户端可以用 Geary。安装有用来观看视频的 Totem 以及一款名为 Noise的紧凑型音频应用程序。 来源: eyerydaylinuxuser.com @@ -27,6 +27,6 @@ via: http://www.efytimes.com/e1/fullnews.asp?edid=126643 -译者:[Luoxcat](https://github.com/Luoxcat) 校对:[校对者ID](https://github.com/校对者ID) +译者:[Luoxcat](https://github.com/Luoxcat) 校对:[Caroline](https://github.com/carolinewuyan) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 978f6f3cac7b8af7d1f19e4c66d7876c10e218b1 Mon Sep 17 00:00:00 2001 From: wxy Date: Sat, 8 Feb 2014 14:43:17 +0800 Subject: [PATCH 86/99] =?UTF-8?q?=E5=8F=91=E5=B8=83=EF=BC=9AHow=20to=20ope?= =?UTF-8?q?n=20a=20large=20text=20file=20on=20Linux?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../How to open a large text file on Linux.md | 29 ++++++++----------- 1 file changed, 12 insertions(+), 17 deletions(-) rename {translated => published}/How to open a large text file on Linux.md (80%) diff --git a/translated/How to open a large text file on Linux.md b/published/How to open a large text file on Linux.md similarity index 80% rename from translated/How to open a large text file on Linux.md rename to published/How to open a large text file on Linux.md index da8e1e65de..71a343c54d 100644 --- a/translated/How to open a large text file on Linux.md +++ b/published/How to open a large text file on Linux.md @@ -20,7 +20,7 @@ LargeFile 插件可以使大文件更迅速的被加载和编辑,它是通过 $ sudo yum install vim-enhanced -可以从 [Vim website][2] 上下载 LargFile 插件,最新版本号是5,下载的文件将会保存为 Vimball 格式(以 .vba 结尾)。 +可以从 [Vim website][1] 上下载 LargFile 插件,最新版本号是5,下载的文件将会保存为 Vimball 格式(以 .vba 结尾)。 要在你的 home 目录下安装插件,用 VIM 打开 .vba 文件,如下所示。 @@ -29,7 +29,7 @@ LargeFile 插件可以使大文件更迅速的被加载和编辑,它是通过 在 VIM 窗体上输入 “:so %”,然后按回车键,就可以在你的 home 目录下安装这个插件了。 -[![](http://farm3.staticflickr.com/2805/11313669824_335e73ebb8_z.jpg)][3] +![](http://farm3.staticflickr.com/2805/11313669824_335e73ebb8_z.jpg) 完成后,输入 “:q” 退出 VIM。 @@ -42,13 +42,14 @@ LargeFile 插件可以使大文件更迅速的被加载和编辑,它是通过 > let g:LargeFile=10 虽然 LargeFile 可以加速文件装载的速度,但 VIM 自身对编辑相当大的文件支持不太好,因为它会一下子把整个文件都加载进内存。例如,用 VIM 装载 1G 大小的文件,它就会占很多内存和交换空间,如下图所示的顶部输出。 -[![](http://farm6.staticflickr.com/5519/11313640366_0064c698ac_z.jpg)][4] + +![](http://farm6.staticflickr.com/5519/11313640366_0064c698ac_z.jpg) 所以如果你的文件明显大于你 Linux 系统的物理内存的话,就要考虑其它的选择,如下所述。 ### glogg 日志资源管理器 ### -如果你只需要查看一个文本文件,并不对它做编辑,可以考虑下 [glogg][5]。它是一款基于图形用户界面的独立日志分析器。该 glogg 分析器支持通过正则表达式和通配符来对要打开的文本文件进行过滤和筛选,使用户只看到其真正关注的内容。 +如果你只需要查看一个文本文件,并不对它做编辑,可以考虑下 [glogg][2]。它是一款基于图形用户界面的独立日志分析器。这个 glogg 分析器支持通过正则表达式和通配符来对要打开的文本文件进行过滤和筛选,使用户只看到其真正关注的内容。 在 Debian (Wheezy 版本或更高版本)、Ubuntu 或 Linux Mint 系统中安装 glogg :  @@ -64,17 +65,17 @@ LargeFile 插件可以使大文件更迅速的被加载和编辑,它是通过 glogg 能很快的打开一个大文本文件。我花了大约 12 秒就打开了一个 1G 的日志文件。 -[![](http://farm8.staticflickr.com/7354/11313640286_4ebee2b959_z.jpg)][6] +![](http://farm8.staticflickr.com/7354/11313640286_4ebee2b959_z.jpg) 在 "Text" 区域,你可以输入正则表达式,然后点击 "Search" 按纽,它支持表达式大小写敏感搜索以及自动刷新功能。搜索后,在窗体底部会显示出筛选的结果内容。 -[![](http://farm3.staticflickr.com/2851/11313594455_d57c700c4b_z.jpg)][7] +![](http://farm3.staticflickr.com/2851/11313594455_d57c700c4b_z.jpg) 从装载文件来跟 VIM 对比, glogg 显得更轻量级,在加载完一个 1G 的日志文件后,它仅仅只使用了 83M 的物理内存。 ### JOE 文体编辑器 ### -[JOE][8] 是GPL下发布的一个轻量级的基于终端的文本编辑器。JOE 是一款少有的支持大文件的文本编辑器,可以打开和编辑比物理内存大的文件。 +[JOE][3] 是GPL下发布的一个轻量级的基于终端的文本编辑器。JOE 是一款少有的支持大文件的文本编辑器,可以打开和编辑比物理内存大的文件。 此外,JOE支持各种功能强大的文本编辑功能,如非破坏性编辑,用正则表达式搜索和替换,无限次的撤销/重做,语法高亮等。 @@ -90,13 +91,13 @@ glogg 能很快的打开一个大文本文件。我花了大约 12 秒就打开 $ joe test.log -[![](http://farm4.staticflickr.com/3684/11317402126_406058bf78_z.jpg)][9] +![](http://farm4.staticflickr.com/3684/11317402126_406058bf78_z.jpg) 相比上面提到的 glogg 来说,用 JOE 加载一个大文本文件会有点卡,加载一个 1G 的文件要用将近 30 秒的时间,不过考虑到要对文件进行全文编辑,这还能忍受。一旦文件加载完成,就可以在相当快捷的终端模式中编辑此文件。 JOE的内存消耗令人印象深刻。加载并编辑一个1GB的文本文件,只花费47MB的物理内存。 -[![](http://farm4.staticflickr.com/3728/11317483233_2017b5878b_z.jpg)][10] +![](http://farm4.staticflickr.com/3728/11317483233_2017b5878b_z.jpg) 如果你还知道在 Linux 中打开/编辑大文本文件的其它方法的话,请跟我们分享! @@ -109,11 +110,5 @@ via: http://xmodulo.com/2013/12/open-large-text-file-linux.html 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 [1]:http://www.vim.org/scripts/script.php?script_id=1506 -[2]:http://www.vim.org/scripts/script.php?script_id=1506 -[3]:http://www.flickr.com/photos/xmodulo/11313669824/ -[4]:http://glogg.bonnefon.org/ -[5]:http://www.flickr.com/photos/xmodulo/11313640286/ -[6]:http://www.flickr.com/photos/xmodulo/11313594455/ -[7]:http://joe-editor.sourceforge.net/ -[8]:http://www.flickr.com/photos/xmodulo/11317402126/ -[9]:http://www.flickr.com/photos/xmodulo/11317483233/ \ No newline at end of file +[2]:http://glogg.bonnefon.org/ +[3]:http://joe-editor.sourceforge.net/ From 952cd90b96c31e5aeadf323c3f2afd64a5b0a64e Mon Sep 17 00:00:00 2001 From: carolinewuyan <309866211@qq.com> Date: Sat, 8 Feb 2014 15:35:29 +0800 Subject: [PATCH 87/99] =?UTF-8?q?=E6=A0=A1=E5=AF=B9=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- translated/10 Useful Open Source Web Based File Managers.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/translated/10 Useful Open Source Web Based File Managers.md b/translated/10 Useful Open Source Web Based File Managers.md index fd642f67e4..9daba62f99 100644 --- a/translated/10 Useful Open Source Web Based File Managers.md +++ b/translated/10 Useful Open Source Web Based File Managers.md @@ -1,5 +1,4 @@ - -10个有用的开源网络文件管理器 +10个有用的开源网络文件管理器 ================================================================================ 目前,随着因特网的使用率增加,文件管理变得比以前更加有用。对很多人来说,有一个应用程序来有效管理你在网络上的文件是必不可少的。因此,这里列出了10个你可能使用到的最好的开源文件管理器! From 026f4d618f564abf31f6a739c306889bd6198a26 Mon Sep 17 00:00:00 2001 From: carolinewuyan <309866211@qq.com> Date: Sat, 8 Feb 2014 16:48:57 +0800 Subject: [PATCH 88/99] =?UTF-8?q?=E5=B7=B2=E6=A0=A1=E5=AF=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...ful Open Source Web Based File Managers.md | 23 ++++++++++--------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/translated/10 Useful Open Source Web Based File Managers.md b/translated/10 Useful Open Source Web Based File Managers.md index 9daba62f99..5331eb53d7 100644 --- a/translated/10 Useful Open Source Web Based File Managers.md +++ b/translated/10 Useful Open Source Web Based File Managers.md @@ -1,33 +1,34 @@ 10个有用的开源网络文件管理器 ================================================================================ -目前,随着因特网的使用率增加,文件管理变得比以前更加有用。对很多人来说,有一个应用程序来有效管理你在网络上的文件是必不可少的。因此,这里列出了10个你可能使用到的最好的开源文件管理器! + +目前,随着因特网使用率的增加,文件管理变得比以前更加有用。对很多人来说,有一个应用程序来有效管理你在网络上的文件是必不可少的。因此,下面列出你会用到的10个最好的开源文件管理器。 ![](http://www.efytimes.com/admin/useradmin/photo/xBds51300PM1102014.jpg) -1. **eXtplorer**: 这个程序为你提供了移动、复制、编辑、搜索、删除、下载和上传功能。此外,你也能用eXtplorer创建和提取档案,文件夹和新文件。它的关键功能是让你通过FTP访问文件,你能选择在Mozilla 公共许可或者GNU公共许可下去使用这个功能。为了正常使用这个文件管理器,服务器的PHP最低版本要求为PHP4.3 并且浏览器的支持JavaScript。 +1. **eXtplorer**: 这个程序为你提供了移动、复制、编辑、搜索、删除、下载和上传功能。此外,你也能用 eXtplorer 创建和提取档案,文件夹和新文件。它的主要功能是让你通过 FTP 访问文件,你能选择在 Mozilla 公共许可或者 GNU 公共许可下去使用这个功能。为了正常使用这个文件管理器,服务器的PHP最低版本要求为 PHP 4.3 并且必须更新JavaScript。 -2. **AjaXplorer**:绝大多数浏览器都支持这个文件管理器并且它能很轻易地自动适应类似于手机一样的小屏幕浏览。目前iOS版的程序已经被开发出来了,安卓版的也很快就能出来。要运行AjaXplorer:,你所需要的是一个支持PHP5.1或者更高版本的网络服务器来。它允许你直接从服务器流视频内容。 +2. **AjaXplorer**:绝大多数浏览器都支持这个文件管理器,并且它能很轻易地自动适应类似于手机一样的小屏幕浏览。目前iOS版的程序已经被开发出来了,安卓版的也将很快完成。要运行 AjaXplorer:,你所需要的是一个支持 PHP5.1 或者更高版本的网络服务器来。它允许你直接从服务器流式传输视频内容。 -3. **KFM**: 这个免费和开源文件管理器可以作为像FCKedition、CKeditor、Tiny MCE 等富文本编辑器一样的插件。如果您正在使用一个基于Linux的操作系统,那么你需要PHP 5.2或更高版本,而Mac OS X和Windows分别需要MySQL4.1或更高版本和MySQL5.0或更高版本。它有一个自己的搜索引擎,附带了一个文本编辑器,可以突出显示语法。它还带有mp3播放和视频播放选项。 +3. **KFM**: 这个免费和开源文件管理器可以作为像 FCKedition、CKeditor、Tiny MCE 等富文本编辑器一样的插件。如果您正在使用一个基于 Linux 的操作系统,那么你需要 PHP 5.2 或更高版本,而 Mac OS X 和 Windows 分别需要 MySQL 4.1 或更高版本和 MySQL 5.0 或更高版本。它有一个自己的搜索引擎,附带了一个文本编辑器,可以高亮显示语法。它还带有 mp3 播放和视频播放选项。 -4. **PAFM**:这个文件管理器让用户完全控制文件,还允许使用CodePress编辑源代码。文件管理器的主要特点来自CodePress,它提供了语法高亮显示。 +4. **PAFM**:这个文件管理器让用户完全控制文件,还允许使用 CodePress 编辑源代码。文件管理器的主要特点来自 CodePress,它提供了语法高亮显示。 5. **QuiXplorer**: 这个文件管理器可用于在互联网和局域网管理和共享文件。它还提供了一种多用户模式,每个用户可以有自己的设置。 -6. **BytesFall** Explorer:这个使用PHP和JavaScript编写的管理器在GNU GLU 许可下发布。它的UI非常类似于Windows资源管理器但是它使用了类似于GeSHi、LiveTree、Shell命令、FCKeditor等的项目,因此有一组不同的功能。 +6. **BytesFall** Explorer:这个使用 PHP 和 JavaScript 编写的管理器在GNU GLU 许可下发布。它的 UI 非常类似于 Windows 资源管理器,但是它使用了类似于 GeSHi、LiveTree、Shell 命令、FCKeditor 等项目,因此有一组不同的功能。 -7. **NavPHP**: 这个文件管理器是使用PHP和AJAX编写的,并且提供了WindowsXP风格的导航。和 QuiXplorer一样,这个管理器也有一个多用户模式,并有自己的代码编辑器。此外,它还可以压缩和Gzip打包一个网页。你也可以使用这个管理器下载一个压缩成zip格式的文件或文件夹。 +7. **NavPHP**: 这个文件管理器是使用PHP和AJAX编写的,并且提供了WindowsXP风格的导航。和 QuiXplorer 一样,这个管理器也有一个多用户模式,并有自己的代码编辑器。此外,它还可以压缩和Gzip打包一个网页。你也可以使用这个管理器下载一个压缩成zip格式的文件或文件夹。 -8. **iDC File Manager**:这是一个可以安装在基于Linux或windows的网络服务器的多用户系统。它提供了热键功能并支持社交网络,还可以监视用户活动。它的数据库是MySQL。 +8. **iDC File Manager**:这是一个多用户系统,可以安装在基于 Linux 或 Windows 的网页服务器上。它提供了热键功能并支持社交网络,还可以监视用户活动。它的数据库是 MySQL。 -9. **FileMan**:这个文件管理器带有一个所见即所得编辑器,可以编辑和创建HTML文件。除了HTML编辑器,它还具有其他很多有用的选项。 +9. **FileMan**:这个文件管理器带有一个所见即所得编辑器,可以编辑和创建 HTML 文件。除了 HTML 编辑器,它还具有其他很多有用的选项。 -10. **Relay**: 这个文件管理器使用GNU公共许可并支持AJAX。如果你使用大量的目录和文件,那么这个管理器对你来说非常理想。 +10. **Relay**: 这个文件管理器使用 GNU 公共许可并支持 AJAX。如果你使用大量的目录和文件,那么这个管理器对你来说非常理想。 -------------------------------------------------------------------------------- via: http://www.efytimes.com/e1/fullnews.asp?edid=126569 -译者:[kingname](https://github.com/kingname) 校对:[校对者ID](https://github.com/校对者ID) +译者:[kingname](https://github.com/kingname) 校对:[Caroline](https://github.com/carolinewuyan) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 6e77a51ae20e5644e35b74453e272df74c13d737 Mon Sep 17 00:00:00 2001 From: carolinewuyan <309866211@qq.com> Date: Sat, 8 Feb 2014 17:00:27 +0800 Subject: [PATCH 89/99] =?UTF-8?q?=E6=A0=A1=E5=AF=B9=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Daily Ubuntu Tips – Take Screenshots Of your Desktop.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/translated/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md b/translated/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md index 29cbc8af7b..2bba52b2e4 100755 --- a/translated/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md +++ b/translated/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md @@ -33,7 +33,7 @@ Ubuntu,是一个能让你进行多种任务流行、实用的操作系统。 希望这些能够帮助你,也欢迎你下次再到我们网站。 -祝您生活、工作愉快! +祝您生活、工作愉快! -------------------------------------------------------------------------------- From 341a7be4551a6e4c432f73f8b5a54a4f807f81d7 Mon Sep 17 00:00:00 2001 From: carolinewuyan <309866211@qq.com> Date: Sat, 8 Feb 2014 17:23:47 +0800 Subject: [PATCH 90/99] =?UTF-8?q?=E5=B7=B2=E6=A0=A1=E5=AF=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...Tips – Take Screenshots Of your Desktop.md | 30 +++++++++---------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/translated/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md b/translated/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md index 2bba52b2e4..24a09ac771 100755 --- a/translated/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md +++ b/translated/Daily Ubuntu Tips – Take Screenshots Of your Desktop.md @@ -1,44 +1,42 @@ -Ubuntu日常操作小技巧-截屏 +每日Ubuntu小技巧——截屏 =========================================================================== -===== -================================================================================ -Ubuntu,是一个能让你进行多种任务流行、实用的操作系统。从使用Libreoffice创建和编辑文档,到使用GIMP处理图片,Ubuntu最佳选择。 +Ubuntu 是一个功能强大的现代化操作系统,支持你进行多种任务。从使用 Libreoffice 创建和编辑文档到使用 GIMP 处理图片,Ubuntu 都是最佳选择。 -如果你需要一个方便的操作系统来完成自己的工作,那么最后你会选择Ubuntu。 +如果你需要一个功能强大的操作系统来完成工作,那么你一定会考虑选择 Ubuntu。 -你可以用Ubuntu做的另外一件事是对你的桌面截屏或者激活应用程序的窗口。有很多第三方工具可以供你选择来做这些事情,但是实际你没有必要这么做,因为Ubuntu安装时就已经自带了这些功能。 +你可以用 Ubuntu 来完成的另一件事情是为你的桌面截屏或者激活应用程序的窗口。你可以安装很多第三方工具来完成这些事情,但是实际没有必要,因为 Ubuntu 安装时已自带这些功能。 如果你想向别人展示如何在Ubuntu上面做一些事情,那么这个应用程序就非常有用。截屏得到的图片文件可以保存,也可以通过email发送给其他人。 -为了使用截屏程序,需要进入到面板界面或者直接按下键盘上面的Windows键已进入面板,其中Windows键指的是键盘空格键的左边,有Windows图标的键。 +使用截屏程序,需要进入到面板界面或者直接按下键盘上面的 Windows 键进入面板,Windows 键指的是键盘空格键的左边有 Windows 图标的键。 -当面板打开后,找到“截屏”,然后打开这样程序(译者注:需要在已安装程序中查找或者直接在搜索框中输入“截图”)。 +当面板打开后,找到“截屏”,然后打开这个程序(译者注:需要在已安装程序中查找或者直接在搜索框中输入“截图”)。 -下面是你能够通过这个截屏程序做的操作: +以下是你能够通过这个截屏程序做的操作: - 截取整个屏幕 -- 截取当前程序的窗口 +- 截取当前程序窗口 - 截取特定区域 -如果你想在截图时将鼠标的箭头也一起截取,可以将在下方图片中的Effects选项中的"Include pointer"选项选中就可以了。 +如果你想在截图时将鼠标箭头一起截取,可以将在下方图片 Effects 选项中的"Include pointer"选项选中即可。 ![](http://www.liberiangeek.net/wp-content/uploads/2013/12/screenshot.png) 当你选择好你的截屏方式后,点击图片中的‘**截图**’按钮,然后程序就会退出并且自动保存图片。 -如果你想截取特定区域,需要选择该方式,当你点击‘**截图**’按钮时,鼠标会变成十字形状。此刻,你可以拖拽这个十字形状的鼠标,来得到你任意你想截取的区域。在你停止拖拽鼠标后,图片会被启动截取。 +如果你想截取特定区域,需要选择该方式,当你点击‘**截图**’按钮时,鼠标会变成十字形状。此刻,你可以拖拽这个十字形状的鼠标,来得到任意你想截取的区域。在你停止拖拽鼠标后,图片会自动截取。 -上面提到的就是你在使用Ubuntu时,能够使用它做的一个截图操作。 +以上就是你在使用 Ubuntu 时,如何完成一个截图的操作。 -希望这些能够帮助你,也欢迎你下次再到我们网站。 +希望能够帮助到你,欢迎再来。 -祝您生活、工作愉快! +享受截屏的欢乐! -------------------------------------------------------------------------------- via: http://www.liberiangeek.net/2013/12/daily-ubuntu-tips-take-screenshots-of-your-desktop/ -译者:[liuaiping](https://github.com/liuaiping) 校对:[校对者ID](https://github.com/校对者ID) +译者:[liuaiping](https://github.com/liuaiping) 校对:[Caroline](https://github.com/carolinewuyan) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 9e000ea4c8c6d76bb5ac79263321f3b189c10473 Mon Sep 17 00:00:00 2001 From: carolinewuyan <309866211@qq.com> Date: Sat, 8 Feb 2014 18:06:46 +0800 Subject: [PATCH 91/99] =?UTF-8?q?=E6=A0=A1=E5=AF=B9=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- translated/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/translated/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md b/translated/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md index 010adc1f26..176270f61e 100644 --- a/translated/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md +++ b/translated/Daily Ubuntu Tips – Use Spotify In Ubuntu Linux.md @@ -33,7 +33,7 @@ Spotify(译者注:下面用"声破天"代替)云音乐服务刚为所有 ![](http://www.liberiangeek.net/wp-content/uploads/2014/01/spotifyclientubuntu.png) -尽情享受吧! +尽情享受吧! -------------------------------------------------------------------------------- From 20acca384e3a887a5e16984a44b7c9263c1899b8 Mon Sep 17 00:00:00 2001 From: DeadFire Date: Sun, 9 Feb 2014 00:17:42 +0800 Subject: [PATCH 92/99] =?UTF-8?q?20140209-1=20=E9=80=89=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sources/5 Best Themes For Ubuntu 13.10.md | 79 +++++++++++++++++++ ... Files Using The Public Folder In Windows.md | 58 ++++++++++++++ ...To Manually Install LibreOffice In Ubuntu.md | 55 +++++++++++++ ... Install Any Version Of Firefox In Ubuntu.md | 68 ++++++++++++++++ ...or Update Fixes PulseAudio, 64-bit Issues.md | 47 +++++++++++ ...hutdown / Restart Confirmation In Ubuntu.md | 43 ++++++++++ ...With Sound Switcher Indicator In Ubuntu.md | 35 ++++++++ ...ion For VLC In Ubuntu 13.10 [Quick Tip].md | 45 +++++++++++ ...earthstone--Heroes of Warcraft on Linux.md | 60 ++++++++++++++ 9 files changed, 490 insertions(+) create mode 100644 sources/5 Best Themes For Ubuntu 13.10.md create mode 100644 sources/Daily Computer Tips – Share Files Using The Public Folder In Windows.md create mode 100644 sources/Daily Ubuntu Tips – How To Manually Install LibreOffice In Ubuntu.md create mode 100644 sources/Daily Ubuntu Tips – Manually Install Any Version Of Firefox In Ubuntu.md create mode 100644 sources/Daily Ubuntu Tips – Skype Minor Update Fixes PulseAudio, 64-bit Issues.md create mode 100644 sources/Daily Ubuntu Tips – Turn Off Shutdown / Restart Confirmation In Ubuntu.md create mode 100644 sources/Easily Switch Audio Sources With Sound Switcher Indicator In Ubuntu.md create mode 100644 sources/How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip].md create mode 100644 sources/How to Play Blizzard's Hearthstone--Heroes of Warcraft on Linux.md diff --git a/sources/5 Best Themes For Ubuntu 13.10.md b/sources/5 Best Themes For Ubuntu 13.10.md new file mode 100644 index 0000000000..bf6b83562c --- /dev/null +++ b/sources/5 Best Themes For Ubuntu 13.10.md @@ -0,0 +1,79 @@ +5 Best Themes For Ubuntu 13.10 +================================================================================ +![](http://itsfoss.com/wp-content/uploads/2014/02/Best_Themes_Ubuntu.jpeg) + +Not satisfied with the default Ambiance theme in Ubuntu? Why not use another theme to change the looks of your desktop by changing the themes? If you are not sure of what themes would be good for you, I have listed here the **best themes for Ubuntu 13.10**. Before we see the themes, a quick word on how to use these themes. + +### Installing themes in Ubuntu 13.10 ### + +There are two ways to use themes in Ubuntu, either you add it via a PPA or you download the file. If you download the theme file, extract it to **~/.themes** or **/user/share/themes** directory. If you add it via PPA, nothing special needed. + +Next step is to use the installed themes. You can use Unity Tweak Tool to apply the installed themes. Refer to this article for a screenshot tutorial on [how to install themes in Ubuntu 13.10][1]. + +### Best themes for Ubuntu 13.10 Unity: ### + +Most of the themes are divided in themes and icon set. I would advise to install both themes and icons from the same set to make it look more beautiful. Without further ado, lets see the list of best themes for Ubuntu 13.10: + +### Numix ### + +![](http://itsfoss.com/wp-content/uploads/2014/02/Numix_theme_Ubuntu.jpeg) + +[Numix][2] is certainly a beautiful theme. With flat and circle icons, it integrates perfectly in Unity environment. Use the following command in terminal to install Numix theme and icons set: + + sudo add-apt-repository ppa:numix/ppa + sudo apt-get update + sudo apt-get install numix-gtk-theme numix-icon-theme numix-icon-theme-circle numix-wallpaper-saucy + +### Moka ### + +![](http://itsfoss.com/wp-content/uploads/2014/02/Moka_Theme_Ubuntu.jpeg) + +Beautiful, isn’t it? Use the following commands to install Moka GTK theme and icons set: + + sudo add-apt-repository ppa:snwh/moka-gtk-theme-daily + sudo add-apt-repository ppa:snwh/moka-icon-theme-daily + sudo apt-get update + sudo apt-get install moka-gtk-theme moka-icon-theme moka-icon-theme-symbolic moka-icon-theme-extras + +### zonColor ### + +![](http://itsfoss.com/wp-content/uploads/2014/02/zoncolor_theme_Ubuntu.jpeg) + +[zonColor][3] is a pack of several themes that varies between light to dark and various colors. It also has its own icons set. Use the following commands to install zonColor themes and icons set: + + sudo add-apt-repository ppa:noobslab/themes + sudo add-apt-repository ppa:noobslab/icons + sudo apt-get update + sudo apt-get install zoncolor-themes zoncolor-icons + +### Nokto ### + +![](http://itsfoss.com/wp-content/uploads/2014/02/Nokto_Theme_ubuntu.jpeg) + +Nokto does not have its own icon set. Nevertheless its a beautiful dark theme. To install Natko theme, use the following commands: + + sudo add-apt-repository ppa:noobslab/themes + sudo apt-get update + sudo apt-get install nokto-theme + +### Flattastic ### + +![](http://itsfoss.com/wp-content/uploads/2014/02/Flattastic_theme.jpeg) + +Like Nokto, Flattastic too does not have its own icon set but you can use any flat icon set with it as it blends very well. Though its not available through PPA, you can install it by downloading the files from [here][4]. Once downloaded, extract the zipped file to /usr/share/themes directory. Later you can use Unity Tweak Tool to use the theme. + +And that ends the list of 5 best themes for Ubuntu 13.10. You may want to check similar article that lists the [best icon sets for Ubuntu][5]. What you think of these themes? Do you have a hot favorite theme apart from those mentioned here? Do share it with us. + +-------------------------------------------------------------------------------- + +via: http://itsfoss.com/best-themes-ubuntu-1310/ + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://itsfoss.com/how-to-install-themes-in-ubuntu-13-10/ +[2]:http://satya164.deviantart.com/art/Numix-GTK3-theme-360223962 +[3]:https://code.google.com/p/zoncolor/ +[4]:http://nale12.deviantart.com/art/Flattastic-13-01-2014-424913255 +[5]:http://itsfoss.com/best-icon-themes-ubuntu-1310/ \ No newline at end of file diff --git a/sources/Daily Computer Tips – Share Files Using The Public Folder In Windows.md b/sources/Daily Computer Tips – Share Files Using The Public Folder In Windows.md new file mode 100644 index 0000000000..40262e9017 --- /dev/null +++ b/sources/Daily Computer Tips – Share Files Using The Public Folder In Windows.md @@ -0,0 +1,58 @@ +Daily Computer Tips – Share Files Using The Public Folder In Windows +================================================================================ +The Public folder is a useful way to share files on your computer. Whether you’re using a Windows machine or another modern OS, the Public folder offers a convenient way to make other people view files you shared with them. + +Files that are put in the public folder are automatically viewable by anyone with access to the same computer or those on your network provided file sharing is enabled. + +Stuff in the Public folder are automatically shared with people who have access to your computer using local accounts or network access. + +The Public folder is not the only way to share documents with people you want to share with but it’s another way to do it that requires no complicated setup. + +### Where is the Public Folder ### + +In Windows, the Public folder is at **C:\Users\Public**. By default, you’ll see the following folders in it: Documents, Downloads, Music, Pictures and Videos. + +In Ubuntu, the Public folder is in your home folder. Open Nautilus and in your Home folder, you’ll see the Public folder. + +### How to access folders put in the Public folder ### + + Again, any file in the Public folder it will automatically be visible to everyone on the local machine. In Ubuntu, all users personal folders are automatically visible to everyone who has an account on the machine. This is a huge problem in Ubuntu. + +If you want to prevent everyone from viewing your home folder automatically in Ubuntu, read previous post on [preventing users from browsing your folders in Ubuntu][1]. + +For users on the same machine with the shared documents using Windows, open File Explorer or Windows Explorer. Go to the **Local Disk ( C: )** and browse to **C:\Users\Public** to view the shared documents. + +To access the document remotely over the network, use this UNC path: **\\Computer_Name\Users\Public**. File sharing must be enabled on the Windows computer before anyone can access files remotely. Read about [file sharing in Windows here][2]. + +You must also disable or turn off password protected sharing from the Advanced file sharing page. + +![](http://www.liberiangeek.net/wp-content/uploads/2014/01/windowspublicfolder_1.png) + +With Samba installed in Ubuntu, users can access shared public files in Microsoft Windows from Nautilus. See the screenshot below. + +![](http://www.liberiangeek.net/wp-content/uploads/2014/01/windowspublicfolder.png) + +Samba must first be installed on the Ubuntu machine and File sharing enabled on the Windows computer before this will work. When everything is setup, use Ubuntu or other OS to view Windows public shares. + +![](http://www.liberiangeek.net/wp-content/uploads/2014/01/windowspublicfolder_2.png) + +You’ll be able to access the page without password prompts. + +The thing to remember when connecting via network sharing is, + +- public sharing must be enabled on the Windows machine +- Turn off password protected sharing +- If using Ubuntu, make sure Samba is installed and both machine on the same network + +Enjoy! + +-------------------------------------------------------------------------------- + +via: http://www.liberiangeek.net/2014/01/daily-computer-tips-share-files-using-public-the-folder-in-windows/ + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://www.liberiangeek.net/2013/09/daily-ubuntu-tipsprevent-users-browsing-folders/ +[2]:http://www.liberiangeek.net/2013/08/windows-8-and-ubuntu-filesharing-made-easy/ \ No newline at end of file diff --git a/sources/Daily Ubuntu Tips – How To Manually Install LibreOffice In Ubuntu.md b/sources/Daily Ubuntu Tips – How To Manually Install LibreOffice In Ubuntu.md new file mode 100644 index 0000000000..cfccf29367 --- /dev/null +++ b/sources/Daily Ubuntu Tips – How To Manually Install LibreOffice In Ubuntu.md @@ -0,0 +1,55 @@ +Daily Ubuntu Tips – How To Manually Install LibreOffice In Ubuntu +================================================================================ +This brief tutorial is going to show you how to manually install LibreOffice in Ubuntu. As you may already know, LibreOffice comes pre-installed in Ubuntu. + +The version that comes with Ubuntu is customized to work well in Ubuntu. It’s also integrated with core Ubuntu application menu and other settings. + +LibreOffice’s official version that’s on its [download page][1] is not what you get in Ubuntu by default. It’s not like you get a sub-standard edition, but it’s customized a bit and added to Ubuntu software repository. + +If you want to the original and official version of LibreOffice for Linux, you must manually download it from it’s [download page][1]. That means, completely uninstalling the current version in Ubuntu and downloading the deb package from the official download page. + +To do that you must first completely purge LibreOffice from Ubuntu. + +### Uninstalling LibreOffice from Ubuntu ### + +To install the official version of LibreOffice manually in Ubuntu, you must first uninstall the current version in Ubuntu. To uninstall LibreOffice in Ubuntu, run the commands below. + + sudo apt-get remove --purge libreoffice* && sudo apt-get autoremove + +After running the commands above, restart your computer. When you log back in, download and download LibreOffice Linux .deb package from its [download page][1]. + +### Manually Installing LibreOffice in Ubuntu ### + +After downloading the .deb package, open the terminal and go the Downloads folder in your home directory. By default, Firefox saves downloaded files there. + +![](http://www.liberiangeek.net/wp-content/uploads/2014/01/libreofficemanualinstall.png) + +Then run the commands below to extract the downloaded file which is mostly archived in .tar.gz file. + + tar -xvf LibreOffice_*.tar.gz + +After extracting the downloaded .tar.gz file, you will see a new LibreOffice Deb folder in the Downloads folder. To begin LibreOffice manual installation, run the commands below. + + sudo dpkg -i LibreOffice_*/DEBS/*.deb + +After running the above commands, LibreOffice will be installed and ready to use. + +Next, go to Unity Dash and launch LibreOffice. This is how you install LibreOffice manually in Ubuntu. + +![](http://www.liberiangeek.net/wp-content/uploads/2014/01/libreofficemanualinstall1.png) + +If LibreOffice is installed manually in Ubuntu, you will mostly likely have to upgrade manually every time there are new versions or security updates. + +Or you may just want Canonical (Ubuntu parent company) handle LibreOffice installation and patch / updates management via its repository. + +Enjoy! + +-------------------------------------------------------------------------------- + +via: http://www.liberiangeek.net/2014/01/daily-ubuntu-tips-how-to-manually-install-libreoffice-in-ubuntu/ + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://www.libreoffice.org/download/ \ No newline at end of file diff --git a/sources/Daily Ubuntu Tips – Manually Install Any Version Of Firefox In Ubuntu.md b/sources/Daily Ubuntu Tips – Manually Install Any Version Of Firefox In Ubuntu.md new file mode 100644 index 0000000000..eba28a3568 --- /dev/null +++ b/sources/Daily Ubuntu Tips – Manually Install Any Version Of Firefox In Ubuntu.md @@ -0,0 +1,68 @@ +Daily Ubuntu Tips – Manually Install Any Version Of Firefox In Ubuntu +================================================================================ +Firefox is the primary web browser in Ubuntu. It comes pre-installed and added to Ubuntu default software repositories which get updated with the latest version of Firefox automatically. + +Most people won’t worry about installing or messing with Firefox because there’s nothing to do. It’s already installed and ready to use. The version of Firefox in Ubuntu’s repositories is what you’ll always get unless Canonical updates its software repositories with the latest versions. + +Now, if you want to try other versions or Firefox, you’ll have to manually download and install it in Ubuntu, and this brief tutorial is going to show you how to do it properly in Ubuntu. + +Because Firefox is so integrated in Ubuntu, if you try to completely remove it, you’ll probably break other things. So the best way to install other versions is to create a separate in folder for each version and symbolically link it. + +### Downloading and installing Firefox in Ubuntu ### + +So, here’s it. If you want to manually download the latest version of Firefox in Ubuntu, go to its [download page][1]. From there you’ll be able to get the latest version and install it. + +If you wish to install other versions of Firefox starting with the initial release, [visit this page][2]. There you’ll see every version ever released beginning with version 0.8. + +After downloading the version you wish to install, change to the Downloads folder of your home directory because that’s where most files get downloaded in Ubuntu. + + cd ~/Downloads + +![](http://www.liberiangeek.net/wp-content/uploads/2014/02/firefoxmanualinstall.png) + +### Configuring Firefox ### + +Since most Firefox Linux downloads get wrapped inside a .tar and bz2 archives, you must extract the files from these archives. There are many ways to extract files from archives in Ubuntu. + +The one I used here is the command below. It extracts the file from both .tar and .bz2 archives easily. + + tar -xjf firefox*.tar.bz2 + +After the extractions, there’s will be a new Firefox folder in your Downloads folder. That’s the folder which contains all the Firefox files and executables. + +Since we don’t want to remove the current Firefox installation, we must create a separate folder each version of Firefox. So, for Firefox version 30, create a folder in the /opt directory with the new content of Firefox using the commands below. + + sudo mv firefox/ /opt/firefox30 + +Now, **/opt/firefox30/** directory contains all the files for version 30. + +### Create a symbolic link to the new Firefox executable ### + +By default, Firefox executable file lives in this location: **/user/bin/firefox**. What we want to do is temporary create a backup so we can use our custom installed executable. + +To do that, run the commands below. + + sudo mv /usr/bin/firefox /usr/bin/firefox-old + +Now that we’ve move Firefox executable file from its default location, we must link the default location to our new custom installed file. To do that, run the commands below to create a symbolic link to our version 30 install. + + sudo ln -s /opt/firefox30/firefox /usr/bin/firefox + +We’re set. Now our custom installed Firefox is the default in Ubuntu. Every time you launch Firefox, it will pull from the new executable we linked earlier. + +Enjoy! + +![](http://www.liberiangeek.net/wp-content/uploads/2014/02/firefoxmanualinstall1.png) + +This is also a great way to install 64-bit edition of Firefox.+ + +-------------------------------------------------------------------------------- + +via: http://www.liberiangeek.net/2014/02/daily-ubuntu-tips-manually-install-any-version-of-firefox-in-ubuntu/ + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://www.mozilla.org/en-US/firefox/all/ +[2]:https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/ \ No newline at end of file diff --git a/sources/Daily Ubuntu Tips – Skype Minor Update Fixes PulseAudio, 64-bit Issues.md b/sources/Daily Ubuntu Tips – Skype Minor Update Fixes PulseAudio, 64-bit Issues.md new file mode 100644 index 0000000000..0da3b55d1f --- /dev/null +++ b/sources/Daily Ubuntu Tips – Skype Minor Update Fixes PulseAudio, 64-bit Issues.md @@ -0,0 +1,47 @@ +Daily Ubuntu Tips – Skype Minor Update Fixes PulseAudio, 64-bit Issues +================================================================================ +A minor update for Skype was recently released for Linux systems, including Ubuntu that fixes issues with PulseAudio 3.x and 4.x audio noise, resolves crash on Ubuntu/Debian 64-bit systems due to missing libasound2-plugins:i386 and others. + +If you currently using Skype in Ubuntu you may want to upgrade to take advantage of these fixes. There isn’t anything new except resolving these bugs. + +Here’s the full list of items that were fixed according to its changelog. + +- **Workaround** for PulseAudio 3.x and 4.x audio noise issues +- **Bug fix** for crash when opening a chat with non-existent emoticon +- **Bug fix** for errant crash on Ubuntu/Debian 64-bit owing to missing libasound2-plugins:i386 dependency +- **Bug fix** for some dialpad numbers not working properly + +For Ubuntu users, here’s how to upgrade. +If you already have Skype installed, you will want to remove it before upgrading as it may create a conflict with the current installation. + +To remove Skype from Ubuntu, run the commands from the terminal console. + + sudo apt-get autoremove --purge skype + +After uninstalling Skype, go to [Skype Download page][1] and get the latest version for Ubuntu. Save the download and open with Ubuntu Software Center. + +![](http://www.liberiangeek.net/wp-content/uploads/2014/01/skypeubuntuupgrade.png) + +Because Software Center must download additional Skype packages, installation might take some time so be patient. + +![](http://www.liberiangeek.net/wp-content/uploads/2014/01/skypeubuntuupgrade1.png) + +![](If you’re having issues installing Skype via Software Center, go to your Downloads folder and run the commands below to forcibly install Skype by running the commands below.) + + sudo dpkg -i skype-ubuntu*.deb; sudo apt-get -f install + +After installing Skype, go to Unity Dash and launch the latest version which is 4.2.0.13 as time of this writing. + +![](http://www.liberiangeek.net/wp-content/uploads/2014/01/skypeubuntuupgrade2.png) + +That’s it! Enjoy! + +-------------------------------------------------------------------------------- + +via: http://www.liberiangeek.net/2014/01/daily-ubuntu-tips-skype-minor-update-fixes-pulseaudio-64-bit-issues/ + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://www.skype.com/en/download-skype/skype-for-computer/ \ No newline at end of file diff --git a/sources/Daily Ubuntu Tips – Turn Off Shutdown / Restart Confirmation In Ubuntu.md b/sources/Daily Ubuntu Tips – Turn Off Shutdown / Restart Confirmation In Ubuntu.md new file mode 100644 index 0000000000..67824c981f --- /dev/null +++ b/sources/Daily Ubuntu Tips – Turn Off Shutdown / Restart Confirmation In Ubuntu.md @@ -0,0 +1,43 @@ +Daily Ubuntu Tips – Turn Off Shutdown / Restart Confirmation In Ubuntu +================================================================================ +For those just starting with Ubuntu, there are many new things to learn and many of the Linux tutorials online are not intended for beginners. + +Here, we take a different approach. Most if not all of our tutorials are for beginners. + +This post is also a beginner’s post and it’s going to show those just leaning Ubuntu how to disable the shutdown, restart and logout confirmation box each time they execute these commands. + +You see, Ubuntu is configured to always prompt you with a dialog box when you wish to shutdown, restart or logout of your session. + +This is a safeguard and it prevents you from mistakenly shutting down or restarting your computer when you don’t intent to. + +Not everyone wants to be asked every time he/she want to turn of Ubuntu. Folks who are in hurry most of the time may accidentally leave their computer running even though they select the shutdown command and not confirming the action when prompted. + +This brief tutorial is going to show you how to turn it off so you don’t get prompted each time you want to shutdown your machine. + +When this feature is activated, it prompts you with the following screen. + +> Are you sure you want to close all programs and shutdown your computer? + +Run the commands below to turn it off. + +Press **Ctrl – Alt – T** on your keyboard to open the terminal. When it opens, run the commands below on the terminal windows and press Enter. + + gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true + +That’s it! You’ll never be prompted again when you click shutdown, restart or logout of Ubuntu. + +To undo the changes and bring back the confirmation, run the commands below + + gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown false + +![](http://www.liberiangeek.net/wp-content/uploads/2014/01/shutdownubuntuconfirm.png) + +Enjoy! + +-------------------------------------------------------------------------------- + +via: http://www.liberiangeek.net/2014/01/daily-ubuntu-tips-turn-off-shutdown-restart-confirmation-in-ubuntu/ + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file diff --git a/sources/Easily Switch Audio Sources With Sound Switcher Indicator In Ubuntu.md b/sources/Easily Switch Audio Sources With Sound Switcher Indicator In Ubuntu.md new file mode 100644 index 0000000000..c6ab6c8105 --- /dev/null +++ b/sources/Easily Switch Audio Sources With Sound Switcher Indicator In Ubuntu.md @@ -0,0 +1,35 @@ +Easily Switch Audio Sources With Sound Switcher Indicator In Ubuntu +================================================================================ +![](http://itsfoss.com/wp-content/uploads/2014/02/Sound_switcher_Indicator.jpeg) + +Sound Switcher Indicator is an applet indicator developed by [Dmitry Kann][1]. The purpose of the applet indicator is very simple, it lets you switch between different audio sources such as integrated speakers, headphone and HDMI in two mouse clicks. + +Big deal, you may say. After all its no rocket science. You can go to **System Settings-> Sound Settings** and can easily choose the input or output source you want. **Sound Switcher Indicator** does not do something new or something that Ubuntu does not provide, it just simplifies the whole process. This may be one of the reason why it may not be counted as one of the [best indicator applets for Ubuntu][2]. + +How often do you need to change the audio source? For me, I have to change the audio source each time to [get sound through HDMI in external monitor][3]. And then I have to do it again after disconnecting the HDMI cable. This applet indicator comes handy for people like me who frequently switch between audio source and are lazy![](http://itsfoss.com/wp-includes/images/smilies/icon_razz.gif) + +### Install Sound Switcher Indicator in Ubuntu: ### + +Open a terminal and use the following commands to install Sound Switcher Indicator in Ubuntu: + + sudo apt-add-repository ppa:yktooo/ppa + sudo apt-get update + sudo apt-get install indicator-sound-switcher + +#### Important note: #### + +Sound Switcher Indicator does not start automatically. To start it automatically, you’ll have to add it to **Startup Applications**. Open **Startup Applications** and click on **Add**. Here, give it a name, Sound Switcher for example and use “indicator-sound-switcher” (without quotes) in **Command** section. Let me know if you have issues adding it to start up applications. + +What you think of Sound Switcher Indicator? Do small applets like these are beneficial for users? Do let us know of your views. + +-------------------------------------------------------------------------------- + +via: http://itsfoss.com/sound-switcher-indicator-ubuntu/ + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://yktoo.com/about +[2]:http://itsfoss.com/7-best-indicator-applets-for-ubuntu-13-10/ +[3]:http://itsfoss.com/how-to-fix-no-sound-through-hdmi-in-external-monitor-in-ubuntu/ \ No newline at end of file diff --git a/sources/How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip].md b/sources/How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip].md new file mode 100644 index 0000000000..9bcb696e32 --- /dev/null +++ b/sources/How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip].md @@ -0,0 +1,45 @@ +How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip] +================================================================================ +I must say VLC is by far the best media player out there for playing video files. There are a number of hidden features of VLC media player which you may not even know about. One such feature is desktop notification. In this quick tip, we shall see **how to enable desktop notification for VLC in Ubuntu 13.10** and other versions. + +### Enable desktop notification for VLC in Ubuntu: ### + +To enable desktop notification in Ubuntu, follow the steps below: + +#### Step 1: #### + +Open VLC media player. From the top menu, go to **Tools** and then **Preferences**. + +**VLC->Tools->Preferences** + +![](http://itsfoss.com/wp-content/uploads/2014/02/VLC_Notification_Ubuntu.jpeg) + +#### Step 2: #### + +Check the **All** button in the bottom: + +![](http://itsfoss.com/wp-content/uploads/2014/02/VLC_Notification_Ubuntu_1.jpeg) + +#### Step 3: #### + +Now, from the left sidebar, choose **Control interfaces**. In here, check the **LibNotify Notification Plugin** and save it. This enables desktop notification for VLC in Ubuntu with Unity. + +![](http://itsfoss.com/wp-content/uploads/2014/02/VLC_Notification_Ubuntu_2.jpeg) + +By default the notification appears for 4000 ms i.e. 4 seconds. You can change it under Control interfaces by selecting Notify option. + +![](http://itsfoss.com/wp-content/uploads/2014/02/VLC_Notification_Ubuntu_3.jpeg) + +And that would be it. You can see the notification when you play an audio or video file. It will be perfectly integrated in Ubuntu environment: + +![](http://itsfoss.com/wp-content/uploads/2014/02/VLC_Notification_Ubuntu_4.jpeg) + +I hope this quick tip helped you to use VLC in a more Ubuntu-ish fashion by enabling desktop notification. What you say? + +-------------------------------------------------------------------------------- + +via: http://itsfoss.com/enable-desktop-notification-vlc-ubuntu/ + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file diff --git a/sources/How to Play Blizzard's Hearthstone--Heroes of Warcraft on Linux.md b/sources/How to Play Blizzard's Hearthstone--Heroes of Warcraft on Linux.md new file mode 100644 index 0000000000..c2821514ef --- /dev/null +++ b/sources/How to Play Blizzard's Hearthstone--Heroes of Warcraft on Linux.md @@ -0,0 +1,60 @@ +How to Play Blizzard's Hearthstone: Heroes of Warcraft on Linux +================================================================================ +![](http://i1-news.softpedia-static.com/images/news2/How-to-Play-Blizzard-s-Hearthstone-Heroes-of-Warcraft-on-Linux-424410-3.jpg) + +**Hearthstone: Heroes of Warcraft is a collectible card game developed by Blizzard Entertainment that is free to play. You can get it to work on Linux, with the right amount of effort.** + +Just like most games on the Windows platform, Hearthstone: Heroes of Warcraft can be made to work with the help of Wine (wine is not an emulator). Installing it is not enough, you also have to tweak it a bit in order for it to work. + +Thanks to [Michael Washington][1] (moderator of the Gaming On Linux community on Google+) and [Michael Speth][2], the maintainer on winehq.org, who gathered all instructions in one place, playing Hearthstone is just a few commands away. + +First of all, you're going to have to download the client from Blizzard's servers. This being a free to play game and in the open beta stages, the file is readily available for anyone who wants to grab it. + +Then, you have to install the latest development version of Wine. If you are on Ubuntu (the tutorial works best on Ubuntu), you can do this from the official PPA. Just enter the following commands in a terminal: + + sudo add-apt-repository ppa:ubuntu-wine/ppa + sudo apt-get update + sudo apt-get install wine1.7 + sudo apt-get install wine1.7-i386 + +The appdb.winehq.org has all the information necessary to make it work. You're going to have to edit some properties for a couple of libraries. + +### dbghelp ### + + Run winecfg + In the libraries tab, type dbghelp into the New override for library box. + Click Add, then Yes when it asks. + Click on dbghelp in the Existing_overrides list. + Click Edit. + Set to Disabled. + Click Ok. Then Ok. + +### msvcp100 ### + + Run winecfg + In the libraries tab, type msvcp100 into the New override for library box. + Click Add, then Yes when it asks. + Click on msvcp100 in the Existing_overrides list. + Click Edit. + Set to native,embedded. + Click Ok. Then Ok. + +You also need to run the following command in a terminal and wait for it to complete: + + winetricks wininet + +All you have to do now is double click the .exe file you downloaded from Blizzard and you're good to go. + +[Follow @thesilviu][3] + +-------------------------------------------------------------------------------- + +via: http://news.softpedia.com/news/How-to-Play-Blizzard-s-Hearthstone-Heroes-of-Warcraft-on-Linux-424410.shtml + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:https://plus.google.com/u/0/106295000788676760101/posts/aYfwYEoThJw?cfem=1 +[2]:http://appdb.winehq.org/objectManager.php?bShowAll=true&bIsQueue=false&bIsRejected=false&sClass=version&sTitle=&sReturnTo=&iId=29747 +[3]:https://twitter.com/thesilviu \ No newline at end of file From edd89ae1edd9fe16fee79803668083d9b80cc10d Mon Sep 17 00:00:00 2001 From: DeadFire Date: Sun, 9 Feb 2014 00:19:17 +0800 Subject: [PATCH 93/99] =?UTF-8?q?=E5=88=A0=E9=99=A4=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E7=9A=84=E5=85=B3=E4=BA=8Ewindows=E7=9A=84=E6=96=87=E7=AB=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ... Files Using The Public Folder In Windows.md | 58 ------------------- 1 file changed, 58 deletions(-) delete mode 100644 sources/Daily Computer Tips – Share Files Using The Public Folder In Windows.md diff --git a/sources/Daily Computer Tips – Share Files Using The Public Folder In Windows.md b/sources/Daily Computer Tips – Share Files Using The Public Folder In Windows.md deleted file mode 100644 index 40262e9017..0000000000 --- a/sources/Daily Computer Tips – Share Files Using The Public Folder In Windows.md +++ /dev/null @@ -1,58 +0,0 @@ -Daily Computer Tips – Share Files Using The Public Folder In Windows -================================================================================ -The Public folder is a useful way to share files on your computer. Whether you’re using a Windows machine or another modern OS, the Public folder offers a convenient way to make other people view files you shared with them. - -Files that are put in the public folder are automatically viewable by anyone with access to the same computer or those on your network provided file sharing is enabled. - -Stuff in the Public folder are automatically shared with people who have access to your computer using local accounts or network access. - -The Public folder is not the only way to share documents with people you want to share with but it’s another way to do it that requires no complicated setup. - -### Where is the Public Folder ### - -In Windows, the Public folder is at **C:\Users\Public**. By default, you’ll see the following folders in it: Documents, Downloads, Music, Pictures and Videos. - -In Ubuntu, the Public folder is in your home folder. Open Nautilus and in your Home folder, you’ll see the Public folder. - -### How to access folders put in the Public folder ### - - Again, any file in the Public folder it will automatically be visible to everyone on the local machine. In Ubuntu, all users personal folders are automatically visible to everyone who has an account on the machine. This is a huge problem in Ubuntu. - -If you want to prevent everyone from viewing your home folder automatically in Ubuntu, read previous post on [preventing users from browsing your folders in Ubuntu][1]. - -For users on the same machine with the shared documents using Windows, open File Explorer or Windows Explorer. Go to the **Local Disk ( C: )** and browse to **C:\Users\Public** to view the shared documents. - -To access the document remotely over the network, use this UNC path: **\\Computer_Name\Users\Public**. File sharing must be enabled on the Windows computer before anyone can access files remotely. Read about [file sharing in Windows here][2]. - -You must also disable or turn off password protected sharing from the Advanced file sharing page. - -![](http://www.liberiangeek.net/wp-content/uploads/2014/01/windowspublicfolder_1.png) - -With Samba installed in Ubuntu, users can access shared public files in Microsoft Windows from Nautilus. See the screenshot below. - -![](http://www.liberiangeek.net/wp-content/uploads/2014/01/windowspublicfolder.png) - -Samba must first be installed on the Ubuntu machine and File sharing enabled on the Windows computer before this will work. When everything is setup, use Ubuntu or other OS to view Windows public shares. - -![](http://www.liberiangeek.net/wp-content/uploads/2014/01/windowspublicfolder_2.png) - -You’ll be able to access the page without password prompts. - -The thing to remember when connecting via network sharing is, - -- public sharing must be enabled on the Windows machine -- Turn off password protected sharing -- If using Ubuntu, make sure Samba is installed and both machine on the same network - -Enjoy! - --------------------------------------------------------------------------------- - -via: http://www.liberiangeek.net/2014/01/daily-computer-tips-share-files-using-public-the-folder-in-windows/ - -译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 - -[1]:http://www.liberiangeek.net/2013/09/daily-ubuntu-tipsprevent-users-browsing-folders/ -[2]:http://www.liberiangeek.net/2013/08/windows-8-and-ubuntu-filesharing-made-easy/ \ No newline at end of file From 5f02f2202339d9346b3f867db219bd4470aeece6 Mon Sep 17 00:00:00 2001 From: DeadFire Date: Sun, 9 Feb 2014 02:56:21 +0800 Subject: [PATCH 94/99] =?UTF-8?q?20140209-2=20=E9=80=89=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sources/Play the Best Linux Puzzle Games.md | 89 +++++++++++++++++++ ...nter arrived in Ubuntu 14.04 by default.md | 24 +++++ 2 files changed, 113 insertions(+) create mode 100644 sources/Play the Best Linux Puzzle Games.md create mode 100644 sources/Unity Control Center arrived in Ubuntu 14.04 by default.md diff --git a/sources/Play the Best Linux Puzzle Games.md b/sources/Play the Best Linux Puzzle Games.md new file mode 100644 index 0000000000..cc5cfbbe05 --- /dev/null +++ b/sources/Play the Best Linux Puzzle Games.md @@ -0,0 +1,89 @@ +Play the Best Linux Puzzle Games +================================================================================ +Linux has a prodigious library of free games many of which are released under an open source license. A large proportion of these open source games are eye catching. Popular games often have full motion video, vector graphics, 3D graphics, realistic 3D rendering, animation, texturing, a physics engine, and much more. Early computer games did not have these graphic techniques. The earliest video games were text games or text-based games that used text characters rather than vector or bitmapped graphics. + +The idiom 'don't judge a book by its cover' can be extended to 'don't judge a computer game by its graphics'. Whilst many of the games featured in this article have unremarkable graphics, they have many redeeming qualities, including challenging gameplay, and stretching the brain. + +The purpose of this article is to identify our favourite puzzle games. These games are mentally stimulating, and a great diversion from everyday life. + +The purpose of this article is to focus on free Linux games that garner very little attention, certainly far less than any of the commercial counterparts on Steam. All of the games featured here are worth trying out. Whilst many of them lack some of the polish and finesse of their commercial brethren, they are still good fun to play. + +To be eligible for inclusion in this list each game needed to meet the following requirements: + +- Free to play (no download charge, no monthly charge) +- Does not require Wine to run. Wine is a compatibility layer for running Windows software +- Must be playable and great fun + +Now, let's scrutinize the 30 games at hand. For each game we have compiled its own portal page, providing screenshots of the game in action, a full description of the game, with an in-depth analysis of the features of the game, together with links to relevant resources and reviews. + +### Puzzle Games ### + +- [Neverball][1] Tilt the floor to roll a ball through an obstacle course +- [Incredipede][2] Celebrates the vast diversity of life in the world +- [Frozen Bubble][3] Throw colourful bubbles to build groups and destroy the groups +- [Enigma][4] Uncover pairs of identically colored Oxyd stones +- [Crack Attack!][5] Similar to the Super Nintendo classic game "Tetris Attack" +- [Puzzle Collection][6] 36 puzzles, mostly reimplementations +- [Zaz][7] Simple addictive puzzle game +- [Berusky][8] Based on an ancient puzzle named Sokoban +- [gbrainy][9] Train memory, arithmetical and logical capabilities +- [Monsterz][10] Arcade puzzle game similar to Bejeweled, Zookeeper and Zooo +- [levelHead][11] 3D spatial memory game +- [gjid][12] Move crates through a complex maze into recycling bins +- [Bombermaaan][13] Classic Bomberman game with multiplayer support +- [Angry, Drunken Dwarves][14] Fun puzzle game like Puzzle Fighter +- [Berusky 2][15] Challenges your visual/spatial thinking +- [Numpty Physics][16] Drawing puzzle game in the spirit of Crayon Physics +- [Amoebax][17] Puyo-style puzzle game +- [Klest-crossword][18] Cross-platform game for guessing crossword puzzles +- [Xwelltris][19] 2.5D tetris like game +- [I Have No Tomatoes][20] Extreme leisure time activity +- [Cube Trains][21] Build elevated railways in a city +- [Pingus][22] Lemmings-like game +- [Trackballs][23] OpenGL-based game of marbles through a labyrinth +- [Brain Workshop][24] Dual n-back brain training exercise +- [rezerwar][25] Puzzle game involving organizing pipes with blocks +- [Brain Party][26] Puzzle-solving, brain-stretching game +- [JAG][27] 2D game similar to KDiamonds +- [Atomic Worm][28] Exciting puzzle oriented snake game +- [Pioneers][29] Based on the Settlers of Catan +- [Fish Fillets NG][30] Port of Fish Fillets from Altar Interactive + +-------------------------------------------------------------------------------- + +via: http://www.linuxlinks.com/article/20140201084806845/PuzzleGames.html + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://www.linuxlinks.com/article/2008051019354650/Neverball.html +[2]:http://www.linuxlinks.com/article/20140201101247656/Incredipede.html +[3]:http://www.linuxlinks.com/article/20080510102350336/FrozenBubble.html +[4]:http://www.linuxlinks.com/article/20080524072250420/Enigma.html +[5]:http://www.linuxlinks.com/article/20080524100816516/CrackAttack%21.html +[6]:http://www.linuxlinks.com/article/20140201135434313/PuzzleCollection.html +[7]:http://www.linuxlinks.com/article/20101211064900466/Zaz.html +[8]:http://www.linuxlinks.com/article/20140201113353386/Berusky.html +[9]:http://www.linuxlinks.com/article/20080525211221167/gbrainy.html +[10]:http://www.linuxlinks.com/article/2009081921375955/Monsterz.html +[11]:http://www.linuxlinks.com/article/20090815144344770/levelHead.html +[12]:http://www.linuxlinks.com/article/20140201142055360/gjid.html +[13]:http://www.linuxlinks.com/article/20140201161809886/Bombermaaan.html +[14]:http://www.linuxlinks.com/article/2009081514441763/AngryDrunkenDwarves.html +[15]:http://www.linuxlinks.com/article/20140201183159376/Berusky2.html +[16]:http://www.linuxlinks.com/article/20101211063800755/NumptyPhysics.html +[17]:http://www.linuxlinks.com/article/20090819213709180/Amoebax.html +[18]:http://www.linuxlinks.com/article/20140201165631283/Klest-crossword.html +[19]:http://www.linuxlinks.com/article/20090819213733554/Xwelltris.html +[20]:http://www.linuxlinks.com/article/20140201163108930/IHaveNoTomatoes.html +[21]:http://www.linuxlinks.com/article/20140201152715356/CubeTrains.html +[22]:http://www.linuxlinks.com/article/20080510105058649/Pingus.html +[23]:http://www.linuxlinks.com/article/20090819212528284/Trackballs.html +[24]:http://www.linuxlinks.com/article/20100501151619134/BrainWorkshop.html +[25]:http://www.linuxlinks.com/article/20100503031223387/rezerwar.html +[26]:http://www.linuxlinks.com/article/20100503031206947/BrainParty.html +[27]:http://www.linuxlinks.com/article/20100808120210293/JAG.html +[28]:http://www.linuxlinks.com/article/2010080812021597/AtomicWorm.html +[29]:http://www.linuxlinks.com/article/20090815144506601/Pioneers.html +[30]:http://www.linuxlinks.com/article/20080517164445969/FishFillets.html \ No newline at end of file diff --git a/sources/Unity Control Center arrived in Ubuntu 14.04 by default.md b/sources/Unity Control Center arrived in Ubuntu 14.04 by default.md new file mode 100644 index 0000000000..7e7174550f --- /dev/null +++ b/sources/Unity Control Center arrived in Ubuntu 14.04 by default.md @@ -0,0 +1,24 @@ +Unity Control Center arrived in Ubuntu 14.04 by default +================================================================================ +Weeks ago, the developers [announced][1] the start on Unity Control Center, forking System Settings (GNOME Control Center) into a system-settings application aimed at Ubuntu 14.04. + +Essentially, Unity Control Center is to be used in the upcoming Ubuntu 14.04 LTS, forking process performed in order to avoid various issues with the GNOME flavor of Ubuntu,--Ubuntu GNOME--. + +Unity Control Center 14.04 has landed in Ubuntu 14.04 via the regular updates, being now enabled by default for tweaking the Ubuntu desktop. + +Unity Control Center, except its name, follows the same look, feel and features as the original System Settings, presenting itself as identical in terms of appearance and functionalities (yet, still in progress). + +Meaning, launching Unity Control Center 14.04, the user is faced with the already-familiar System Settings window and its contained entries. + +![](http://iloveubuntu.net/pictures_me/unity%20control%20center%20ubuntu%2014.04%20default.png) + +According to the developers, the forking process is to keep the GNOME-based system-settings application in use for Ubuntu 14.04 LTS, while upcoming versions of Ubuntu are to probably use a Qt/QML-based system settings. +-------------------------------------------------------------------------------- + +via: http://iloveubuntu.net/unity-control-center-arrived-ubuntu-1404-default + +译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 + +[1]:http://iloveubuntu.net/ubuntu-developers-registered-unity-control-center-launchpad-fork-gnome-control-center-so-we-can \ No newline at end of file From 52eec27594120f2dcef067437a386f36dd46f844 Mon Sep 17 00:00:00 2001 From: ggaaooppeenngg <471160171@qq.com> Date: Sun, 9 Feb 2014 12:12:03 +0800 Subject: [PATCH 95/99] translated --- ...hutdown / Restart Confirmation In Ubuntu.md | 31 ++++++++++--------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/sources/Daily Ubuntu Tips – Turn Off Shutdown / Restart Confirmation In Ubuntu.md b/sources/Daily Ubuntu Tips – Turn Off Shutdown / Restart Confirmation In Ubuntu.md index 67824c981f..3e9f437f3c 100644 --- a/sources/Daily Ubuntu Tips – Turn Off Shutdown / Restart Confirmation In Ubuntu.md +++ b/sources/Daily Ubuntu Tips – Turn Off Shutdown / Restart Confirmation In Ubuntu.md @@ -1,43 +1,44 @@ -Daily Ubuntu Tips – Turn Off Shutdown / Restart Confirmation In Ubuntu +每天Ubuntu小知识 - 在Ubuntu中的关机/重启确认 ================================================================================ -For those just starting with Ubuntu, there are many new things to learn and many of the Linux tutorials online are not intended for beginners. -Here, we take a different approach. Most if not all of our tutorials are for beginners. -This post is also a beginner’s post and it’s going to show those just leaning Ubuntu how to disable the shutdown, restart and logout confirmation box each time they execute these commands. +对于Ubuntu绿手来说,有很多新东西要学,但是网上很多教程不是针对新手的。 -You see, Ubuntu is configured to always prompt you with a dialog box when you wish to shutdown, restart or logout of your session. +在这里,我们不走寻常路。如果大多数教程不是适合初学者。 -This is a safeguard and it prevents you from mistakenly shutting down or restarting your computer when you don’t intent to. +这篇文章也是一个新手的文章,并且展示如何在每次执行shutdown,restart,logout时禁用确定框。 -Not everyone wants to be asked every time he/she want to turn of Ubuntu. Folks who are in hurry most of the time may accidentally leave their computer running even though they select the shutdown command and not confirming the action when prompted. +Ubuntu总是配置好了一个对话框,每当你要shutdown,reastart或者logout的时候提示你。 -This brief tutorial is going to show you how to turn it off so you don’t get prompted each time you want to shutdown your machine. +这是一个保护措施,防止你本不打算这样做的时候错误执行关机。 -When this feature is activated, it prompts you with the following screen. +不是所有人都想每次关机的时候都被询问。忙碌的小伙伴可能就让Ubuntu就那么开着,因为他shutdown了,但是忘了确认那个该死的对话框。 +这个教程主要是告诉你关机的时候,如何可以避免那个对话框。 + +当这个特性被激活,你将会收到下面的提示。 > Are you sure you want to close all programs and shutdown your computer? -Run the commands below to turn it off. +运行下面命令关掉它。 -Press **Ctrl – Alt – T** on your keyboard to open the terminal. When it opens, run the commands below on the terminal windows and press Enter. +按下键盘上的**Ctrl – Alt – T**打开终端。然后敲击下面的命令 gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true -That’s it! You’ll never be prompted again when you click shutdown, restart or logout of Ubuntu. +就是这些,你就再也不会被该死的确认对话框骚扰了。 -To undo the changes and bring back the confirmation, run the commands below +如果想恢复这个对话框,敲下面的命令就可以了 gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown false ![](http://www.liberiangeek.net/wp-content/uploads/2014/01/shutdownubuntuconfirm.png) -Enjoy! +干巴爹! -------------------------------------------------------------------------------- via: http://www.liberiangeek.net/2014/01/daily-ubuntu-tips-turn-off-shutdown-restart-confirmation-in-ubuntu/ -译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) +译者:[ggaaooppeenngg](https://github.com/ggaaooppeenngg) 校对:[校对者ID](https://github.com/校对者ID) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file From 9815003d208ebd4e52c4cc4a55d61ee52c00810a Mon Sep 17 00:00:00 2001 From: ggaaooppeenngg <471160171@qq.com> Date: Sun, 9 Feb 2014 12:16:17 +0800 Subject: [PATCH 96/99] translated --- ...hutdown / Restart Confirmation In Ubuntu.md | 44 ------------------- 1 file changed, 44 deletions(-) delete mode 100644 sources/Daily Ubuntu Tips – Turn Off Shutdown / Restart Confirmation In Ubuntu.md diff --git a/sources/Daily Ubuntu Tips – Turn Off Shutdown / Restart Confirmation In Ubuntu.md b/sources/Daily Ubuntu Tips – Turn Off Shutdown / Restart Confirmation In Ubuntu.md deleted file mode 100644 index 3e9f437f3c..0000000000 --- a/sources/Daily Ubuntu Tips – Turn Off Shutdown / Restart Confirmation In Ubuntu.md +++ /dev/null @@ -1,44 +0,0 @@ -每天Ubuntu小知识 - 在Ubuntu中的关机/重启确认 -================================================================================ - - -对于Ubuntu绿手来说,有很多新东西要学,但是网上很多教程不是针对新手的。 - -在这里,我们不走寻常路。如果大多数教程不是适合初学者。 - -这篇文章也是一个新手的文章,并且展示如何在每次执行shutdown,restart,logout时禁用确定框。 - -Ubuntu总是配置好了一个对话框,每当你要shutdown,reastart或者logout的时候提示你。 - -这是一个保护措施,防止你本不打算这样做的时候错误执行关机。 - -不是所有人都想每次关机的时候都被询问。忙碌的小伙伴可能就让Ubuntu就那么开着,因为他shutdown了,但是忘了确认那个该死的对话框。 - -这个教程主要是告诉你关机的时候,如何可以避免那个对话框。 - -当这个特性被激活,你将会收到下面的提示。 -> Are you sure you want to close all programs and shutdown your computer? - -运行下面命令关掉它。 - -按下键盘上的**Ctrl – Alt – T**打开终端。然后敲击下面的命令 - - gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true - -就是这些,你就再也不会被该死的确认对话框骚扰了。 - -如果想恢复这个对话框,敲下面的命令就可以了 - - gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown false - -![](http://www.liberiangeek.net/wp-content/uploads/2014/01/shutdownubuntuconfirm.png) - -干巴爹! - --------------------------------------------------------------------------------- - -via: http://www.liberiangeek.net/2014/01/daily-ubuntu-tips-turn-off-shutdown-restart-confirmation-in-ubuntu/ - -译者:[ggaaooppeenngg](https://github.com/ggaaooppeenngg) 校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file From e032f90b1d2e49ad8b99950fcdc1950ff0413b60 Mon Sep 17 00:00:00 2001 From: ggaaooppeenngg <471160171@qq.com> Date: Sun, 9 Feb 2014 12:18:29 +0800 Subject: [PATCH 97/99] translated --- ...hutdown / Restart Confirmation In Ubuntu.md | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 translated/Daily Ubuntu Tips – Turn Off Shutdown / Restart Confirmation In Ubuntu.md diff --git a/translated/Daily Ubuntu Tips – Turn Off Shutdown / Restart Confirmation In Ubuntu.md b/translated/Daily Ubuntu Tips – Turn Off Shutdown / Restart Confirmation In Ubuntu.md new file mode 100644 index 0000000000..3e9f437f3c --- /dev/null +++ b/translated/Daily Ubuntu Tips – Turn Off Shutdown / Restart Confirmation In Ubuntu.md @@ -0,0 +1,44 @@ +每天Ubuntu小知识 - 在Ubuntu中的关机/重启确认 +================================================================================ + + +对于Ubuntu绿手来说,有很多新东西要学,但是网上很多教程不是针对新手的。 + +在这里,我们不走寻常路。如果大多数教程不是适合初学者。 + +这篇文章也是一个新手的文章,并且展示如何在每次执行shutdown,restart,logout时禁用确定框。 + +Ubuntu总是配置好了一个对话框,每当你要shutdown,reastart或者logout的时候提示你。 + +这是一个保护措施,防止你本不打算这样做的时候错误执行关机。 + +不是所有人都想每次关机的时候都被询问。忙碌的小伙伴可能就让Ubuntu就那么开着,因为他shutdown了,但是忘了确认那个该死的对话框。 + +这个教程主要是告诉你关机的时候,如何可以避免那个对话框。 + +当这个特性被激活,你将会收到下面的提示。 +> Are you sure you want to close all programs and shutdown your computer? + +运行下面命令关掉它。 + +按下键盘上的**Ctrl – Alt – T**打开终端。然后敲击下面的命令 + + gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true + +就是这些,你就再也不会被该死的确认对话框骚扰了。 + +如果想恢复这个对话框,敲下面的命令就可以了 + + gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown false + +![](http://www.liberiangeek.net/wp-content/uploads/2014/01/shutdownubuntuconfirm.png) + +干巴爹! + +-------------------------------------------------------------------------------- + +via: http://www.liberiangeek.net/2014/01/daily-ubuntu-tips-turn-off-shutdown-restart-confirmation-in-ubuntu/ + +译者:[ggaaooppeenngg](https://github.com/ggaaooppeenngg) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file From 9db4ce912666b028ff5a07757ba85c137121b546 Mon Sep 17 00:00:00 2001 From: geekpi Date: Sun, 9 Feb 2014 18:06:27 +0800 Subject: [PATCH 98/99] [Translating] How To Enable Desktop Notification For VLC In Ubuntu 13.10 --- ...sktop Notification For VLC In Ubuntu 13.10 [Quick Tip].md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sources/How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip].md b/sources/How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip].md index 9bcb696e32..6552db262c 100644 --- a/sources/How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip].md +++ b/sources/How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip].md @@ -1,3 +1,6 @@ +Translating-------geeki + + How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip] ================================================================================ I must say VLC is by far the best media player out there for playing video files. There are a number of hidden features of VLC media player which you may not even know about. One such feature is desktop notification. In this quick tip, we shall see **how to enable desktop notification for VLC in Ubuntu 13.10** and other versions. @@ -42,4 +45,4 @@ via: http://itsfoss.com/enable-desktop-notification-vlc-ubuntu/ 译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 \ No newline at end of file +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 From 65608e3846053067ce2266ef47aa23180cd08e05 Mon Sep 17 00:00:00 2001 From: geekpi Date: Sun, 9 Feb 2014 18:32:44 +0800 Subject: [PATCH 99/99] [Translated]How To Enable Desktop Notification For VLC In Ubuntu 13.10 --- ...ion For VLC In Ubuntu 13.10 [Quick Tip].md | 48 ------------------- ...ion For VLC In Ubuntu 13.10 [Quick Tip].md | 45 +++++++++++++++++ 2 files changed, 45 insertions(+), 48 deletions(-) delete mode 100644 sources/How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip].md create mode 100644 translated/How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip].md diff --git a/sources/How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip].md b/sources/How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip].md deleted file mode 100644 index 6552db262c..0000000000 --- a/sources/How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip].md +++ /dev/null @@ -1,48 +0,0 @@ -Translating-------geeki - - -How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip] -================================================================================ -I must say VLC is by far the best media player out there for playing video files. There are a number of hidden features of VLC media player which you may not even know about. One such feature is desktop notification. In this quick tip, we shall see **how to enable desktop notification for VLC in Ubuntu 13.10** and other versions. - -### Enable desktop notification for VLC in Ubuntu: ### - -To enable desktop notification in Ubuntu, follow the steps below: - -#### Step 1: #### - -Open VLC media player. From the top menu, go to **Tools** and then **Preferences**. - -**VLC->Tools->Preferences** - -![](http://itsfoss.com/wp-content/uploads/2014/02/VLC_Notification_Ubuntu.jpeg) - -#### Step 2: #### - -Check the **All** button in the bottom: - -![](http://itsfoss.com/wp-content/uploads/2014/02/VLC_Notification_Ubuntu_1.jpeg) - -#### Step 3: #### - -Now, from the left sidebar, choose **Control interfaces**. In here, check the **LibNotify Notification Plugin** and save it. This enables desktop notification for VLC in Ubuntu with Unity. - -![](http://itsfoss.com/wp-content/uploads/2014/02/VLC_Notification_Ubuntu_2.jpeg) - -By default the notification appears for 4000 ms i.e. 4 seconds. You can change it under Control interfaces by selecting Notify option. - -![](http://itsfoss.com/wp-content/uploads/2014/02/VLC_Notification_Ubuntu_3.jpeg) - -And that would be it. You can see the notification when you play an audio or video file. It will be perfectly integrated in Ubuntu environment: - -![](http://itsfoss.com/wp-content/uploads/2014/02/VLC_Notification_Ubuntu_4.jpeg) - -I hope this quick tip helped you to use VLC in a more Ubuntu-ish fashion by enabling desktop notification. What you say? - --------------------------------------------------------------------------------- - -via: http://itsfoss.com/enable-desktop-notification-vlc-ubuntu/ - -译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 diff --git a/translated/How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip].md b/translated/How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip].md new file mode 100644 index 0000000000..349b86074e --- /dev/null +++ b/translated/How To Enable Desktop Notification For VLC In Ubuntu 13.10 [Quick Tip].md @@ -0,0 +1,45 @@ +如何在Ubuntu 13.10 中启用VLC桌面通知 [快速秘诀] +================================================================================ +我必须说VLC是目前最好的视频文件播放器。VLC播放器有许多你不知道的隐藏特性。其中一个是桌面通知。在本秘诀中,我们将会看到**如何在Ubuntu 13.10和其他版本下启用VLC的桌面通知**。 + +### 在Ubuntu下启用VLC桌面通知: ### + +为了在Ubuntu下启用桌面通知,遵守下面的步骤: + +#### 步骤 1: #### + +打开VLC播放器。在顶部菜单内,进入 **Tools**接着**Preferences**。 + +**VLC->Tools->Preferences** + +![](http://itsfoss.com/wp-content/uploads/2014/02/VLC_Notification_Ubuntu.jpeg) + +#### 步骤 2: #### + +选择底部的**All**按钮: + +![](http://itsfoss.com/wp-content/uploads/2014/02/VLC_Notification_Ubuntu_1.jpeg) + +#### 步骤 3: #### + +现在从左边栏中选择**Control interfaces**。在这里,选择**LibNotify Notification Plugin** 并保存。这个会在带Unity的Ubuntu中启用桌面通知。 + +![](http://itsfoss.com/wp-content/uploads/2014/02/VLC_Notification_Ubuntu_2.jpeg) + +默认通知会显示4000ms也就是4秒。你可以通过控制接口下的通知选项来改变。 + +![](http://itsfoss.com/wp-content/uploads/2014/02/VLC_Notification_Ubuntu_3.jpeg) + +就是这样.你可以在播放音频或者视频文件的时候看到通知。它完美地与Ubuntu环境整合在一起: + +![](http://itsfoss.com/wp-content/uploads/2014/02/VLC_Notification_Ubuntu_4.jpeg) + +我希望这个诀窍通过启用桌面通知帮助你更好地以Ubuntu方式使用VLC。你说什么? + +-------------------------------------------------------------------------------- + +via: http://itsfoss.com/enable-desktop-notification-vlc-ubuntu/ + +译者:[geekpi](https://github.com/geekpi) 校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出