mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-26 21:30:55 +08:00
Merge branch 'master' of https://github.com/LCTT/TranslateProject
This commit is contained in:
commit
295bda6d8a
@ -13,10 +13,10 @@
|
||||
|
||||
|
||||
![img](http://i1-news.softpedia-static.com/images/extra/LINUX/large/gnomesystemmenu-large_001.jpg)
|
||||
新的系统状态区
|
||||
旧的系统状态区
|
||||
|
||||
![img](http://i1-news.softpedia-static.com/images/extra/LINUX/large/gnomesystemmenu-large_002.jpg)
|
||||
旧的系统状态区
|
||||
新的系统状态区
|
||||
|
||||
新系统状态区不仅仅是统一了所有的面板菜单,而且它也将仅显示你所关注的主要信息。用鼠标点击,你可以看到你的笔记本电脑的电量还能剩多少时间使用(也显示百分比)、连接无线宽带或者是WI-Fi、及调整音量和亮度。
|
||||
|
||||
|
@ -0,0 +1,42 @@
|
||||
[scusjs占坑]Daily Ubuntu Tips – Adding User Accounts In Ubuntu
|
||||
================================================================================
|
||||
Ubuntu is a multi-user operating system. Multi-user OS means that more than one users are access the computer with separate and individual profile with home folder, documents, and settings. User A can login and make changes to his/her profile without affecting user **B’s** profile.
|
||||
|
||||
So, instead of creating a single shared account for everyone in your household, you can create an individual account for each user who will be using your home computer. This brief tutorial is going to show you how to do that when using Ubuntu.
|
||||
|
||||
To get started, click on the far fight of the menu bar and select the gear icon, then click System Settings.
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/ubuntulockscreendisable4.png)
|
||||
|
||||
When that opens, click ‘**User Accounts**’ from the bottom of your screen as shown below
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/useraccountsubuntu.png)
|
||||
|
||||
You need administrative privileges to add user accounts to Ubuntu. If you do, click Unlock before adding accounts.
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/useraccountsubuntu1.png)
|
||||
|
||||
Next, click the plus ( + ) button to create a user account.
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/useraccountsubuntu2.png)
|
||||
|
||||
There are two primary account types when creating new users. **Standard User** and **Administrator**. User with administrative rights can delete users, install software and drivers, change the date and time and can make changes that may render the computer unstable.
|
||||
|
||||
Standard won’t be able to make these changes. He/she can only change stuff in his/her profile.
|
||||
|
||||
When you enter the full name of the user, the username will automatically be selected for you based on his full name. It’s ok to keep it but you can change it if you like. When you’re done, click Create to create the account.
|
||||
|
||||
By default, the account is disabled and will remain so until you change/add a password. To enable the account, click the Account disabled button, then type a new password.
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/useraccountsubuntu3.png)
|
||||
|
||||
If you want to user to automatically logon without typing password, you can choose the drop-down option while setting his/her password to logon automatically.
|
||||
|
||||
Enjoy!
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.liberiangeek.net/2013/09/daily-ubuntu-tips-adding-user-accounts-ubuntu/
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
@ -0,0 +1,40 @@
|
||||
伸个懒腰-----------------------
|
||||
Daily Ubuntu Tips – Adding Users To Existing Groups
|
||||
================================================================================
|
||||
For new users and newbies who are just starting out with Ubuntu, managing users and groups can be challenging especially since the old users and group management tool doesn’t come with Ubuntu anymore. In prior versions of Ubuntu, one could easily manage users and group with the users-admin tool which is part of Gnome system tools.
|
||||
|
||||
That tool no longer come with Ubuntu. Now the only tool that’s available is simplified and only allows you to create, manage and delete user accounts. So, if you need to add or delete users from groups in Ubuntu, you’re going to use the commands terminal or console.
|
||||
|
||||
For example, if you want to give certain users access to files or increase their access level, the best way to do it is with group permissions. You create a group, then give the group the correct permissions and add users to the group to assume those permissions.
|
||||
|
||||
Since there’s no easy way to manage group permissions in Ubuntu currently, this brief tutorial is going to show you how to do it from the command console. It’s just a one-line command and not too complicated once you understand it.
|
||||
|
||||
To get started, press **Ctrl – Alt – T** on your keyboard to open the terminal.
|
||||
|
||||
To view all current groups on Ubuntu, type the command groupmod and (**hit the tab key 3 times**).
|
||||
|
||||
groupmod <HIT TAB 3 TIMES>
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/groupsubuntuadduser.png)
|
||||
|
||||
That will list all the current groups on your system. Now to add user to existing groups in Ubuntu, run the commands below.
|
||||
|
||||
sudo adduser USERNAME GROUPNAME
|
||||
|
||||
For example, if you wish to add Richard the sudo group, run the commands below
|
||||
|
||||
sudo adduser richard sudo
|
||||
|
||||
That’s it. To verify a user group membership, run the commands below.
|
||||
|
||||
id richard
|
||||
|
||||
Enjoy!
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.liberiangeek.net/2013/09/daily-ubuntu-tips-adding-users-existing-groups/
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
@ -0,0 +1,55 @@
|
||||
[scusjs占坑]Daily Ubuntu Tips – Easiest Way To Access Your Files From Windows
|
||||
================================================================================
|
||||
Whether you’re a new user or someone with deep knowledge working with Ubuntu and Windows, one thing that’s true is using Samba is the best way to share / access Ubuntu files from Windows. It’s also easy to setup and manage using many other third-party tools.
|
||||
|
||||
For new users or newbies who want to learn how to quickly access Ubuntu files from Windows, this brief post is going to show you how. Our goal here is to help new users. We manage to write our tutorials so newbies can read and understand them without too much trouble.
|
||||
|
||||
We’re not going to go into too much details here about what Samba is or how to configure Samba to join a domain and all of that. What we’re going to do is just show you how to install and setup Samba in Ubuntu to access your files from Windows.
|
||||
|
||||
If you want to learn all about Samba, I suggest you search Google or Wikipedia. To get started, open your terminal / console in Ubuntu and run the commands below to install Samba and other Samba related tools.
|
||||
|
||||
sudo apt-get install samba cifs-utils
|
||||
|
||||
The above commands will install Samba and other related tools. In previous versions of Ubuntu, you may have to replace cifs-utils with **smbfs**. But if the top commands work for you, then you’re good.
|
||||
|
||||
Next, using gedit, open the main Samba configuration file and make the following changes. To do that, run the commands below to open Samba config file.
|
||||
|
||||
sudo gedit /etc/samba/smb.conf
|
||||
|
||||
When the file opens, look for the line shown below and uncomment (remove the ; before the text) it. It should be like this:
|
||||
|
||||
security = user
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/10/sambausersubuntu.png)
|
||||
|
||||
Next, scroll down in the file and also uncomment the lines as shown below.
|
||||
|
||||
[homes]
|
||||
|
||||
Doing this will allow users to access content in their home directories or folders. For instance, if your uncomment the [homes], user should be able to access their home content by typing the server name followed by their account name.
|
||||
|
||||
\\192.168.0.2\username
|
||||
|
||||
Next, run the commands below to add your account to Samba Database. Doing this allows you to use Samba to access shares.
|
||||
|
||||
sudo smbpasswd -a usernmame
|
||||
|
||||
Replace username with your account name.
|
||||
|
||||
When prompted to create a password, create and confirm it. Finally, restart Samba or restart your computer.
|
||||
|
||||
To access your files from Windows, go **Start –> Run** and type the line below. Or open Explorer and type it as in the image below.
|
||||
|
||||
\\ubuntu_machine_IP\username
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/10/sambausersubuntu1.png)
|
||||
|
||||
Enjoy!
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.liberiangeek.net/2013/10/daily-ubuntu-tips-easiest-way-access-files-windows/
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
@ -0,0 +1,41 @@
|
||||
[scusjs占坑]Daily Ubuntu Tips – How To Install Google Chrome Browser
|
||||
================================================================================
|
||||
For new users who are just starting out with Ubuntu and want to install Google Chrome browser, here’s the quickest way to do it. There are many ways to install Google Chrome in Ubuntu. Some prefer going directly to [Google Chrome download page][1] and getting the **deb** installer.
|
||||
|
||||
Others prefer to install it via PPA from the Chromium build. I prefer downloading it via the command line using **wget** command and installing it. The command line method is the quickest and this is what this post is about to show you.
|
||||
|
||||
As you may already know, Google Chrome has gone from nothing to one of the most popular web browsers. In fact, it’s my favorite web browser. I started with Internet Explorer, then moved to Firefox and I’ve finally switched to Google Chrome.
|
||||
|
||||
I am not telling you to switch, but if you want Chrome in Ubuntu, then go and get it.
|
||||
|
||||
To get started with Chrome, you have few options. First you can use Firefox and go to [Chrome download page][1] and download a copy there. If you’re not comfortable with using the command line, you may want to use this method.
|
||||
|
||||
For users who are comfortable using the command line console, use the commands below to download Google Chrome.
|
||||
|
||||
cd /tmp
|
||||
|
||||
For the **32-bit** version of Google Chrome, use the link below.
|
||||
|
||||
wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb
|
||||
|
||||
The 64-bit version can be downloaded using this link.
|
||||
|
||||
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
|
||||
|
||||
After downloading it, run the commands below to install it.
|
||||
|
||||
sudo dpkg -i google-chrome*; sudo apt-get -f install
|
||||
|
||||
That’s it! After installing, go to Unity Dash and search for Chrome and launch it.
|
||||
|
||||
Enjoy!
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.liberiangeek.net/2013/10/daily-ubuntu-tips-install-google-chrome-browser/
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:https://www.google.com/intl/en/chrome/browser/#eula
|
53
sources/Daily Ubuntu Tips – Protect Your Home Folders.md
Normal file
53
sources/Daily Ubuntu Tips – Protect Your Home Folders.md
Normal file
@ -0,0 +1,53 @@
|
||||
Daily Ubuntu Tips – Protect Your Home Folders
|
||||
================================================================================
|
||||
Few days ago we [showed][1] you how to change your home folder in Ubuntu so that only authorized users may see your content. We said that the adduser utility creates user’s directories in such a way that make them world readable. This means that any all users who have accounts on the machine will be able to browse and view content in your home directory by default,
|
||||
|
||||
To read our previous post on this, [please click here][2]. In that post, we also showed you which permission settings to apply to your home folder to that it isn’t browseable by anyone.
|
||||
|
||||
In this blog post, you can accomplish the same by encrypting your home folder. When encrypt your home folder, unauthorized users will also not be able to browse or access your home directories.
|
||||
|
||||
Encrypting your home folder may not be suitable for everyone in every environment so make sure you’re absolutely certain that you want to use this feature in Ubuntu before actually using it.
|
||||
|
||||
To get started encrypting your home directory, logon to Ubuntu and run the commands below.
|
||||
|
||||
sudo apt-get install ecryptfs-utils
|
||||
|
||||
Since your can’t be logged-in while encrypting your exiting home folder, you must create a temporary account and login with it. Then run the commands below to encrypt your home folder. Replace USERNAME with your account name.
|
||||
|
||||
sudo ecryptfs-migrate-home -u USERNAME
|
||||
|
||||
When you login as the temporary user, run the **su** command plus your username to run commands as you, since your account has root / admin rights. You’ll be prompted for your password.
|
||||
|
||||
su USERNAME
|
||||
|
||||
Replace USERNAME with the username of the account that has root / admin rights.
|
||||
|
||||
After that, encrypt your home folder by running the **ecryptfs-migrate-home –u USERNAME** command.
|
||||
|
||||
To create a user in Ubuntu, run the commands below.
|
||||
|
||||
sudo adduser USERNAME
|
||||
|
||||
To delete user in Ubuntu, run the commands below.
|
||||
|
||||
sudo deluser USERNAME
|
||||
|
||||
When you login, you’ll see the screen shot below giving you more information about your encrypted home folder.
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/encrypthomedirectory.png)
|
||||
|
||||
To create future users with encrypted home directory, run the commands below.
|
||||
|
||||
adduser –encrypt-home USERNAME
|
||||
|
||||
Enjoy!
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.liberiangeek.net/2013/09/daily-ubuntu-tips-protect-home-folders/
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:http://www.liberiangeek.net/2013/09/daily-ubuntu-tipsprevent-users-browsing-folders/
|
||||
[2]:http://www.liberiangeek.net/2013/09/daily-ubuntu-tipsprevent-users-browsing-folders/
|
37
sources/Daily Ubuntu Tips – Resize Ubuntu Unity Launcher.md
Normal file
37
sources/Daily Ubuntu Tips – Resize Ubuntu Unity Launcher.md
Normal file
@ -0,0 +1,37 @@
|
||||
Daily Ubuntu Tips – Resize Ubuntu Unity Launcher
|
||||
================================================================================
|
||||
Here’s another tip for users who are new to Ubuntu. This series aims to help new users to Ubuntu configure and manage their computer easily. It’s not geared towards Ubuntu power users or pros, rather users who are just starting with Ubuntu.
|
||||
|
||||
Ubuntu launcher is a key part of Ubuntu Unity Desktop. The launcher is the vertical bar with icons that sits on the left hand side of your screen when you logon. It allows you to easily open or launch programs from your desktop. It also provides quick access to applications, workspaces, removable devices and the trash bin.
|
||||
|
||||
By default, the launch size is set to 48 even for smaller screens. If you want to increase or decrease the size of the launcher, then continue below to learn how.
|
||||
|
||||
There are many reasons why you’d want to adjust Unity launcher. One good reason is to resize it to fit on smaller screens. If your screen is small and the default size isn’t suitable, then you may want to change it.
|
||||
|
||||
If the default size of the icons are too small and want to increase it, then adjust the launcher to increase the icons so they’re easy to click.
|
||||
|
||||
To get started, click the gear button at the top right of the menu bar as shown below.
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/ubuntulockscreendisable3.png)
|
||||
|
||||
Next, select Appearance
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/unitylauncherubuntu.png)
|
||||
|
||||
Finally, use the slider to adjust (increase / decrease) the launcher icon size.
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/unitylauncherubuntu1.png)
|
||||
|
||||
The changes should apply automatically. Remember, if you want to stick with the default, move it back to 48.
|
||||
|
||||
This is another Ubuntu tip for new users. Keep coming back for more tips on Ubuntu. If you’re power users and wish to contribute, please leave a comment below
|
||||
|
||||
Enjoy!
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.liberiangeek.net/2013/09/daily-ubuntu-tips-resize-ubuntu-unity-launcher/
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
@ -32,13 +32,4 @@ via: http://www.liberiangeek.net/2013/10/daily-ubuntu-tips-restore-machine-previ
|
||||
|
||||
译者:[Timeszoro](https://github.com/Timeszoro) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:http://teejeetech.blogspot.com/2013/10/introducing-timeshift.html
|
||||
[2]:
|
||||
[3]:
|
||||
[4]:
|
||||
[5]:
|
||||
[6]:
|
||||
[7]:
|
||||
[8]:
|
||||
[9]:
|
||||
[10]:
|
||||
[1]:http://teejeetech.blogspot.com/2013/10/introducing-timeshift.html
|
@ -0,0 +1,36 @@
|
||||
Daily Ubuntu Tips – Understanding The App Menus And Buttons
|
||||
================================================================================
|
||||
Ubuntu is a decent operating system. It can do almost anything a modern OS can do and sometimes, even better. If you’re new to Ubuntu, there are some things you won’t know right away. Things that are common to power users may not be so common to you and this series called ‘Daily Ubuntu Tips’ is here to help you, the new users learn how to configure and manage Ubuntu easily.
|
||||
|
||||
Ubuntu comes with a menu bar. The main menu bar is the dark strip at the top of your screen which contains the status menu or indicator with (Date/Time, volume button), the App menus and Windows management buttons.
|
||||
|
||||
Windows management buttons are at the top left corner of the main menu (dark strip). When you open an application, the buttons on the main menu at the top left corner with close, minimize, maximize and restore is called Windows management buttons.
|
||||
|
||||
The App menus is located at the right of the Windows management button. It shows application menus when they are opened.
|
||||
|
||||
By default, Ubuntu hides the app menus and windows management buttons unless you move your mouse to the left corner, you wouldn’t be able to see them. If you open an application and can’t find the menu, just move your mouse to the left corner of your screen to show it.
|
||||
|
||||
If this is confusing and you want to disable the app menus so that each application can have its own menu, then continue below.
|
||||
|
||||
To uninstall or remove the app menus, run the commands below.
|
||||
|
||||
sudo apt-get autoremove indicator-appmenu
|
||||
|
||||
Running the command above will remove the app menu also known as global-menu. Now for the change to take effect, log out and log back in.
|
||||
|
||||
Now when you open applications in Ubuntu, each application will show its own menus instead of hiding it on the global menu or main menu.
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/ubuntuappmenuglobalmenu.png)
|
||||
|
||||
That’s it! To go back to what it was, run the commands below
|
||||
|
||||
sudo apt-get install indicator-appmenu
|
||||
|
||||
Enjoy!
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.liberiangeek.net/2013/09/daily-ubuntu-tips-understanding-app-menus-buttons/
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
@ -0,0 +1,33 @@
|
||||
Daily Ubuntu Tips – Upgrade To Ubuntu 13.10 Saucy Salamander
|
||||
================================================================================
|
||||
In a few weeks, Ubuntu 13.10 will be released and many folks will want to upgrade to the latest version. For new users who want to upgrade, this brief post will show you how to easily do it from Ubuntu 13.04 if you haven’t already done so.
|
||||
|
||||
There are many ways to upgrade to the latest version of Ubuntu. Some prefer upgrading via a DVD disc while others with stable Internet connections prefer to upgrade directly from the Internet. The Internet option is the easiest and fastest because you don’t have to wait for the DVD disc to arrive before upgrading.
|
||||
|
||||
If you don’t have good Internet bandwidth, please upgrade from a DVD disc. This post is going to show you how to upgrade via the Internet only.
|
||||
|
||||
For those with good Internet connections, please update your current version by running the commands below. The commands below install all pending updates as well as remove packages and kernel headers that are no longer needed. Leaving these may cause issues with upgrading.
|
||||
|
||||
sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get autoremove
|
||||
|
||||
After running the above commands and finish updating all pending packages, restart your computer. When you log back on, press the **Alt + F2** keys on your keyboard. When the run commands box opens, type the below command and press Enter.
|
||||
|
||||
update-manager -d
|
||||
|
||||
Ubuntu Software Updater windows show open. From there, hit the upgrade button to begin upgrading.
|
||||
|
||||
Before upgrading, please make sure to disable or remove all external PPA repositories from your machine. Also backup your computer before upgrading.
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/10/updatemanagerubuntu1310.png)
|
||||
|
||||
Once you’re done upgrading restart your computer and verify if everything is running ok.
|
||||
|
||||
Enjoy!
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.liberiangeek.net/2013/10/daily-ubuntu-tips-upgrade-ubuntu-13-10-saucy-salamander/
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
@ -0,0 +1,34 @@
|
||||
Daily Ubuntu Tips – Webcam Support In Ubuntu Via Cheese
|
||||
================================================================================
|
||||
For new users who are just starting with Ubuntu, here’s some information that may help you if you want to use webcam in Ubuntu. You see, Ubuntu aims to support the vast majority of webcam right out of the box. Most webcam manufacturers don’t provide drivers for for Linux systems, including Ubuntu. So Linux developers must do the hard work by enabling support for most webcam devices in the Linux Kernel.
|
||||
|
||||
Webcam support for Linux is provided by the Linux UVC Project’s [UVC][1] driver. The aim of this project is to provide a universal USB support for webcam in the same way a general USB driver handles USB devices like thumb drives, external USB devices and others.
|
||||
|
||||
The vast majority of USB webcam out there should work with Linux systems, including Ubuntu with the support of the Linux UVC project driver. If you want to purchase a webcam for your Ubuntu computer, but want to make sure it’s supported, [check out the UVC supported webcam list][2].
|
||||
|
||||
Webcam on the list above support Linux machines easily. So, before purchasing webcam for your machine check out the list and find the model you like and purchase it.
|
||||
|
||||
After purchasing a model that supports Linux systems, you’ll need an application in to display or view your videos. Currently the most popular webcam application for Ubuntu is Cheese. Cheese allows you to access your webcam and display the video easily.
|
||||
|
||||
To install Cheese, run the commands below.
|
||||
|
||||
sudo apt-get install cheese
|
||||
|
||||
After installing it, open it via Unity Dash and launch it. If the webcam device is already attached, Cheese should begin showing the video from the webcam.
|
||||
|
||||
If you have a laptop equipped with webcam, chances are it should work because support for generic USB webcam is common with Ubuntu. All you have to do is install Cheese and enjoy!
|
||||
|
||||
If you can’t get your current webcam to work in Ubuntu, you may have to purchase a model that works.
|
||||
|
||||
Enjoy!
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.liberiangeek.net/2013/09/daily-ubuntu-tips-webcam-support-ubuntu-via-cheese/
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:https://help.ubuntu.com/community/UVC
|
||||
[2]:http://www.ideasonboard.org/uvc/
|
@ -0,0 +1,43 @@
|
||||
Daily Ubuntu Tips–Change The Logon Screen Background
|
||||
================================================================================
|
||||
Here’s a simple tip that shows you how to change Ubuntu logon screen background with custom images. Ubuntu logon screen is ok and maybe better than most Linux distributions, but if you want to show custom images like ones that remind you of special places and things, you may be able to change it using the steps below.
|
||||
|
||||
There are many ways to do this and this post is just one of many. The method below uses dconf-editor and lightdm user to accomplish to get the same results. To do it, change to the root user and give lightdm user access to the x-server. Next using lightdm user credentials, run dconf-editor and make the change.
|
||||
|
||||
After setting the custom logon image and restarting, you should see the picture everytime you start your machine. If image is one you love and brings back a log of memories, you should be delighted everytime you startup Ubuntu to logon.
|
||||
|
||||
This tutorial assumes you already have dconf-editor installed on your machine. If not, run the commands below to install dconf-editor.
|
||||
|
||||
sudo apt-get install dconf-editor
|
||||
|
||||
Next, choose the image you wish to use as your logon image. Then take notes of the location, including the image name. Next, run the commands below to change to the root user.
|
||||
|
||||
sudo –i
|
||||
|
||||
Next, run the commands below to give lightdm user access to the X-Server. Lightdm is the service that manages the logon background so if you need to make changes to the logon screen, it should be done as lightdm user.
|
||||
|
||||
xhost +SI:localuser:lightdm
|
||||
|
||||
Next, change to lightdm user by running the commands below.
|
||||
|
||||
su lightdm -s /bin/bash
|
||||
|
||||
Then run the commands below to start dconf-editor.
|
||||
|
||||
dconf-editor
|
||||
|
||||
When the tool opens, browse to **com –> canonical –> unity-greeter**. Then change the background value to the custom image. You may also want to disable draw-grid.
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/logon-screen-background.png)
|
||||
|
||||
Restart your computer and enjoy your~
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/logon-screen-background-1.png)
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.liberiangeek.net/2013/09/daily-ubuntu-tipschange-logon-screen-background/
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
47
sources/Daily Ubuntu Tips–Knowing About The Root Account.md
Normal file
47
sources/Daily Ubuntu Tips–Knowing About The Root Account.md
Normal file
@ -0,0 +1,47 @@
|
||||
Daily Ubuntu Tips–Knowing About The Root Account
|
||||
================================================================================
|
||||
For new users who just starting with Ubuntu and wanting to know about the root account, here’s a brief post that gives you a little insight about the root account and how / why to use it. You see, every Ubuntu edition comes with a root account.
|
||||
|
||||
The root account is also known as the administrator account. Think of the root account as an account with god-like rights. It can delete any file, any folder and make any change to the system. The power of the root account is limitless.
|
||||
|
||||
Because the root account is so powerful, it is automatically created with a password value with no possible encrypted match on the system, which makes it unusable to sign on with. So instead of directly logging on with the root account, users are encouraged to use the sudo command.
|
||||
|
||||
The sudo command allows authorized users to temporary elevate their privileges using their own password without knowing the root password or using the root account.
|
||||
|
||||
If you still want to enable and logon with the root account for other unknown reasons, simply give it a password. This will enable the root account.
|
||||
|
||||
sudo passwd
|
||||
|
||||
The commands above will enable the root account but to sign on as the root user, you must enable manual logon since it’s now been disabled in Ubuntu. The manual logon option allows for users to type their logon name as well as the password for the account instead of just selecting an account from the logon screen.
|
||||
|
||||
To enable manual logon with **Ubuntu 13.10**, open the config file by running the commands below
|
||||
|
||||
sudo gedit /etc/lightdm/lightdm.conf.d/50-unity-greeter.conf
|
||||
|
||||
Then add the line below as shown in the image.
|
||||
|
||||
greeter-show-manual-login=true
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/ubuntu-root-logon.png)
|
||||
|
||||
Save the file and restart your computer.
|
||||
|
||||
For earlier versions of Ubuntu, you may find this config file in a different location under **/etc/lightdm**. It may be called **lightdm.conf**.
|
||||
|
||||
On the logon screen, you can then type the root username with password to sign on.
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/ubuntu-root-logon-1.png)
|
||||
|
||||
If you want to lock / disable the root account, run the commands below.
|
||||
|
||||
sudo passwd -l root
|
||||
|
||||
Enjoy!
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.liberiangeek.net/2013/09/daily-ubuntu-tipsknowing-root-account/
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
@ -1,37 +0,0 @@
|
||||
Linchenguang翻译中
|
||||
|
||||
Daily Ubuntu Tips–Things To Do After Installing Ubuntu
|
||||
================================================================================
|
||||
Many users from Windows find themselves stuck when starting out with Ubuntu. It’s a completely different from Windows and getting confortable with it may not be the easiest thing at first. Ubuntu is way different from Windows. The commands, the layout of the file system and application names are all foreign to many. But heck, we’re here to help.
|
||||
|
||||
If you’re coming from Windows or Mac OS X and want to learn Ubuntu, you’re in the right place. We try to help new users get started with Ubuntu. Our slogan here is “**Tutorials for newbies**”, which is rightly so.
|
||||
|
||||
Most of our tutorials are not for pros. They are for people who are just starting out with Windows and Ubuntu. So, for all your Ubuntu needs, keep coming back.
|
||||
|
||||
Now, back to the topic. One of our readers asked us this question few days ago.
|
||||
|
||||
> What should you do first after installing Ubuntu?
|
||||
|
||||
Simple. When you first install Ubuntu, there are many things you may want to get started with. But the most important thing is to get it right. Don’t worry about the difficult things, those you’ll learn later.
|
||||
|
||||
Here are the first few things you’ll want do after installing Ubuntu. There might be more, but these are important.
|
||||
|
||||
- Update your system – The very first thing is to update your system. Updating allows you to install newer packages and install fixes for other programs. The commands below will show you how to properly update your system when using Ubuntu.
|
||||
|
||||
sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get autoremove
|
||||
|
||||
- Another thing to do right after installing Ubuntu is to run the below command. This command helps you install codecs or packages that were left out of Ubuntu for legal reasons. Ubuntu comes without these important programs and they are very useful. Without them you may not be able to listen to music, watch movies and do other things. So, if you installed Ubuntu and can’t play some DVDs or listen to music CDs, then run the commands below.
|
||||
|
||||
sudo apt-get install ubuntu-restricted-extras
|
||||
|
||||
The commands above are not the only commands you’ll run in Ubuntu, but they are few of the first you should run after installing Ubuntu. I hope this helps.
|
||||
|
||||
Enjoy!
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.liberiangeek.net/2013/10/daily-ubuntu-tipsthings-to-do-after-installing-ubuntu/
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
@ -1,3 +1,4 @@
|
||||
crowner翻译
|
||||
FreeBSD 10.0 Beta 1 Available for Download and Testing
|
||||
================================================================================
|
||||
**FreeBSD 10.0 Beta 1, an operating system for x86, ARM, IA-64, PowerPC, PC-98, and UltraSPARC architectures, has been released and it's now available for download and testing.**
|
||||
@ -30,4 +31,4 @@ via: http://news.softpedia.com/news/FreeBSD-10-0-Beta-1-Available-for-Download-a
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:http://lists.freebsd.org/pipermail/freebsd-current/2013-October/045524.html
|
||||
[1]:http://lists.freebsd.org/pipermail/freebsd-current/2013-October/045524.html
|
||||
|
19
sources/GCC 4.8.2 Compiler Brings 70+ Bug Fixes.md
Normal file
19
sources/GCC 4.8.2 Compiler Brings 70+ Bug Fixes.md
Normal file
@ -0,0 +1,19 @@
|
||||
GCC 4.8.2 Compiler Brings 70+ Bug Fixes
|
||||
================================================================================
|
||||
Jakub Jelinek of Red Hat released GNU Compiler Collection 4.8.2 this morning.
|
||||
|
||||
GCC 4.8.2 is the latest point release in the stable [GCC 4.8][1] series while all major new developments are centered around [GCC 4.9][2] that should be out in H1'2014.
|
||||
|
||||
GCC 4.8.2 corrects over 70 bugs compared to the 4.8.1 release from late May. More details on the GCC 4.8.2 compiler release can be found from the [mailing list announcement][3].
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.phoronix.com/scan.php?page=news_item&px=MTQ4NzA
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:http://www.phoronix.com/scan.php?page=search&q=GCC+4.8
|
||||
[2]:http://www.phoronix.com/scan.php?page=search&q=GCC+4.9
|
||||
[3]:http://gcc.gnu.org/ml/gcc/2013-10/msg00168.html
|
@ -0,0 +1,32 @@
|
||||
GNOME Control Center 3.10.1 Released with Multiple Improvements
|
||||
================================================================================
|
||||
**GNOME Control Center, GNOME's main interface for configuration of various aspects of your desktop, is now at version 3.10.1.**
|
||||
|
||||
![](http://i1-news.softpedia-static.com/images/news2/GNOME-Control-Center-3-10-1-Released-with-Multiple-Improvements-391831-2.png)
|
||||
|
||||
The Gnome Control Center allows users to configure different parts of their system using a vast collection of tools.
|
||||
|
||||
**Highlights of GNOME Control Center 3.10.1:**
|
||||
|
||||
- Several memory leaks have been corrected;
|
||||
- A consistent set of permissions are now used when creating directories;
|
||||
- The mouse speed is no longer reset;
|
||||
- Screen sharing is now approved without the remote control enabled;
|
||||
- Duplicate folders are no longer being selected for media sharing;
|
||||
- When enabling DLNA, also make sure to enable the MediaExport plugin;
|
||||
- The buttons in the “headerbar” have been aligned.
|
||||
|
||||
A complete list of changes, updates, and bug fixes can be found in the official [changelog][1].
|
||||
|
||||
- Download [GNOME Control Center 3.10.1 tar.xz][2][sources] [6.50 MB]
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://news.softpedia.com/news/GNOME-Control-Center-3-10-1-Released-with-Multiple-Improvements-391831.shtml
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:http://ftp.acc.umu.se/pub/GNOME/sources/gnome-control-center/3.10/gnome-control-center-3.10.1.news
|
||||
[2]:http://ftp.acc.umu.se/pub/GNOME/sources/gnome-control-center/3.10/gnome-control-center-3.10.1.tar.xz
|
19
sources/GNOME To Work On Wayland Accessibility Support.md
Normal file
19
sources/GNOME To Work On Wayland Accessibility Support.md
Normal file
@ -0,0 +1,19 @@
|
||||
GNOME To Work On Wayland Accessibility Support
|
||||
================================================================================
|
||||
Now that GNOME 3.10 has shipped and with it comes initial native Wayland support, GNOME developers are beginning to focus on the GNOME 3.12 release cycle and working on some of the open work items in Wayland enablement.
|
||||
|
||||
Matthias Clasen of Red Hat has written to the Wayland developers about improving the accessibility support. In the GNOME Wayland porting, among the accessibility items that will likely need to be implemented within the GNOME Shell Mutter Wayland compositor are input tweaks (slow keys / bounce keys), zoom and color adjustments, text protocol support for on-screen keyboards and the like, and other improvements for properly handling the on-screen keyboard.
|
||||
|
||||
In terms of why Clasen is bringing this GNOME work up with Wayland developers, "All of these features violate the careful separation between clients that Wayland maintains, so that probably calls for some privileged interface for ATs. I would appreciate feedback and discussion on this. Has anybody else thought about these problems already?"
|
||||
|
||||
The new mailing list thread can be found on [Wayland-devel][1].
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.phoronix.com/scan.php?page=news_item&px=MTQ4NzI
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:http://lists.freedesktop.org/archives/wayland-devel/2013-October/011487.html
|
32
sources/Install Or Upgrade VMware Tools In Ubuntu.md
Normal file
32
sources/Install Or Upgrade VMware Tools In Ubuntu.md
Normal file
@ -0,0 +1,32 @@
|
||||
Install Or Upgrade VMware Tools In Ubuntu
|
||||
================================================================================
|
||||
Few days ago, VMware Workstation 10 was released. VMware Workstation is a virtualization software that lets you run multiple operating systems using a single host machine. With this software, you can run guest machines such as Windows XP, Vista 7 and 8 though 8.1. You can also run Linux operating systems, including Ubuntu.
|
||||
|
||||
Because we use VMware Workstation to run some guest machines, we had to upgrade VMware tools on all of them. It is very important that you install VMware Tools in the guest operating system. That’s because the tool provides required support for shared folders, drag and drop operations, better graphic and improved performance.
|
||||
|
||||
This brief tutorial is going to show you what we did to install and upgrade all our guest machines that run under VMware Workstation. Other benefits that the tool provides is synchronization of time between the guest machine and the host, grabbing and releasing of the mouse, coping and pasting between the guest and hose machines and more.
|
||||
|
||||
To get started, open VMware Workstation and select the Ubuntu guest machine and start it or turn it on. Next, click **VM –> Install VMware Tools…** from the host menu.
|
||||
|
||||
For you information, I am running Ubuntu 13.10 (Saucy Salamander) but this method may work with previous versions.
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/ubuntu-vmware-tools.png)
|
||||
|
||||
A virtual CD/DVD Rom should be mounted with VMware Tools archive. Next, run the commands below to extract the package to the temp directory.
|
||||
|
||||
tar -xvf /media/$USER/"VMware Tools"/VMwareTools*.gz -C /tmp
|
||||
|
||||
Next, run the below commands to begin the installation.
|
||||
|
||||
sudo /tmp/vmware-tools-distrib/vmware-install.pl
|
||||
|
||||
During the installation, just press the Enter key to accept the defaults when prompted. The tool will install itself along with any required packages.
|
||||
|
||||
When it’s done, restart your computer and begin enjoying your machine.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.liberiangeek.net/2013/09/install-upgrade-vmware-tools-ubuntu/
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
@ -1,48 +0,0 @@
|
||||
【SCUSJS翻译中】Install Rhythmbox 3.0 In Ubuntu 13.10 Or 13.04
|
||||
================================================================================
|
||||
Rhythmbox 3.0 was released more than a month ago, bringing an improved user interface, Python 3 support for the plugins and more. Unfortunately, the new version didn't make it into Ubuntu 13.10, but there's a PPA you can use to install it (also available for Ubuntu 13.04).
|
||||
|
||||
![](http://dl.dropboxusercontent.com/u/1113424/img/rhythmbox-3.0.png)
|
||||
|
||||
Changes in Rhythmox 3.0:
|
||||
|
||||
- the plugins now use Python 3;
|
||||
- new task progress display below the track list (used for various things including track transfers and import jobs);
|
||||
- support for composer tags;
|
||||
- restyled playback controls;
|
||||
- restyled source list using symbolic icons;
|
||||
- better introspection of everything;
|
||||
- separate CBR and VBR encoding styles with different sets of exposed properties;
|
||||
- playlist settings (browser visibility etc.) saved in playlists.xml;
|
||||
- better use of RTL icons where appropriate;
|
||||
- fixed IM status and ReplayGain plugins;
|
||||
- many other bug fixes.
|
||||
|
||||
A complete Rhythmbox 3.0 changelog can be found [HERE][1].
|
||||
|
||||
## Install Rhythmbox 3.0 in Ubuntu 13.10 or 13.04 ##
|
||||
|
||||
![](http://dl.dropboxusercontent.com/u/1113424/img/rhythmbox-3.0_2.png)
|
||||
|
||||
*Rhythmbox 3.0 in Ubuntu 13.10 (Unity)*
|
||||
|
||||
Because Rhythmbox 3.0 uses Python3 for plugins instead of Python 2, **none of the plugins available in the Rhythmbox [third-party plugins PPA][2] will work**. You can get some of them to work by installing them manually (including the Equalizer plugin and the cool **[CoverArt browser][3]**) - for more info, see **[THIS][4]** article.
|
||||
|
||||
Rhythmbox 3.0 is available in an unofficial PPA maintained by Jacob Zimmermann, for Ubuntu 13.10 and 13.04 (and derivatives). **Add the PPA and install/upgrade Rhythmbox 3.0 using the following commands**:
|
||||
|
||||
sudo add-apt-repository ppa:jacob/media
|
||||
sudo apt-get update
|
||||
sudo apt-get install rhythmbox
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.webupd8.org/2013/10/install-rhythmbox-30-in-ubuntu-1310-or.html
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:http://ftp.acc.umu.se/pub/GNOME/sources/rhythmbox/3.0/rhythmbox-3.0.news
|
||||
[2]:http://www.webupd8.org/2012/08/rhythmbox-third-party-plugins-ubuntu-ppa.html
|
||||
[3]:http://www.webupd8.org/2013/08/rhythmbox-coverart-browser-plugin-gets.html
|
||||
[4]:http://xpressubuntu.wordpress.com/2013/10/06/how-to-install-rhythmbox-3-0-in-saucy/
|
93
sources/Interview with Ding Zhou of Ubuntu Tweak.md
Normal file
93
sources/Interview with Ding Zhou of Ubuntu Tweak.md
Normal file
@ -0,0 +1,93 @@
|
||||
Interview with Ding Zhou of Ubuntu Tweak
|
||||
================================================================================
|
||||
[Ubuntu tweak][1] is a well known application which allows Ubuntu users to tweak various aspects of their system. The founder of the project, Ding Zhou aka Tualatrix Chou, is talking to us about the nature and the usability of Ubuntu Tweak, the relation with Canonical and the future plans of the project. Enjoy
|
||||
|
||||
**When did you start using linux and at what point did you decide to develop Ubuntu tweak?**
|
||||
|
||||
I started using Linux when I just started my college life at late 2006. I was learning C programming then, a friend recommended that Linux is a great platform to learn programming. So I started my Linux life from the Fedora Core 6. But after just one week I switched to Ubuntu 6.10, because Ubuntu had a better community in China , and also had very good and fast repositories/mirrors. I fall in love with Ubuntu immediately, and switched from Windows in just one week.
|
||||
|
||||
After half years’ both happy and hard time with Ubuntu, I realized that Ubuntu was not so friendly for Chinese people, because after a fresh installation, people had to config the font, input method and many others. So I decided to develop an application to help the newbies to easily config Ubuntu.
|
||||
|
||||
So at July 2007, I started to develop Ubuntu Tweak. At that point, only for Chinese people, but soon I made Ubuntu Tweak be an international application and released its first version at Sep 2007
|
||||
|
||||
**Ubuntu tweak is already a very successful project. Many Ubuntu users use it to tweak various aspects of their system. Tell us a few words about what Ubuntu Tweak can do.**
|
||||
|
||||
![](http://180016988.r.cdn77.net/wp-content/uploads/2012/03/tualatrix1.jpg)
|
||||
|
||||
Ubuntu Tweak can be used to toggle the desktop icon display, set the fonts, enable/disable the user switch, logo.
|
||||
|
||||
In the latest version of Ubuntu Tweak (0.6), you can also use it to tweak your Unity desktop.ut and shutdown functions.
|
||||
|
||||
You can also use Ubuntu Tweak to cleanup system cruft to free space and make system clean.
|
||||
|
||||
**Canonical decides not to include Ubuntu Tweak in their distro by default. What does that mean? Is there some kind of risk for inexperienced users who want to tweak their system using your application?**
|
||||
|
||||
That’s right. Because in the previous version of Ubuntu Tweak, it provided a feature to enable the popular PPA, I wasn’t able to ensure all the PPA were safe, so Ubuntu Tweak had some security risks.
|
||||
|
||||
As you see, Source Center has been removed since 0.6. But please don’t mix the “include default by Ubuntu” and “put into the repository”, Ubuntu Tweak first should be put into the universal repository, then can be included by default in Ubuntu.
|
||||
|
||||
From the bug reports and user feedback, Ubuntu Tweak has became a lot more stable and easy to use than the old versions.
|
||||
|
||||
**What kind of support or collaboration (if any) you have from/with Canonical and the Ubuntu developers?**
|
||||
|
||||
Of course I received some help from the company, they helped me try to put Ubuntu Tweak into repository. It is still a work in progress.
|
||||
|
||||
I also received a lot of help from community, people help to translate, design, test and report bugs, and some of them even submitted patch for it.
|
||||
|
||||
**How many people are involved in the development of Ubuntu Tweak?**
|
||||
|
||||
If you say “programmer”, I’m the only one. But we have designers: the logo was designed by M.Sharp, Kevin Chou helped to design the mockup UI of Ubuntu Tweak, it became the 0.6. And currently Jeonkwan Chan are helping me polish the UI, it will become 0.7. Anyone can be involved in the development of Ubuntu Tweak, if they like :)
|
||||
|
||||
**When Unity came out on 11.04, a lot of Ubuntu users complained about the lack of configurability. What is your opinion on that, and what are the adaptability-configurability that this particular desktop environment can have?**
|
||||
|
||||
I’d like a desktop to have adaptability-configurability, that’s the advantage of Linux, isn’t it?
|
||||
|
||||
For example, I don’t like the auto-hide feature of Unity Launcher, so I set it to never hide.
|
||||
|
||||
Actually, Unity is configurable, the only thing that Unity is missing (through the ccsm) is that you can’t place Launcher to bottom or right – that’s maybe unfriendly for the left-handedness. Hah, just a joke.
|
||||
|
||||
As you can see, Ubuntu 12.04 has already added the hide/show toggle, Launcher size setting in system settings, I think Unity will be more configurable in the future.
|
||||
|
||||
**In general, do you think that the development of the Unity desktop environment was the right decision for Canonical? Was it something inevitable because of the problematic collaboration they had with the Gnome developers?**
|
||||
|
||||
Yes, I think it’s the right decision for Canonical. If you look back three years, when Ubuntu first introduced the Indicator for GNOME Panel, it was a better design than the original GNOME Panel applet. But there’s some problematic collaboration between Canonical and GNOME Developers, so it has never landed in GNOME, until in GNOME 3, the GNOME Shell itself removed the GNOME Panel, and the design of GNOME Shell panel is almost the same as that of the Indicator. If they could share the same API, the desktop Linux world would be better.
|
||||
|
||||
So, between the company, community and GNOME, the different opinions for user interface finally made the Unity desktop out.
|
||||
|
||||
I think it’s a good thing, at least I like Unity more than GNOME Shell right now.
|
||||
|
||||
**Although you are developing an Ubuntu specialized application, I suppose you are using another distro for more advanced users. What is your distro of choice and why?**
|
||||
|
||||
Of course, I had played with Fedora, Arch, OpenSUSE, especially with Gentoo, I had been using it for one year long. It’s my second favourite Linux distribution, because it has one of the most advanced package management systems.
|
||||
|
||||
But now I only use Ubuntu for desktop and server, I also use Mac OS X. I got many design inspiration from it :)
|
||||
|
||||
**Can Ubuntu Tweak, be tweaked or forked or changed a little bit, in order to become useful in other linux distributions like Fedora, or OpenSuse, or Debian? Is the idea of a “Linux Tweak” application that people would choose distro and desktop environment plausible or not?**
|
||||
|
||||
Yes, Ubuntu Tweak can be easily adapted to be used under other distributions. Ubuntu Tweak is modular and very easy to hack.
|
||||
|
||||
In 2008, I released an “Ubuntu Tweak for Fedora”, but finally I gave up the maintenance of this version cause I should keep focus on Ubuntu, and I also don’t have that much energy.
|
||||
|
||||
**So what is the future of Ubuntu Tweak? Maybe Canonical will embrace it making it a default part of their distro, or they could use it to base their own tweaking tool. What do you think and what will be your next steps?**
|
||||
|
||||
Of course the future of Ubuntu Tweak will be bright. Hah.
|
||||
|
||||
I have already started the process of putting Ubuntu Tweak to the Software Center, it would be easier if users can install Ubuntu Tweak from the Software Center.
|
||||
|
||||
Now I’m focusing on developing the 0.7 version, It will be a better polished and well integrated version for Unity desktop than ever before, and it will also introduce some useful new features. I’d like to adapt Ubuntu Tweak to work better under Unity desktop as much as possible.
|
||||
|
||||
I plan to release the new version along with Ubuntu 12.04, hope everyone will like it :)
|
||||
|
||||
And one more thing to tell, I’ve already joined Canonical, in Beijing, and response for OEM things. Although Ubuntu Tweak is still a personal project and I’m not involved in the development of Ubuntu, I will try to move to the development team when possible :)
|
||||
|
||||
**That was great! Thanks Tualatrix.**
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.unixmen.com/interview-with-ding-zhou-of-ubuntu-tweak/
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:http://ubuntu-tweak.com/
|
@ -1,18 +0,0 @@
|
||||
will.qian is translating this article.
|
||||
Linux RNG May Be Insecure After All
|
||||
================================================================================
|
||||
> As a followup to Linus's [opinion people skeptical of the Linux random number generator][1], a new paper [analyzes the robustness of /dev/urandom and /dev/random][2] . From the paper: 'From a practical side, we also give a precise assessment of the security of the two Linux PRNGs, /dev/random and /dev/urandom. In particular, we show several attacks proving that these PRNGs are not robust according to our definition, and do not accumulate entropy properly. These attacks are due to the vulnerabilities of the entropy estimator and the internal mixing function of the Linux PRNGs. These attacks against the Linux PRNG show that it does not satisfy the "robustness" notion of security, but it remains unclear if these attacks lead to actual exploitable vulnerabilities in practice.'
|
||||
|
||||
Of course, you [might not even be able to trust hardware RNGs][3]. Rather than simply proving that the Linux PRNGs are not robust thanks to their run-time entropy estimator, the authors provide a new property for proving the robustness of the entropy accumulation stage of a PRNG, and offer an alternative PRNG model and proof that is both robust and more efficient than the current Linux PRNGs.
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://it.slashdot.org/story/13/10/14/2318211/linux-rng-may-be-insecure-after-all
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:http://linux.slashdot.org/story/13/09/10/1311247/linus-responds-to-rdrand-petition-with-scorn
|
||||
[2]:http://eprint.iacr.org/2013/338.pdf
|
||||
[3]:http://slashdot.org/story/13/09/13/1228216/stealthy-dopant-level-hardware-trojans
|
@ -1,35 +1,35 @@
|
||||
Linux Top 3: RHEL 6.5, Debian 7.2 and EOL for Linux 3.0.x
|
||||
================================================================================
|
||||
**Linux 3.0.100 Released**
|
||||
|
||||
Though it might seem like Linux 3.0 was released just yesterday, the truth is that it was [released back in July of 2011][1].
|
||||
|
||||
Since then some 100 milestone update have been released fixing bugs and providing some security updates. The Linux 3.0.x kernel had been selected as a Long Term Support kernel, meaning that it is maintained for up to two years.
|
||||
|
||||
In August of this year, Linux kernel developer, Greg Kroah-Hartman [declared][2] that the 3.10 Linux kernel would be a longterm support release. That release now supersedes the longterm 3.0.x kernel
|
||||
|
||||
"Linux stable kernel 3.0.100 is now released, please move to 3.4.x or 3.10.x as this might be the last release of 3.0.x," Kroah-Hartman wrote on October 13th.
|
||||
|
||||
**Red Hat Enterprise Linux 6.5 Beta**
|
||||
|
||||
Barely a week after Red Hat released Red Hat Enterprise Linux 5.10, the Linux vendor is now out with a beta release for its next generation platform.
|
||||
|
||||
RHEL 6.5 beta provides support for the precision timing protocol, as an improvement of the traditional network timing protocol (NTP). Precision Time Protocol (PTP) is important to users who require sub-microsecond time stamping of transactions.
|
||||
|
||||
**Debian 7.2**
|
||||
|
||||
Debian is also out with an update. The Debian 7.2 update is the second since Debian 7.x aka Wheezy was released earlier this year.
|
||||
|
||||
"This update mainly adds corrections for security problems to the stable release, along with a few adjustments for serious problems," The Debian project [stated][3]. "Security advisories were already published separately and are referenced where available. Please note that this update does not constitute a new version of Debian 7 but only updates some of the packages included."
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.linuxplanet.com/news/linux-top-3-rhel-6-5-debian-7-2-and-eol-for-linux-3.html
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:http://www.datamation.com/open-source/linux-3.0-debuts-with-xen-integration.html
|
||||
[2]:http://www.eweek.com/developer/linux-3.10-goes-long-term-why-it-matters-for-the-enterprise-consumers/
|
||||
Linux Top 3: RHEL 6.5, Debian 7.2 and EOL for Linux 3.0.x
|
||||
================================================================================
|
||||
**Linux 3.0.100 Released**
|
||||
|
||||
Though it might seem like Linux 3.0 was released just yesterday, the truth is that it was [released back in July of 2011][1].
|
||||
|
||||
Since then some 100 milestone update have been released fixing bugs and providing some security updates. The Linux 3.0.x kernel had been selected as a Long Term Support kernel, meaning that it is maintained for up to two years.
|
||||
|
||||
In August of this year, Linux kernel developer, Greg Kroah-Hartman [declared][2] that the 3.10 Linux kernel would be a longterm support release. That release now supersedes the longterm 3.0.x kernel
|
||||
|
||||
"Linux stable kernel 3.0.100 is now released, please move to 3.4.x or 3.10.x as this might be the last release of 3.0.x," Kroah-Hartman wrote on October 13th.
|
||||
|
||||
**Red Hat Enterprise Linux 6.5 Beta**
|
||||
|
||||
Barely a week after Red Hat released Red Hat Enterprise Linux 5.10, the Linux vendor is now out with a beta release for its next generation platform.
|
||||
|
||||
RHEL 6.5 beta provides support for the precision timing protocol, as an improvement of the traditional network timing protocol (NTP). Precision Time Protocol (PTP) is important to users who require sub-microsecond time stamping of transactions.
|
||||
|
||||
**Debian 7.2**
|
||||
|
||||
Debian is also out with an update. The Debian 7.2 update is the second since Debian 7.x aka Wheezy was released earlier this year.
|
||||
|
||||
"This update mainly adds corrections for security problems to the stable release, along with a few adjustments for serious problems," The Debian project [stated][3]. "Security advisories were already published separately and are referenced where available. Please note that this update does not constitute a new version of Debian 7 but only updates some of the packages included."
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.linuxplanet.com/news/linux-top-3-rhel-6-5-debian-7-2-and-eol-for-linux-3.html
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:http://www.datamation.com/open-source/linux-3.0-debuts-with-xen-integration.html
|
||||
[2]:http://www.eweek.com/developer/linux-3.10-goes-long-term-why-it-matters-for-the-enterprise-consumers/
|
||||
[3]:http://www.debian.org/News/2013/20131012
|
@ -0,0 +1,19 @@
|
||||
Linux Won't Get Aura UI Stack Until Google Chrome 33
|
||||
================================================================================
|
||||
While Google's Chrome 32 web-browser will feature the Aura UI stack from Chrome OS, the Chrome desktop web-browser on Linux won't get the GPU-accelerated interface until one version later.
|
||||
|
||||
Aura is the UI stack used by Google Chrome OS that can fully take advantage of graphics processors where supported. The only native element/widget is the top-level window while everything else is handled by Chrome and composited by the program itself. Google's goal is to use the same UI stack across Windows, Linux, and Chrome OS (albeit not on OS X or other platforms). While Aura is designed to take advantage of modern GPUs, there is a pure software fallback mode too.
|
||||
|
||||
With Chrome 32, Aura will now be used as the UI stack. Windows 7 and Windows 8 systems will support the GPU acceleration code-path while Windows XP and Vista users will be limited to software-accelerated support. The Aura code-path also determines whether WebGL and Pepper-based Flash is using GPU support too.
|
||||
|
||||
As shared via the [Chromium Google Group][1] last week, the Linux version of Chromium now won't see Aura with GPU acceleration until version 33. In other words, the UI stack should arrive on Linux right around the end of the calendar year.
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.phoronix.com/scan.php?page=news_item&px=MTQ4NzE
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/UMwGGgP0P9c
|
@ -1,63 +0,0 @@
|
||||
小眼儿占坑!
|
||||
Linux only needs one 'killer' game to explode, says Battlefield director
|
||||
========================================================================
|
||||
|
||||
![img](http://cdn2.sbnation.com/uploads/chorus_image/image/20983497/construction_web.0_cinema_720.0.jpg)
|
||||
|
||||
It would only take one "killer" game for the Linux platform to explode its way into mainstream gaming, DICE creative director Lars Gustavsson told Polygon, revealing that the development studio would "strongly" like to get into Linux.
|
||||
|
||||
"We strongly want to get into Linux for a reason," Gustavsson said. "It took Halo for the first Xbox to kick off and go crazy — usually, it takes one killer app or game and then people are more than willing [to adopt it] — it is not hard to get your hands on Linux, for example, it only takes one game that motivates you to go there."
|
||||
|
||||
"I think, even then, customers are getting more and more convenient, so you really need to convince them how can they marry it into their daily lives and make an integral part of their lives," he explained, sharing that the studio has used Linux servers because it was a "superior operating system to do so."
|
||||
|
||||
![img](http://cdn3.sbnation.com/assets/3368657/detailed_web_0.jpg)
|
||||
|
||||
Valve's recently announced Steam OS and Steam Machines are healthy for the console market, Gustavsson said when asked for his opinion on Valve's recent announcements. He believes the products will open up the market to explore new, and perhaps better, ways of consuming games.
|
||||
|
||||
"Basically for different ways of accessing customers and giving them possibilities of play, I think it is super exciting," he said. "The only thing I know is that from five or ten years from now gaming and especially how you consume it won't look like it does today. I do think with streaming services and new input devices and so on, it wouldn't surprise me if there is less need of hardware and more on demand gaming experience."
|
||||
|
||||
> WELL, WILL AAA TITLES SURVIVE? ARE THEY MAMMOTHS THAT DON'T KNOW THAT THEY ARE DEAD YET?
|
||||
|
||||
"I think, hopefully, competition usually means a better experience for the customer. Sometimes. You know, was the VHS tape better than BetaMax? VHS won," he continued. "So it does not always go in the right direction but overall I think it is healthy with competition. It is truly welcomed, so that we can have better games in the future."
|
||||
|
||||
The director believes that with its recent rise and success, indie game development is in a better position to cater for the Linux video game market despite its limited audience.
|
||||
|
||||
"With indie, for a long time, it seemed that it was only AAA title that will survive and then the explosion came with mobile and indie games," he said. "So I'm really happy to see that has swung back to where people say 'Well, will AAA titles survive? Are they mammoths that don't know that they are dead yet?'
|
||||
|
||||
"So, to me, I think that the possibilities are many and I think indies can build for Linux even though we don't have enormous audience," he said.
|
||||
|
||||
![img](http://cdn2.sbnation.com/assets/3368681/BF4_Levolution_Siege_of_Shanghai_web_0.jpg)
|
||||
|
||||
With the impending launch of [Battlefield 4][1], DICE has spoken a lot about how it intends to smooth out the difficult learning curve and high point of entry seen in [Battlefield 3][2], Gustavsson said it hasn't forgotten about the hardcore gamers, rather the opposite: DICE has to continually rein itself in from going "too hardcore" when developing a Battlefield title.
|
||||
|
||||
"To be honest, our problem isn't to not think about the hardcore, rather, there are so many people like me doing Battlefield since '99 or at least 2000 that everyday we need to stop ourselves from going too hardcore, we really have to hold ourselves back," he explained when asked how DICE doesn't lose sight developing for experienced players when chiselling out the new features. "That is the natural gear that we have: the hardcore side. Then we need to remind ourselves that we need to make it for everyone."
|
||||
|
||||
While they have set out to make Battlefield 4 [more accessible][3] for newcomers, DICE also made it better for the veterans, hinting that perhaps some aspects the shooter is even too nuanced for the diehards. For example, Gustavsson mentioned the [new battle test range][4] that players of all skill levels can take advantage of.
|
||||
|
||||
> EVERYDAY WE NEED TO STOP OURSELVES FROM GOING TOO HARDCORE, WE REALLY HAVE TO HOLD OURSELVES BACK.
|
||||
|
||||
"Even though people have been playing Battlefield from the start, they choose not to fly because they don't feel safe," he said. "So it is not about losing sight of the hardcore. If you look at hardcore forums, there are so many times that you see 'I don't how this weapon works or this gadget' and then everyone tells each other. It is beautiful. It is just beautiful. But sometimes you feel that a game should be self explaining, it doesn't have to be more stupid."
|
||||
|
||||
A comparison tool for weapons and attachments has been introduced to help with the above example. "As, even I, who has made the game, had a hard time knowing which attachment did what for what weapon," Gustavsson said.
|
||||
|
||||
To cater for experienced Battlefield fans the game features an overhauled control system, reworked network code to remove latency and upped the number of players, to name a few. Battlefield 4 also introduces the hardcore [perma-death mode Diffuse][5] and a [Field Upgrade system][6] to [encourage][7] players to play together, along with the long-time community-demanded Spectator mode.
|
||||
|
||||
"Which, to be honest, I have been ashamed to going to shows and admitting once again that we don't have spectator mode," he said. "That's why I'm a bit taller and prouder this time around now that we do have it. With the next-generation of consoles, like sharing and broadcasting features, I'm really looking forward to seeing what the community comes up with."
|
||||
|
||||
|
||||
---
|
||||
|
||||
via: http://www.polygon.com/2013/10/12/4826190/linux-only-needs-one-killer-game-to-explode-says-battlefield-director
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
|
||||
[1]:http://www.polygon.com/game/battlefield-4/10364
|
||||
[2]:http://www.polygon.com/game/battlefield-3/1762
|
||||
[3]:http://www.polygon.com/2013/10/3/4798128/we-should-be-slapped-for-battlefield-3s-unlocks-says-dice-creative
|
||||
[4]:http://www.polygon.com/2013/9/4/4694158/battlefield-4-vehicle-test-range-server-options
|
||||
[5]:http://www.polygon.com/2013/9/26/4775632/battlefield-4s-multiplayer-modes-player-counts-detailed-by-dice
|
||||
[6]:http://www.polygon.com/2013/8/16/4627536/battlefield-4-kit-customization-field-upgrade-system-detailed
|
||||
[7]:http://www.polygon.com/2013/8/9/4607030/battlefield-4-will-encourage-but-never-force-team-play
|
@ -1,3 +1,4 @@
|
||||
翻译中
|
||||
Powerful chess application PyChess 0.12 BETA 4 released with new improvements
|
||||
================================================================================
|
||||
[PyChess][1] is a lovely enjoyable chess application presenting itself as an advanced manner of digesting chess activities, stressing one's brain and chess skills with intelligent computer opponents, while exposing its activities with user-friendly intuitive visuals and details.
|
||||
@ -23,4 +24,4 @@ via: http://iloveubuntu.net/powerful-chess-application-pychess-012-beta-4-releas
|
||||
[1]:http://pychess.org/
|
||||
[2]:http://iloveubuntu.net/powerful-chess-game-pychess-012-beta-3-released-numerous-new-features-and-improvements
|
||||
[3]:http://www.freechess.org/
|
||||
[4]:http://pychess.googlecode.com/files/pychess_0.12beta4-1_all.deb
|
||||
[4]:http://pychess.googlecode.com/files/pychess_0.12beta4-1_all.deb
|
||||
|
@ -0,0 +1,33 @@
|
||||
Sound Recording and Editing Professional Tool Audacity 2.0.5 RC1 Now Ready for Testing
|
||||
================================================================================
|
||||
![](http://i1-news.softpedia-static.com/images/news2/Sound-Recording-and-Editing-Professional-Tool-Audacity-2-0-5-Now-Ready-for-Testing-391718-2.png)
|
||||
|
||||
**Audacity, a tool that can be used to record live audio through a microphone or mixer, or digitize recordings from cassette tapes, records, or mini-discs, is now at version 2.0.5 RC1**
|
||||
|
||||
Audacity 2.0.5 RC1 comes with a ton of features and can record from microphone, line input, USB/Firewire devices, and more. It can also manage multiple input and output devices, dub over existing tracks to create multi-track recordings, record at sample rates up to 192,000 Hz (subject to appropriate hardware), and record multiple channels at once.
|
||||
|
||||
**Highlights of Audacity 2.0.5 RC1:**
|
||||
|
||||
- The separate commands that aligned track start or end with the cursor or with selection start are now combined into "Cursor/Selection Start" commands;
|
||||
- "Align and Move Cursor" has been renamed to "Move Selection when Aligning";
|
||||
- Labels Editor now allows empty labels to be saved on closing the editor;
|
||||
- PortAudio has been updated to version r1910 to fix memory leaks and other bugs under ALSA.
|
||||
|
||||
A complete list of changes, updates, and new features can be found in the [changelog][1].
|
||||
|
||||
**Download:**
|
||||
|
||||
- [Audacity 2.0.5 RC1 tar.xz (2.0.4 Stable)][2][sources] [4.90 MB]
|
||||
- [Audacity 2.0.5 RC1 tar.xz (2.0.5 RC1 Development)][3][sources] [5.10 MB]
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://news.softpedia.com/news/Sound-Recording-and-Editing-Professional-Tool-Audacity-2-0-5-Now-Ready-for-Testing-391718.shtml
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:http://linux.softpedia.com/progChangelog/Audacity-Changelog-350.html
|
||||
[2]:http://audacity.googlecode.com/files/audacity-minsrc-2.0.4.tar.xz
|
||||
[3]:https://audacity.googlecode.com/files/audacity-minsrc-2.0.5rc1.tar.xz
|
@ -0,0 +1,52 @@
|
||||
System 76 Ubuntu Touchscreen Laptop Now Available to Pre-Order
|
||||
================================================================================
|
||||
![](http://www.omgubuntu.co.uk/wp-content/uploads/2013/10/daru4-wallpaper-fall-homepage-750x423.jpg)
|
||||
|
||||
**Ubuntu PC makers System 76 have unveiled a new touchscreen notebook running Ubuntu 13.10. **
|
||||
|
||||
The Darter Ultra Thin features a 14.1-inch HD **multitouch display that works out of the box with Ubuntu**. It’s housed in a slender 0.9″ thick chassis weighing in at 4.60 lbs (around 2 kg). Battery life is estimated at around 5 hours – which, for Linux and its power management issues, is actually quite impressive!
|
||||
|
||||
Alongside the touchscreen the laptop also offers more traditional methods of input, namely a multi-touch trackpad and chiclet-style keyboard.
|
||||
|
||||
![](http://www.omgubuntu.co.uk/wp-content/uploads/2013/10/daru4-logo-back.jpg)
|
||||
|
||||
![](http://www.omgubuntu.co.uk/wp-content/uploads/2013/10/daru4-right-side-close.jpg)
|
||||
|
||||
![](http://www.omgubuntu.co.uk/wp-content/uploads/2013/10/daru4-ports-left.jpg)
|
||||
|
||||
**Pricing starts at $899** for the base model specification. This gets you:
|
||||
|
||||
- Intel i5-4200U @ 1.5Ghz (Dual core)
|
||||
- 4GB DDR3 RAM
|
||||
- Intel HD 4400 Graphics
|
||||
- 500 GB 5400 RPM HDD
|
||||
- Integrated WiFi & Bluetooth
|
||||
- 1MP Webcam
|
||||
|
||||
As with all System 76 computers you can craft your dream machine by bumping up specifications and adding optional extras. Options on offer for the Darter include:
|
||||
-
|
||||
- Intel Core i5 & i7 CPUs
|
||||
- Up to 16GB DDR3 RAM
|
||||
- Dual-storage, including SSD + HDD combo
|
||||
|
||||
All essential ports are provided:
|
||||
|
||||
- HDMI out
|
||||
- Ethernet
|
||||
- 2 x USB 3.0
|
||||
- Separate Headphone & Mic Jacks
|
||||
- SD Card Reader
|
||||
|
||||
For more information on the Darter Thin head over to the System 76 website where, until October 28th, you can pre-order the Darter Thin and pay just $5 for ground shipping in the US.
|
||||
|
||||
- [System76 Darter UltraThin Laptop][1]
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.omgubuntu.co.uk/2013/10/system76-touchscreen-ubuntu-laptop-available-pre-order
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:https://www.system76.com/laptops/model/daru4
|
@ -0,0 +1,57 @@
|
||||
l3b2w1 translating When open source invests in diversity, everyone wins
|
||||
================================================================================
|
||||
![](http://opensource.com/sites/default/files/imagecache/image-full-size/images/business/BUSINESS_Results_Recos_LL.png)
|
||||
|
||||
Jessica McKellar is an entrepreneur, software engineer, and open source developer. She helps organize the Boston Python user group and plays a big role in diversity outreach by introducing and welcoming more beginners and women. Participation has increased from 0-2% to 15% and the user group has sustained this over the past two years.
|
||||
|
||||
It's results like this that convince Jessica that when open source communities invest in diversity outreach, everyone benefits. Since implementing a beginner series, intermediate workshops, and open source sprints, the Boston Python user group has over quintupled in size, from 700 members to 4000+. They are now the largest Python user group in the world. That type of growth is something all open source communities should aspire to.
|
||||
|
||||
Read more about [Jessica McKellar][1] in this interview.
|
||||
|
||||
|
||||
----------
|
||||
|
||||
**How long have you been in the open source community? Did you have a mentor when you started?**
|
||||
|
||||
My first ever contribution to an open source project was some documentation for the [Twisted project][2] in 2009 (Twisted is an event-driven networking engine written in Python). I've been involved with the project ever since, am now a core contributor, and have even had the pleasure of writing a book about Twisted.
|
||||
|
||||
I had a great first experience contributing to Twisted: the community had detailed new contributor documentation and was supportive and patient as I stumbled through using the process and tools for the first time. I wouldn't say that I had a specific mentor, but I benefited from the collective support of the Twisted community and the patient feedback from the reviewers on my first tickets.
|
||||
|
||||
**How have you seen open source software evolve since you join the community?**
|
||||
|
||||
There has been a clear and wonderful progression towards embracing diversity and diversity outreach, and in particular supporting beginners of all backgrounds. The increasing adoption of Codes of Conduct by technical conferences, the [GNOME Outreach Program for Women][3], the [Python Software Foundation's][4] Outreach and Education program, and PyCon's [Young Coders][5] events are just a few examples of great work the open source community is doing to make itself a welcoming and supportive environment.
|
||||
|
||||
**You're heavily involved with the Python community. Why Python? What was your initial experience with the language?**
|
||||
|
||||
I first used Python in school (I was at MIT right on the cusp of the core CS curriculum switching from Scheme to Python) and have used it at every job I've had. It's also my go-to language for most side projects. Besides being a language I think is a joy to develop in, I invest in the Python community because of its commitment to fostering a supportive and welcoming environment for people of all backgrounds.
|
||||
|
||||
**You and Asheesh Laroia had [a great presentation][6] during PyCon 2012 about the Boston Python user group increasing its diversity. Can you describe what you folks did?**
|
||||
|
||||
For the past 2 years, Boston Python has been running a recurring pipeline of events focusing on bringing more women into the local Python community. The first step in this pipeline is a hands-on weekend workshop for first-time programmers, which we've run eight times for over 400 women.
|
||||
|
||||
Our goals with this initiative are to:
|
||||
|
||||
1. Bring more women into the local programming community, with a specific goal of reaching 15% women at all Boston Python user group events.
|
||||
1. Show the local programming community examples of great women programmers.
|
||||
1. Develop resources for other programming user groups to run their own diversity outreach events.
|
||||
|
||||
Prior to running these workshops, a typical Boston Python user group event had 0-2% women. Since running these workshops, general user group events have met or exceeded 15% women. These are large events bringing in 80-120 people, so this represents a huge leap both as a percentage and in absolute terms for the number of women attending. Even more remarkable is that these results have been sustained for 2 years!
|
||||
|
||||
The great secret of all of this outreach is that even though you are focusing on a specific under-represented group, everyone benefits. Running these intro workshops forced us to learn how to truly support beginners. We started running a monthly "Project Night" as a follow-up to the intro workshops, to give beginning and intermediate learners more opportunities to learn and practice the language with in-person mentoring. We've developed curricula and practice projects that have been used all over the world. We've run intermediate workshops and open source sprints. Through all of this, the user group has over quintupled in size, from 700 members to 4000+, making us the largest Python user group in the world.
|
||||
|
||||
In a nutshell, when you invest in diversity outreach, everyone wins.
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://opensource.com/life/13/10/interview-jessica-mckellar
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:http://web.mit.edu/jesstess/www/
|
||||
[2]:https://twistedmatrix.com/trac/
|
||||
[3]:https://wiki.gnome.org/OutreachProgramForWomen
|
||||
[4]:http://www.python.org/psf/
|
||||
[5]:https://us.pycon.org/2013/events/letslearnpython/
|
||||
[6]:http://pyvideo.org/video/719/diversity-in-practice-how-the-boston-python-user
|
50
sources/‘Polari’ – An Awesome New IRC App for GNOME.md
Normal file
50
sources/‘Polari’ – An Awesome New IRC App for GNOME.md
Normal file
@ -0,0 +1,50 @@
|
||||
‘Polari’ – An Awesome New IRC App for GNOME
|
||||
================================================================================
|
||||
You have to hand it to the GNOME designers and developers: their work in creating a coherent, integrated set of apps for the desktop is showing true promise.
|
||||
|
||||
![](http://www.omgubuntu.co.uk/wp-content/uploads/2013/10/gnome3_polari.jpg)
|
||||
|
||||
*The latest build of Polari in action.*
|
||||
|
||||
In fact, they’ve barely sat still over the last couple of years, creating app after app.
|
||||
|
||||
There are now dedicated apps for Music, Video and Photos; a virtual machine manager in the shape of Boxes; the Maps, Weather & Notes tools are all looking fantastic. And the new GNOME Software Store? Design wise it knocks Ubuntu’s aged offering out of the park!
|
||||
|
||||
But it seems that the GNOME app gurus aren’t done yet. Work has recently begun on a new GNOME 3 IRC app called ‘Polari’.
|
||||
|
||||
(As an aside, it’s a testament to the focus within the GNOME development community on putting users first that the one tool they likely use most often to communicate is one of the last to get the GNOME app treatment.)
|
||||
|
||||
## Polari – Planned Features ##
|
||||
|
||||
It’s not fixed in a dusty coding tome that all IRC clients have to resemble something from an 80s sci-fi movie, or be intimidating to the general user. Even in today’s world of instant communications via social networks, IRC remains a great way for people to chat.
|
||||
|
||||
To this end, if [Polari][1] (expect a name change further down the line) had a slogan it would be “*An IRC client for dummies*.”
|
||||
|
||||
On the features n’ functionality front Polari aims to offer:
|
||||
|
||||
- Easy connection to IRC servers & rooms
|
||||
- Clearly see mentions & notifications
|
||||
- Support GNOME 3 notifications
|
||||
- Integration with Contacts, the GNOME contacts app
|
||||
- History & transcript features
|
||||
- Link previews
|
||||
- File transfers
|
||||
|
||||
Developer-orientated features have also been mooted, including integrated support for Pastebin & Bugzilla.
|
||||
|
||||
So when can you try it? Not quite yet. Development of Polari is still in its early stages, but, if you’re willing to build it from Git (requires GNOME 3.10) you’ll find that it’s already capable of handling the basics, including delivering notifications for mentions.
|
||||
|
||||
For code-compiling-phobes Polari is expected to feature (most likely as an app preview) in GNOME 3.12, due next year.
|
||||
|
||||
- [More about Polari][2]
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.omgubuntu.co.uk/2013/10/gnome-irc-app-polari-in-development
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:https://git.gnome.org/browse/polari
|
||||
[2]:https://wiki.gnome.org/Apps/Polari
|
31
translated/Daily Ubuntu Tips – Disable Ubuntu Lock Screen.md
Normal file
31
translated/Daily Ubuntu Tips – Disable Ubuntu Lock Screen.md
Normal file
@ -0,0 +1,31 @@
|
||||
每日Ubuntu技巧 - 禁用Ubuntu的屏幕锁定
|
||||
================================================================================
|
||||
当您刚成为一名Ubuntu新用户时,有一些事情您还无法马上知道。例如,修改您的密码、禁用某些功能和创建新用户帐号。当新用户测试了Ubuntu之后,一个经常被他们问到的问题是如何关闭屏幕锁定或阻止Ubuntu屏幕逐渐变暗。
|
||||
|
||||
这里为Ubuntu新手准备了一些简单技巧。这些技巧对于Ubuntu老手而言毫无新意,当然,它们也不是为Ubuntu老手而准备的,它们仅供Ubuntu新手学习使用。
|
||||
|
||||
Ubuntu被设计成自动经过几分钟后就自行进行锁定,您必须输入您的密码来解锁才能再次使用它。如果这给您带来了太多的麻烦,那么您也许想要关闭这个自动锁屏功能,而这正是下面马上将要向您介绍的内容。
|
||||
|
||||
您计算机的自我锁定是出于安全的原因,如果您禁用或关闭了它,您的计算机将不再被锁定,任何可以物理接触到您计算机的人都可以登录并且使用它。如果对您而言,这不是什么大问题,那么继续下面学习具体如何来做。
|
||||
|
||||
首先,登录Ubuntu,点击控制选项(位于菜单栏的最右边的图标)图标并选择**系统设置**。
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/ubuntulockscreendisable.png)
|
||||
|
||||
接着,点击系统设置面板里的“亮度和锁屏”图标
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/ubuntulockscreendisable1.png)
|
||||
|
||||
最后,关闭“锁定屏幕选项”。
|
||||
|
||||
![](http://www.liberiangeek.net/wp-content/uploads/2013/09/ubuntulockscreendisable2.png)
|
||||
|
||||
禁用Ubuntu屏幕锁定的所有操作就是这些!如果您要重新开启它,那么再次点击“锁定屏幕选项”切换回去即可。屏幕锁定是一个很好的特性,可以保护您的计算机,但如果您知道您的隐私或信息不会有风险,那么您可以禁用它。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.liberiangeek.net/2013/09/daily-ubuntu-tips-disable-ubuntu-lock-screen/
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
@ -0,0 +1,37 @@
|
||||
日常Ubuntu使用小技巧——安装Ubuntu后做什么
|
||||
================================================================================
|
||||
|
||||
许多Windows用户开始使用Ubuntu时都感到束手无策。Ubuntu与Windows截然不同,想要轻松驾驭Ubuntu可不是一件简单的事情。Ubuntu的使用方式不同于Windows。许多用户对命令行、文件系统的布局和应用程序的名称都感到陌生。但是不用管那些,我们会提供帮助。
|
||||
|
||||
如果你以前是Windows或者Mac OS X用户现在想学Ubuntu,那你来对地方了。我们正努力帮助新用户开始Ubuntu之旅。我们的口号理所当然就是“**菜鸟教程**”。
|
||||
|
||||
我们的教程大多不是针对专业人士的,而是面向刚开始学习Windows和Ubuntu的新手。所以,为了你所有的Ubuntu需求,经常回来转转。.
|
||||
|
||||
好了,言归正传。几天前一个读者问了我们一个问题,如下:
|
||||
|
||||
> 安装好Ubuntu后首先要做什么?
|
||||
|
||||
很简单,第一次安装Ubuntu时,你可能有很多事情想做。但是最重要的是让它正常工作。不要担心遇到难题,这些你很快就会明白。
|
||||
|
||||
这里有一些安装好Ubuntu之后你最初想要做的事。可能你想做的比这还多,但这些是比较重要的。
|
||||
|
||||
- 更新系统 -首先更新你的系统。系统更新可以让你安装比较新的软件包和一些其它程序的修正。使用Ubuntu时你可以使用下面的命令正确地进行系统更新。
|
||||
|
||||
sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get autoremove
|
||||
|
||||
- 安装好Ubuntu后要做的另外一件事就是运行下面的命令。这条命令能帮助你安装编解码器和因法律原因而排除在Ubuntu外的软件包。Ubuntu并未预装这些比较重要的程序。而没有这些程序你可能无法听音乐、看电影或者做其它的事情。所以,如果你安装了Ubuntu但是不能播放DVD或者听音乐CD,那就运行下面的命令吧。
|
||||
|
||||
sudo apt-get install ubuntu-restricted-extras
|
||||
|
||||
|
||||
以上这些命令并非你将在Ubuntu运行的全部的命令,但它们是安装好Ubuntu后你首先要运行的。希望这些能帮助到你。
|
||||
|
||||
使用愉快!
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://www.liberiangeek.net/2013/10/daily-ubuntu-tipsthings-to-do-after-installing-ubuntu/
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[Linchenguang](https://github.com/Linchenguang) 校对:[Caroline](https://github.com/carolinewuyan)
|
@ -1,20 +1,20 @@
|
||||
翻译中ByLuox.....^0^......
|
||||
各大平台,发布优秀的Clementine音乐播放器 1.2版
|
||||
|
||||
Excellent Music Player Clementine 1.2 Released on Multiple Platforms
|
||||
================================================================================
|
||||
**Clementine 1.2, a multiplatform music player inspired by Amarok 1.4, focusing on a fast and easy-to-use interface for searching and playing your music, has been released and it features some pretty interesting new features.**
|
||||
|
||||
**Clementine 1.2, 是受到了Amarok 1.4的启发制作的多平台音乐播放器,关注一个对于搜索和播放音乐的快速而又易于使用的界面,并已经发布,同时带有漂亮而又有趣的新特性.**
|
||||
|
||||
![](http://i1-news.softpedia-static.com/images/news2/Excellent-Music-Player-Clementine-1-2-Released-on-Multiple-Platforms-391342-2.png)
|
||||
|
||||
Clementine is an excellent media player, and it has been adopted in a lot of new distributions. It's extremely stable and it's made for people who don't actually like the new direction taken by the current generation of music players.
|
||||
Clmentine 是一个卓越的媒体播放器,并被一些新的放行版所采用,它是极其稳定的,也不会那些习惯现在的播放的人产生不习惯.
|
||||
|
||||
“This release is compatible with the Clementine Remote application for Android which lets you control Clementine remotely from an Android device.”
|
||||
这个版本也兼容安卓的Climentine远程控制程序,它能让你用你的安卓设备远程控制Clementine
|
||||
|
||||
“Clementine also adds support for Subsonic. And you can now listen to your music stored in Box, Dropbox, Skydrive and Ubuntu One. Last major new feature is the ability to "star" your playlists, so you can safely close them and restore them later from the new "Playlist" tab we've added in the left sidebar,” reads the [announcement][1].
|
||||
'Clemntine 也添加了对Subsonic的支持.现在你能听存储在Box,Dropbox,Skydrive和Ubuntu One中的音乐.最后一个主要的特性是能星标你的播放列表,我们能在左侧工具条上添加的新的播放列表条目中安全的关闭和恢复他们',从[公告][2]中读取
|
||||
|
||||
A complete list of changes and new features can be found in the official [announcement][2].
|
||||
能在官方[公告][2]了解关于新版本的变化和新特性的完整列表.
|
||||
|
||||
**Download Clementine 1.2**
|
||||
**下载Clementine 1.2**
|
||||
|
||||
- [tar.gz][3][sources] [9.30 MB]
|
||||
- [Ubuntu 13.04 DEB i386][4][ubuntu_deb] [7.10 MB]
|
||||
@ -31,7 +31,7 @@ via: http://news.softpedia.com/news/Excellent-Music-Player-Clementine-1-2-Releas
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[译者ID](https://github.com/译者ID) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
译者:[Luoxcat](https://github.com/Luoxcat) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:http://code.google.com/p/clementine-player/source/browse/Changelog?name=release-1.2
|
||||
[2]:http://www.clementine-player.org/
|
50
translated/Install Rhythmbox 3.0 In Ubuntu 13.10 Or 13.04.md
Normal file
50
translated/Install Rhythmbox 3.0 In Ubuntu 13.10 Or 13.04.md
Normal file
@ -0,0 +1,50 @@
|
||||
在Ubuntu 13.10或者13.04上安装Rhythmbox 3.0
|
||||
================================================================================
|
||||
Rhythmbox 3.0已经发布了超过一个月了,这个版本有一些用户界面的改进,使用Python 3来支持插件。不幸的是,新版本并没有集成到13.10里面,但是你可以使用PPA来安装它(Ubuntu 13.04也支持)。
|
||||
|
||||
![](http://dl.dropboxusercontent.com/u/1113424/img/rhythmbox-3.0.png)
|
||||
|
||||
Rhythmox 3.0更新日志:
|
||||
|
||||
- 插件现在使用Python 3;
|
||||
- 新的任务进度显示在曲目列表的下方(可以供很多东西使用包括包括轨道更换和导入作业等);
|
||||
- 支持作曲家标签;
|
||||
- 重新制作播放控制栏;
|
||||
- 使用象征性的图片重新设计源列表;
|
||||
- 所有东西都更好的优化过;
|
||||
- 通过不同的公开属性将CBR和VBR编码方式区分开;
|
||||
- 播放列表设置内容(浏览方式等)保存到playlists.xml文件;
|
||||
- 在适当情况下更好的使用了RTL图标;
|
||||
- 修复了IM状态和ReplayGain插件;
|
||||
- 修复了其他很多漏洞。
|
||||
|
||||
能在[这里][1]找到完整的Rhythmbox 3.0更新日志。
|
||||
|
||||
## 在Ubuntu 13.10或者13.04下安装Rhythmbox 3.0##
|
||||
|
||||
![](http://dl.dropboxusercontent.com/u/1113424/img/rhythmbox-3.0_2.png)
|
||||
|
||||
*Ubuntu 13.10 (Unity)下的Rhythmbox 3.0*
|
||||
|
||||
因为Rhythmbox 3.0的插件使用Python3而不是Python 2,
|
||||
**[第三方插件 PPA][2]里面的插件都不能在Rhythmbox里面使用了** 。你可以通过手动安装的方式来使用它们中的一些(包括Equalizer的超酷的**[CoverArt browser][3]**)
|
||||
- 更多信息请看**[这篇][4]**文章。
|
||||
|
||||
Rhythmbox 3.0现在可以在一个由Jacob Zimmermann维护的一个为Ubuntu 13.10和13.04(及衍生系统)准备的非官方PPA里面找到。**通过以下命令添加这个PPA然后安装/升级Rhythmbox 3.0**:
|
||||
|
||||
sudo add-apt-repository ppa:jacob/media
|
||||
sudo apt-get update
|
||||
sudo apt-get install rhythmbox
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
来自: http://www.webupd8.org/2013/10/install-rhythmbox-30-in-ubuntu-1310-or.html
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[SCUSJS](https://github.com/scusjs) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:http://ftp.acc.umu.se/pub/GNOME/sources/rhythmbox/3.0/rhythmbox-3.0.news
|
||||
[2]:http://www.webupd8.org/2012/08/rhythmbox-third-party-plugins-ubuntu-ppa.html
|
||||
[3]:http://www.webupd8.org/2013/08/rhythmbox-coverart-browser-plugin-gets.html
|
||||
[4]:http://xpressubuntu.wordpress.com/2013/10/06/how-to-install-rhythmbox-3-0-in-saucy/
|
17
translated/Linux RNG May Be Insecure After All.md
Executable file
17
translated/Linux RNG May Be Insecure After All.md
Executable file
@ -0,0 +1,17 @@
|
||||
Linux 随机数生成器可能还是不安全的
|
||||
================================================================================
|
||||
> 在 Linus 向那些质疑 Linux 随机数生成器安全性的人们发表了自己的观点之后,现在,一篇新的学术论文[分析了 Linux 中的 /dev/urandom 和 /dev/random 的健壮性][2]。论文中写道:“从实际的角度来说,我们也对 Linux 的两种伪随机数生成器 /dev/random 和 /dev/urandom 的安全性做了精确的评估。特别是,我们展示了几种攻击手段来证明 Linux 中的这两种伪随机数生成器并不符合我们对健壮性的定义,而且熵没有适当地累积起来。这些攻击能起效是由于熵估计器及 Linux 伪随机数生成器的内部混合函数存在弱点。由于这些攻击的存在,Linux 的伪随机数生成器并不满足安全学中‘健壮性’这一概念,但是,在实际情况中,我们并不清楚这些攻击手段是否存在真正可利用的漏洞。”
|
||||
|
||||
当然,你[甚至可能连硬件随机数生成器都不相信][3]。论文作者们并非只是简单地证明 Linux 伪随机数生成器是不健壮的(通过使用 Linux 的运行时熵估计器),他们提出了一个新的性质用于检验伪随机数生成器的熵累计阶段是否健壮,并且,他们还提供了另一个伪随机数生成器的模型,他们证明,这个模型不仅是健壮的,而且比现有的 Linux 伪随机数生成器更加高效。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://it.slashdot.org/story/13/10/14/2318211/linux-rng-may-be-insecure-after-all
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[will.qian](https://github.com/willqian) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
[1]:http://linux.slashdot.org/story/13/09/10/1311247/linus-responds-to-rdrand-petition-with-scorn
|
||||
[2]:http://eprint.iacr.org/2013/338.pdf
|
||||
[3]:http://slashdot.org/story/13/09/13/1228216/stealthy-dopant-level-hardware-trojans
|
@ -1,12 +1,12 @@
|
||||
Linux终端:用cat命令查看隐藏的字符
|
||||
================================================================================
|
||||
时常,某个程序或软件并没有语法错误,并且你检查它的相关内容也确实没有发现问题。这是因为你用普通文本编辑器软件来查看的时候,有许多字符没有显示出来,但在终端下面使用cat命令可以很容易的检测出是否存在这些字符。
|
||||
时常,某个程序或软件并没有语法错误,并且你检查它的相关内容也确实没有发现问题。这是因为你用普通文本编辑器软件来查看的时候,有许多字符没有显示出来,但在终端使用cat命令可以很容易地检测出是否存在这些字符。
|
||||
|
||||
首先,我们创建一个简单的文本文件,写入一些特殊的字符。打开终端,运行命令:
|
||||
首先,我们创建一个简单的文本文件,写入一些特殊字符。打开终端,运行命令:
|
||||
|
||||
printf 'testing\012\011\011testing\014\010\012more testing\012\011\000\013\000even more testing\012\011\011\011\012' > /tmp/testing.txt
|
||||
|
||||
现在用不同的编辑器软件打开,显示的结果不会相同。用简单的cat打开将显示:
|
||||
现在用不同的编辑器软件打开,显示的结果会不同。用简单的cat打开将显示:
|
||||
|
||||
$ cat /tmp/testing.txt
|
||||
testing
|
||||
@ -16,7 +16,7 @@ Linux终端:用cat命令查看隐藏的字符
|
||||
|
||||
even more testing
|
||||
|
||||
然而用nano或者vim打开,将会看到:
|
||||
如果用nano或者vim打开,将会看到:
|
||||
|
||||
testing
|
||||
testing^L^H
|
||||
@ -63,7 +63,7 @@ via: http://linuxaria.com/pills/linux-terminal-seeing-the-unseen-characters-with
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[runningwater](https://github.com/runningwater) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
译者:[runningwater](https://github.com/runningwater) 校对:[Caroline](https://github.com/carolinewuyan)
|
||||
|
||||
[1]:
|
||||
[2]:
|
||||
|
@ -0,0 +1,62 @@
|
||||
|
||||
“Linux想要屌丝逆袭?只需要一款杀手级游戏。”
|
||||
========================================================================
|
||||
|
||||
![img](http://cdn2.sbnation.com/uploads/chorus_image/image/20983497/construction_web.0_cinema_720.0.jpg)
|
||||
|
||||
Linux平台只需要一款杀手级游戏就能杀入主流游戏市场,DICE创意总监Lars Gustavsson如是告诉记者,他还透露,开发工作室其实“非常愿意”入驻Linux平台。
|
||||
|
||||
“我们之所以如此强烈想要入驻Linux,原因只有一个”,Gustavsson说,“就如同Xbox凭借着光晕(Halo)一举成功逆袭并使粉丝们为之疯狂 —— 通常,只需要一款杀手级应用或游戏,人们就更愿意去[适应新平台] —— 对于Linux来说,这并不难,例如,它只需要一款能吸引人们主动去玩的游戏而已。”
|
||||
|
||||
“我认为,即使这样,消费者正变得越来越挑剔,所以,我们必须说服他们如何才愿意玩某一款游戏,并将其作为日常生活的一部分,”他解释道,工作室目前已经开始使用Linux服务器,因为Linux在这方面本就是最佳选择。
|
||||
|
||||
![img](http://cdn3.sbnation.com/assets/3368657/detailed_web_0.jpg)
|
||||
|
||||
当被问道对Valve公司最近关于Steam操作系统和Steam主机的声明有何看法时,Gustavsson认为,这对游戏机市场来说非常有益,他相信相关产品会打开新的市场,拓展出消费游戏新的发展道路,也许比这更好。
|
||||
“基本上,通过各种方法获取消费者的青睐并给予他们娱乐的各种可能性,我认为这才是最令人激动的,”他说,“我只知道一件事,往前推5到10年,谁能想象游戏市场会是今天这个样子。也许我们能预料到更低的硬件需求和更丰富的游戏体验,但流媒体服务和新的输入设备等等这些东西才真的让人惊讶。”
|
||||
|
||||
>现在哪还有三A级经典游戏?就像活着的猛犸象一样少见!
|
||||
|
||||
“我认为,有时竞争往往意味着消费者拥有更好的体验。VHS难道比BetaMax更强吗?但VHS最终获胜了。(译者注:他指的是当年索尼和JVC的录像带之争,索尼的BetaMax在专业领域优势很大,但JVC的VHS由于更适合当时普通消费者的家庭使用,因此,他在这里举了这个例子)”,他继续说道,“因此,尽管竞争的最终结果不一定就是完全正确的方向,但总体来看,竞争还是利大于弊的。何况消费者也欢迎,因此,我相信未来我们一定能做出更好的游戏。”
|
||||
|
||||
总监相信,尽管用户数量有限,但独立游戏开发正不断上升并开始取得成功,现在正处在一个更有利的位置,能够迎合Linux视频游戏市场。
|
||||
|
||||
“长久以来,独立制作一般就意味着三A级经典,直到伴随着移动终端产业的爆发,独立游戏开始扎堆泛滥,”他说,“因此,我非常高兴能看到独立制作又回到了它曾经的现状,就好像人们在说,’现在哪还有三A级经典游戏?就跟活着的猛犸象一样少见‘“。
|
||||
|
||||
“所以,对我来说,我认为尽管Linux平台上的用户数量并不特别多,但独立制作游戏成功的可能性很大。”
|
||||
|
||||
![img](http://cdn2.sbnation.com/assets/3368681/BF4_Levolution_Siege_of_Shanghai_web_0.jpg)
|
||||
|
||||
对于即将启动的[战地4][1],DICE已经讲述了许多如何降低上手难度和准入门槛等在[战地3][2]中出现的问题,Gustavsson说,他们并没有忘记骨灰级玩家,恰恰相反,DICE在开发战地4的过程中,不断需要克制自己不要“太过于骨灰”。
|
||||
|
||||
当被问道DICE如何在开发新特性的过程中避免忽视老玩家时,他解释道:“说老实话,我们的问题并不在于忽视骨灰级玩家,而是有太多人向我一样从99年或至少2000年就开始每天玩战地,我们需要的是控制自己,避免自己太沉溺于其中。沉迷游戏,是每个玩家的天性。所以,我们需要提醒自己,同时提醒每一个人”
|
||||
|
||||
战地4对于新玩家[更好上手][3],但同时,它也将充分照顾到老玩家,DICE透露,也许老玩家会发现游戏中有些方面射手与恐怖分子几乎没有区别。例如,Gustavsson提到,[新的战斗测试][4]涵盖了各个技术水平的玩家都可以发挥的范围。
|
||||
|
||||
> 我们需要的是控制自己,避免自己太沉溺于其中。
|
||||
|
||||
“有些人即使从最开始到现在一直在玩战地,游戏里他依然不会选择坐飞机,因为他觉得不安全,所以这并不是是否忽略老玩家的问题。如果你去玩家论坛转转,你会无数次看到诸如‘我不知道这件武器或这个装备怎么用‘这样的问题,然后每个人都会来回答他。这是件很和谐、很美妙的事。但有时你又会觉得,一个游戏不能太傻了,应该智能一些。”
|
||||
|
||||
针对上面例子中的问题,他们已经提供了一个武器装备比较工具。Gustavsson说,“即使是我,做游戏的人,有时也会蒙圈到底哪件装备配哪件武器。”
|
||||
|
||||
为了迎合战地的资深老玩家们,游戏还特地推出了一款检修控制系统,重写了网络代码,移除了一些隐患,增加了角色数量,并相应地给予命名。除了社区呼声已久的旁观者模式,战地4还介绍了[无重生模式][5]和[战场升级系统][6],[鼓励][7]玩家们一起游戏。
|
||||
|
||||
“说实话,一直以来,我都不好意思参加访谈活动,因为总是要一次次承认我们确实没有旁观者模式。但这次活动我腰板硬多了,因为我们终于有旁观者模式啦!伴随着新一代游戏机中的分享和广播等新特性,我十分期待社区会带来哪些意想不到的惊喜。”
|
||||
|
||||
---
|
||||
|
||||
via: http://www.polygon.com/2013/10/12/4826190/linux-only-needs-one-killer-game-to-explode-says-battlefield-director
|
||||
|
||||
译者:[小眼儿](https://github.com/tinyeyeser) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
|
||||
|
||||
[1]:http://www.polygon.com/game/battlefield-4/10364
|
||||
[2]:http://www.polygon.com/game/battlefield-3/1762
|
||||
[3]:http://www.polygon.com/2013/10/3/4798128/we-should-be-slapped-for-battlefield-3s-unlocks-says-dice-creative
|
||||
[4]:http://www.polygon.com/2013/9/4/4694158/battlefield-4-vehicle-test-range-server-options
|
||||
[5]:http://www.polygon.com/2013/9/26/4775632/battlefield-4s-multiplayer-modes-player-counts-detailed-by-dice
|
||||
[6]:http://www.polygon.com/2013/8/16/4627536/battlefield-4-kit-customization-field-upgrade-system-detailed
|
||||
[7]:http://www.polygon.com/2013/8/9/4607030/battlefield-4-will-encourage-but-never-force-team-play
|
@ -1,13 +1,13 @@
|
||||
太空战争史诗巨作《救赎预言》登陆Linux
|
||||
太空军事题材巨作《救赎预言》登陆Linux Steam游戏平台
|
||||
================================================================================
|
||||
|
||||
![img](http://i1-news.softpedia-static.com/images/news-700/Salvation-Prophecy-Military-Space-Epic-Arrives-on-Steam-for-Linux.jpg?1381742049)
|
||||
|
||||
**Firedance Games公司在steam上发布了自主开发的《救赎预言》 并且支持Linux平台**
|
||||
**由Firedance Games公司在Steam平台开发并发布的游戏《救赎预言》,现已在Linux平台推出。**
|
||||
|
||||
根据开发者的介绍,《救赎语言》是一个太空战争史诗巨作,让玩家可以在太空扮演战斗机驾驶员战斗,也可以在行星表面以FPS模式对抗。
|
||||
根据开发人员介绍,《救赎预言》是一款太空军事题材游戏,玩家不仅可以扮演战斗机驾驶员在太空中战斗,还可以在行星表面以FPS模式对抗。
|
||||
|
||||
“激烈的战斗和舰队的碰撞。入侵者强化自己的殖民地,原住民的土地生灵涂炭,但最大的威胁却是一个即将到来的世界毁灭的预言。你必须寻找出来自遥远外星世界的秘密, 并且掌握远古的力量来抵抗即将到来的风暴” 来自官方介绍 [synopsis][1].
|
||||
官方的[产品介绍][1]为“太空舰队碰撞冲突引发激烈的战斗,入侵者与强化的敌方殖民地交战。然而,最大的危险是世界即将毁灭的世界末日预言。你必须寻找出来自遥远外星世界的奥秘, 并掌握远古的力量来抵抗即将到来的风暴。”
|
||||
|
||||
Linux系统最低配置要求:
|
||||
|
||||
@ -17,14 +17,15 @@ Linux系统最低配置要求:
|
||||
显卡:NVIDIA GeForce 8600 GT、 ATI Radeon HD 2600 或者更好
|
||||
硬盘:至少1GB可用空间
|
||||
|
||||
更多详情请关注Steam官方网站[website][2]。
|
||||
更多详情请关注Steam[官方网站][2]。
|
||||
---
|
||||
|
||||
via: http://news.softpedia.com/news/Salvation-Prophecy-Military-Space-Epic-Arrives-on-Steam-for-Linux-390849.shtml
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[Vic___](https://github.com/Vic020) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
译者:[Vic___](https://github.com/Vic020) 校对:[Caroline](https://github.com/carolinewuyan)
|
||||
|
||||
[1]:http://store.steampowered.com/news/11613/
|
||||
[2]:http://store.steampowered.com/app/248450/
|
||||
|
||||
|
@ -1,49 +1,43 @@
|
||||
Debian OpenSSL Bug - 后门还是安全事故?
|
||||
======================================================
|
||||
|
||||
周一,Ed 写了篇文章《软件透明度》[1],主旨是如果软件开发的过程是透明的,那么软件本身对恶意的后门(无心的安全漏洞)更具抵抗性。
|
||||
软件透明的因素包括公开源代码,可以获取一个项目的追踪议题,以及允许参与内部开发者会议。他提到一种情况,在这儿我想详细讨论一下:
|
||||
2008年,Debian项目(一个流行的用于web服务器的linux发行版),宣称[2]Debian中OpenSSL[3]的伪随机数生成器遭到破解,已经不安全了。
|
||||
周一,Ed 写了篇文章《软件透明度》[1],主旨是如果软件开发的过程是透明的,那么软件对恶意的后门(以及无心的安全漏洞)就更具抵抗性。
|
||||
软件透明的因素包括公开源代码,可以读取或为一个项目的追踪议题做出贡献,以及参与内部开发讨论。他提到一种情况,在这儿我想详细讨论一下:
|
||||
2008年,Debian项目(一个用于web服务器的很流行的linux发行版),宣称[2]Debian中OpenSSL[3]的伪随机数生成器遭到破解,已经不安全了。
|
||||
|
||||
首先,了解一些背景信息:伪随机数生成器(PRNG)就是一个程序,假定代号为F。给定一个随机种子s,通过F(s)进行处理后,
|
||||
会得到一个长的比特流。如果我和你都使用同样的种子s,两个人会得到同样的比特流。但是如果我随机选择一个s,也不告诉你s是什么,
|
||||
首先,了解一些背景信息:伪随机数生成器(PRNG)就是一个程序,假定代号为F。给定一个随机种子s,则会得到一个长的比特流F(s),看起来像个随机数。如果我和你都使用同样的种子s,两个人会得到同样的比特流。但是如果我随机选择一个s,也不告诉你s是什么,
|
||||
你根本不能够推测F(s)的结果,如你所知,F(s)也是随机的。OpenSSL中的PRNG试图从系统中抓取不可预测的信息("熵"),比如当前进程ID,
|
||||
或者很有可能是不同的内存数据(比如,未初始化的内存,该内存,可能或者就是,由其它一些进程控制)等等。把这些东西转换成种子s,
|
||||
经F(s)处理,就会得到随机比特流。
|
||||
或者很有可能是不同的内存内容(比如,由其它一些进程控制或可能控制的未初始化的内存)等等。把这些东西转换成种子s,就会得到随机比特流F(s)。
|
||||
|
||||
2006年,为了解决一条从一个查找软件内存存取bug的工具[5]生成的警告[4],一名Debian维护者决定注释掉[6]OpenSSL PRNG里的两行代码[7]。
|
||||
结果这两行代码非常重要,代码负责抓取几乎所有的不可预测的熵,抓取的熵会作为OpenSSL PRNG的种子。没有这些代码,
|
||||
PRNG只有总共32,767个选择可作为种子,因而也就是说只有这么多的选择可用于F(s)进行处理。
|
||||
2006年,为了解决一个用于查找软件内存存取bug的工具[5]的警告问题[4],一名Debian维护者决定注释掉[6]OpenSSL PRNG里的两行代码[7]。
|
||||
但是这两行代码非常重要,它们负责抓取几乎所有的不可预测的熵,以作为OpenSSL PRNG的种子。没有这些代码,PRNG只有总共32,767个选择可作为种子s,因而也只有这么多的F(s)供选择。
|
||||
|
||||
很多依赖于OpenSSL随机数生成器的程序,其实并不拥有那么多的随机选择,但是他们原以为会有那么多的。
|
||||
一个这样的程序要为SSL(安全网络浏览)和SSH(安全远程登录)生成秘钥。问题的关键在于,这些秘钥必须是随机的:如果你可以猜到我的秘钥,
|
||||
这样一来,很多依赖于OpenSSL随机数生成器的程序,其实并没有它们以为的那么多的随机选择。比如,一个这样的程序要为SSL(安全网络浏览)和SSH(安全远程登录)生成秘钥。严格来说,这些秘钥必须是随机的:如果你可以猜到我的秘钥,
|
||||
你就可以破解我使用该秘钥保护的任何东西。这意味着你有能力读取加密的通讯信息,登录到远程服务器[8],或者伪造看起来似乎是真实的信息[9]。
|
||||
这个漏洞是2006年第一次引入,而且进入到Ubuntu中[10](另一个流行的linux发行版,广泛应用于网络服务器)。漏洞影响到数以千计的服务器而且
|
||||
存在了很长一段时间[11],因为只是给受影响的服务器打补丁还不足以解决问题,必须替换掉任何在漏洞存在情况下生成的秘钥。
|
||||
|
||||
顺便说一句,为伪随机数生成器寻找熵是个著名[12]的难题[13]。事实上,在今天来看要解决这个问题依然是个巨大的挑战。随机错误难以检测,
|
||||
因为当你盯着输出看,每次运行程序结果都不一样,就像随机的一样。弱随机性很难定位,但是它可以使(貌似)安全的加密系统失效。
|
||||
依然如此,Debian中的那个漏洞一经发现在安全界[15]就常常被当做笑柄[16]。
|
||||
因为当你盯着输出看时,每次运行程序结果都不一样,就像随机的一样。弱随机性很难发现,但是它可以使(貌似)安全的加密系统失效。
|
||||
不过,Debian中的那个漏洞很醒目,被发现后在安全社区[15]引起了很多嘲笑[16]。
|
||||
|
||||
这是个后门,故意设置的吗?似乎不大可能。[Kurt Roeckx][17],代码维护者,后来成为Debian项目的主管。显然他是个可靠的家伙,
|
||||
不是为了故意设置漏洞而由NSA伪造出来的身份。想进入Debian项目组的核心,需要做出巨大的努力,那真是出了名的难进。
|
||||
这样看来,错误根本不是自己冒出来,而是一系列失误导致的,而且后果严重。
|
||||
于是有人问,这是个后门,故意设置的吗?似乎不大可能。做出这个更改的代码维护者 [Kurt Roeckx][17],后来成为Debian项目的主管。这意味着他是个可靠的家伙,
|
||||
不是为了插入漏洞而由NSA伪造出来的身份。想进入Debian项目组的核心,需要做出巨大的努力,那真是出了名的难进。
|
||||
这样看来,错误根本不是有意为之,而是一系列失误导致的,而且后果严重。
|
||||
|
||||
漏洞确实是在一个透明的环境下引入的。所做的任何一件事都是公开的。但是漏洞就在那儿,而且呆了相当长一段时间。
|
||||
部分原因在于,正因为所有的事情都是透明的,才导致极大的混乱,人们对那个显而易见的漏洞也都没太在意。
|
||||
另外,也因为漏洞本身太过微妙。让修改带来的影响随便给谁看都能那么明显,这也不是设计该系统的目的。
|
||||
漏洞确实是在一个透明的环境下发生的。所做的任何一件事都是公开的。但是漏洞还是引入了,而且长时间未被注意到。部分原因在于,透明引起了很多混乱,导致本应发现这个显而易见的漏洞的人们也都没太在意。
|
||||
另外,也因为漏洞本身太过微妙,一个随意的观察者很难发现修改带来的影响。
|
||||
|
||||
这是否意味着软件透明没什么益处? 我可不这么认为。许多人都赞同透明软件要比不透明软件更安全。
|
||||
但是这也并不表示漏洞不会产生,或者认为有其他人都看着呢而我们自己就可以掉以轻心。
|
||||
这是否意味着软件透明没什么帮助? 我可不这么认为。许多人都赞同透明软件要比不透明软件更安全。但是这也并不表示漏洞不会产生,或者认为有其他人都看着呢而我们自己就可以掉以轻心。
|
||||
|
||||
至少,多年以后,透明可以让我们回想起,究竟是什么导致的那个漏洞,原来是工程上的纰漏而非人为破坏。
|
||||
至少,多年以后,透明可以让我们回顾,究竟是什么导致了某个漏洞--本文例子中,就是工程上的纰漏,而非人为破坏。
|
||||
---
|
||||
|
||||
via: https://freedom-to-tinker.com/blog/kroll/software-transparency-debian-openssl-bug/
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
||||
译者:[l3b2w1](https://github.com/l3b2w1) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
译者:[l3b2w1](https://github.com/l3b2w1) 校对:[jasminepeng](https://github.com/jasminepeng)
|
||||
|
||||
|
||||
[1]:https://freedom-to-tinker.com/blog/felten/software-transparency/
|
||||
@ -64,4 +58,4 @@ via: https://freedom-to-tinker.com/blog/kroll/software-transparency-debian-opens
|
||||
[16]:http://www.xkcd.com/424/
|
||||
[17]:http://www.roeckx.be/journal/
|
||||
[18]:http://lists.debian.org/debian-devel-announce/2009/02/msg00009.html
|
||||
[19]:http://research.swtch.com/openssl
|
||||
[19]:http://research.swtch.com/openssl
|
||||
|
Loading…
Reference in New Issue
Block a user