<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>LAMPDocs</title>
	<atom:link href="http://www.lampdocs.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lampdocs.com</link>
	<description>Documenting the Open Source</description>
	<lastBuildDate>Thu, 28 Jan 2010 05:42:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Free Google Wave Invite Giveaway</title>
		<link>http://www.lampdocs.com/uncategorized/free-google-wave-invite-giveaway/</link>
		<comments>http://www.lampdocs.com/uncategorized/free-google-wave-invite-giveaway/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 15:02:54 +0000</pubDate>
		<dc:creator>Vladimir Usenco</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.lampdocs.com/?p=1159</guid>
		<description><![CDATA[We&#8217;re giving free Google Wave invitations. If you are interested in a new service from Google that has not yet launched, then, please, leave your requests in comments and we will prepare your invites as soon as we can. 
At the moment there is no other way to use this service than getting an invitation [...]


Related posts:<ol><li><a href='http://www.lampdocs.com/home-personal/how-torwalds-created-linux/' rel='bookmark' title='Permanent Link: Free Software: How Did it Appear'>Free Software: How Did it Appear</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re giving free Google Wave invitations. If you are interested in a new service from Google that has not yet launched, then, please, leave your requests in comments and we will prepare your invites as soon as we can. </p>
<p>At the moment there is no other way to use this service than getting an invitation code. I will post my opinion here as soon as I understand what to do with Wave. I am interested in Project management using Google Wave, so if you have any ideas, please, share. </p>


<p>Related posts:<ol><li><a href='http://www.lampdocs.com/home-personal/how-torwalds-created-linux/' rel='bookmark' title='Permanent Link: Free Software: How Did it Appear'>Free Software: How Did it Appear</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lampdocs.com/uncategorized/free-google-wave-invite-giveaway/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Basic Rules of Working with Secret Information</title>
		<link>http://www.lampdocs.com/businessmen/basic-rules-of-working-with-secret-information/</link>
		<comments>http://www.lampdocs.com/businessmen/basic-rules-of-working-with-secret-information/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 15:15:32 +0000</pubDate>
		<dc:creator>Vadim Cissa</dc:creator>
				<category><![CDATA[Corporate Data Protection]]></category>
		<category><![CDATA[Aladdin]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[Bestoken]]></category>
		<category><![CDATA[GnuPG]]></category>
		<category><![CDATA[KeePass]]></category>
		<category><![CDATA[Mitnick]]></category>
		<category><![CDATA[password manager]]></category>
		<category><![CDATA[passwords]]></category>
		<category><![CDATA[PGP]]></category>
		<category><![CDATA[Safenet]]></category>
		<category><![CDATA[secret information]]></category>
		<category><![CDATA[social engineering]]></category>
		<category><![CDATA[TrueCrypt]]></category>

		<guid isPermaLink="false">http://www.lampdocs.com/?p=1156</guid>
		<description><![CDATA[Due to the fact that free operating systems are designed with the modern conceptions of data security in mind, users should know that the main reason of the most &#8220;cracking&#8221; and data-stealing cases is their lack of attention, and not bugs or errors in the software they are using.
Let&#8217;s start with such an understandable and [...]


Related posts:<ol><li><a href='http://www.lampdocs.com/home-personal/password-manager-usage-in-linux/' rel='bookmark' title='Permanent Link: Password Manager Usage in Linux'>Password Manager Usage in Linux</a></li>
<li><a href='http://www.lampdocs.com/home-personal/working-with-ms-office-documents-in-linux-os/' rel='bookmark' title='Permanent Link: Working with MS Office Word documents in Linux OS'>Working with MS Office Word documents in Linux OS</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Due to the fact that free operating systems are designed with the modern conceptions of data security in mind, users should know that the main reason of the most &#8220;cracking&#8221; and data-stealing cases is their lack of attention, and not bugs or errors in the software they are using.</p>
<p>Let&#8217;s start with such an understandable and well known notion as <strong>password</strong>. By entering password <em>user authentication</em>, i.e. confirmation that the account will be used by its owner, occurs.</p>
<p>Users should know that operating systems are generally well secured to prevent unauthorized use. That&#8217;s why for a violator it&#8217;s much easier to get somehow user&#8217;s password and login into system pretending to be an authorized user. So instead of cracking security systems that become more and more complicated, violators tend to use methods of <a href="http://en.wikipedia.org/wiki/Social_engineering_%28security%29" target="_blank">social engineering</a><a href="http://en.wikipedia.org/wiki/Social_engineering_%28security%29"></a>, manipulating users for the only purpose of gathering the information they need.</p>
<p><a title="Kevin Mitnick" href="http://en.wikipedia.org/wiki/Kevin_Mitnick">Kevin Mitnick</a> (former hacker, current security consultant) emphasizes that &#8220;it is much easier to trick someone into giving a password for a system than to spend the effort to hack into the system.&#8221; He argues that it was the single most effective method in his arsenal.</p>
<p><span id="more-1156"></span></p>
<p>To prevent such kind of situations follow the below mentioned <em><strong>recommendations</strong></em>:</p>
<ol>
<li>Do not      write your password on the display of you PC and do not attach any      stickers with passwords to it. Anyone can see them!</li>
<li>Do not      save your passwords in text files, unless you&#8217;re sure that those files      cannot be read by someone else.</li>
<li>Do not      store corporative secret information in the common folders (such as      Documents, Pictures and etc.), which can be accessed by anyone</li>
<li>Create      strong passwords (at least 8 characters, digits and letters, different      letter case).Violators use different kind of software that allows them to enumerate all the possible passwords in order to get the right one. Given process is generally known as <em>&#8220;</em><em>brutal</em><em> </em><em>force</em><em>&#8220;</em>. Thus the shorter and the more &#8220;typical&#8221; (violators use special dictionaries that include all the frequently used passwords like &#8220;12345&#8243;, &#8220;password&#8221;, &#8220;iloveyou&#8221; and the combination of users&#8217; last names, first names, and birthdays) your password is, the faster it will be detected. You can check most common passwords and brutal force analytics <a href="http://blog.jimmyr.com/Password_analysis_of_databases_that_were_hacked_28_2009.php" target="_blank">here</a>.Let&#8217;s discuss given point a little bit more.
<p>You should know that the weakest passwords are short or are words, names, or derivations of words or names. If you simply change an “A” to a “4” or an “s” to a “$”, it <strong>won&#8217;t</strong> significantly increase the security of a password. The password crackers generally have customizable sets of rules that they uses to try various permutations on supplied dictionary words and user information as possible passwords.</p>
<p>There are three main properties that define the security of a password: <em>length</em>, <em>character set</em>, and <em>randomization</em>. Strength in one of these properties can make up for weaknesses in the others (at least to a certain degree).</p>
<p>If passwords are not limited to seven or eight characters, length is probably the easiest way to increase the security of a password. No doubt it is easier to choose a very long password than a very random one. Thus, a 40-character password that uses only lowercase letters and spaces will be extremely difficult to break.. However it&#8217;s not a great idea to pick a password from a popular text such as one of Shakespeare’s plays or sonnets.</p>
<p>As for the characters used in a password, they have a major effect on the security of the password, especially when the length of a password is limited. An eight-character password with lowercase letters and punctuation is over 800 times (!!!) harder to break than a password of the same length with just lowercase letters. When considering the characters used in a password it is useful to break the character set into groups: uppercase and lowercase letters each account for 26 characters, numbers account for only 10, and special characters account for 34. Strong passwords should have at least one character from each of three different groups.</p>
<p>Although truly random passwords are pretty hard to remember, they are very strong as well. It&#8217;s more logical to generate a password from a pattern that is meaningful only to you. For example, &#8220;NwtfcIuf2y&#8221;    is meaningful only for me, because I know that it stands for “Nokia was the first cellphone I used for 2 years&#8221;. Remember that adding a number to a random password would make it even better.</p>
<p>In addition to that we would recommend you to use <a href="../home-personal/password-manager-usage-in-linux/">password managers</a> which help you to generate strong passwords and store them in an encrypted form. As an example, you can check <a href="http://keepass.info/index.html" target="_blank">KeePass</a> that is available for various operating system including Linux.</li>
<li>Сhange your passwords on a regular      basis. Software used to crack passwords tries to discover passwords using      the data trapped in the Net or snatched from the system files of your      operating system. Remember that violators may try to discover your      password for years, in case it&#8217;s of great value for them.Though some may say that you need to change your passwords every week, there is no need to do this so often. For a usual user it&#8217;s recommended to change passwords once in 90-120 days. As far as Microsoft policy is concerned it&#8217;s 42 days by default.</li>
<li>Scan you      computer for malware software (in particular for the software that can      track the sequences of key presses) on a regular basis and take      appropriate measures to prevent their appearance (check the post &#8220;<a href="../home-personal/all-about-the-anti-virus-software-for-linux/">Choosing      an Antivirus for Linux</a>&#8220;).</li>
<li>Do not      open suspicious letters and do not run unknown programs.</li>
<li>In case      you are really concerned about the security of your data, you should use <a href="http://en.wikipedia.org/wiki/Multi-factor_authentication">multifactor      authentication</a>, which at the moment is available for all Linux users      and represents the most reliable and modern solution. In comparison with the      usual authentication that is based on the fact that <strong>you know</strong> the password, multifactor authentication includes      several principles, such as: &#8220;you know&#8221; (the password or PIN      code), &#8220;you are&#8221; (biometric data – fingerprints and iris scan),      and &#8220;you have&#8221; (hardware keys).<strong> </strong><strong>Hardware keys</strong>, being effective protection devices that are plugged into the serial, parallel or mostly used USB port, ensure that only authorize individuals access your sensitive information. Using them you can significantly strengthen Virtual Private Network security for remote access, protect data on laptops and PCs, improve network access security and simplify password management and protection. They include such devices as smartcards, USB authenticators, hybrid authenticators and etc. Linux users can use a broad spectrum of authentication devices from well-known manufacturers, such as <a href="http://www.aladdin.com/etoken/default.aspx">Aladdin</a>, <a href="http://www.safenet-inc.com/Products/Detail.aspx?id=2147483811&amp;terms=ikey">Safenet (Rainbow)</a>, <a href="http://www.bestoken.com/product.html#bestoken">Bestoken</a> (the information about other devices can be checked on the website of <a href="http://www.opensc-project.org/openct/">OpenCT</a> project), there is even a <a href="http://pamusb.org/">solution</a> that allows you to use a usual USB Flash for authentication.</li>
</ol>
<p>Of course, all the above mentioned recommendations should be used simultaneously as a system; otherwise they will hardly bring the result you want.</p>
<p>One of the most characteristic features of secret information is a strictly restricted amount of people who have access to it. To prevent the acquisition of secret data by outsiders you need:</p>
<ul>
<li>to use capabilities provided by operating system for differentiation of access between users</li>
<li>not to install and use unrelated services on workstations, where secret information is stored or used. In case of great data importance it&#8217;s better to disconnect the workstation form the network and physically not to allow someone to use it, except the intended ones.</li>
<li>to use data encryption facilities. This is the only way to protect data from administrators who have unlimited access to the system.It should be mentioned that there are a lot of different types of encryption, both for individual files (<a href="http://pgpi.org/">PGP</a>, <a href="http://gnupg.org/">GnuPG</a>), and disk partitions (<a href="http://www.truecrypt.org/">TrueCrypt</a>). All those programs ensure extremely high level of security being at the same time free software.</li>
</ul>
<p>One of the free software features consists in the fact that its source code is generally free to access. Some security experts consider that the opportunity for violators to scrutiny the algorithms of your OS represents potential threat. However more often free access of the algorithms is considered to be an advantage, because security experts have the opportunity to analyze code and satisfy with it if it&#8217;s enough secure, or to inform developers if there are any mistakes.</p>
<p>You should know that at the moment all the widespread encryption algorithms, including the ones presenting <a href="http://www.itl.nist.gov/fipspubs/by-num.htm">state standards</a>, are published to be studied and examined by experts and the ones who are interested in them.</p>
<p>Another great thing about the open software is that users do not depend on vendors as far as security policy, updates, support and security patches are concerned. Given fact allows them to prolong the life of software for ever and ever. Moreover having the full access to the specifications and the source code of the software even a small company can improve and change it according to their certain needs.</p>
<p>That&#8217;s why we strongly recommend you to use software with open source code for data security; because it&#8217;s well examined by experts and does not have any loopholes to be used by violators. In addition to that you should always check if there are any vulnerabilities found in the OS and install updates.</p>


<p>Related posts:<ol><li><a href='http://www.lampdocs.com/home-personal/password-manager-usage-in-linux/' rel='bookmark' title='Permanent Link: Password Manager Usage in Linux'>Password Manager Usage in Linux</a></li>
<li><a href='http://www.lampdocs.com/home-personal/working-with-ms-office-documents-in-linux-os/' rel='bookmark' title='Permanent Link: Working with MS Office Word documents in Linux OS'>Working with MS Office Word documents in Linux OS</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lampdocs.com/businessmen/basic-rules-of-working-with-secret-information/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Choosing an Antivirus for Linux</title>
		<link>http://www.lampdocs.com/home-personal/all-about-the-anti-virus-software-for-linux/</link>
		<comments>http://www.lampdocs.com/home-personal/all-about-the-anti-virus-software-for-linux/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 16:27:49 +0000</pubDate>
		<dc:creator>serii</dc:creator>
				<category><![CDATA[Security And Protection]]></category>
		<category><![CDATA[Antivirus]]></category>
		<category><![CDATA[Antivirus kernel]]></category>
		<category><![CDATA[antivirus program]]></category>
		<category><![CDATA[Antivirus programs]]></category>
		<category><![CDATA[Antivirus software]]></category>
		<category><![CDATA[Avast! Antivirus]]></category>
		<category><![CDATA[Avira AntiVir]]></category>
		<category><![CDATA[BitDefender]]></category>
		<category><![CDATA[Clam AntiVirus]]></category>
		<category><![CDATA[computer viruses]]></category>
		<category><![CDATA[Dr.Web]]></category>
		<category><![CDATA[freeware antivirus]]></category>
		<category><![CDATA[freeware antivirus software]]></category>
		<category><![CDATA[infected files]]></category>
		<category><![CDATA[Kaspersky Anti-Virus]]></category>
		<category><![CDATA[Linux Antivirus]]></category>
		<category><![CDATA[Linux Antivirus software]]></category>
		<category><![CDATA[NOD32]]></category>
		<category><![CDATA[treatment of computer viruses]]></category>

		<guid isPermaLink="false">http://www.lampdocs.com/?p=1110</guid>
		<description><![CDATA[A brief Review of Most Popular Antivirus Solutions for Linux.


Related posts:<ol><li><a href='http://www.lampdocs.com/home-personal/choosing-a-linux-livecd/' rel='bookmark' title='Permanent Link: Choosing a Linux Live CD'>Choosing a Linux Live CD</a></li>
<li><a href='http://www.lampdocs.com/home-personal/password-manager-usage-in-linux/' rel='bookmark' title='Permanent Link: Password Manager Usage in Linux'>Password Manager Usage in Linux</a></li>
<li><a href='http://www.lampdocs.com/home-personal/using-rar-archiver-in-linux/' rel='bookmark' title='Permanent Link: Using RAR in Linux: Guide and Samples'>Using RAR in Linux: Guide and Samples</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Antivirus software, antivirus or antivirus program is a kind of computer software that is used for protection, identification and removal of computer viruses and other programs that may damage the software, known as malware.</p>
<p>Unlike the original antivirus programs that were based solely on the treatment of computer viruses, a modern antivirus program is designed to protect the system from a great number of different possible malicious programs (worms, viruses, Trojan horses, rootkits, spyware , adware), phishing attack etc.</p>
<p>It is known that the first antivirus programs have appeared in 1983.</p>
<p>Antivirus programs have independent and proactive way of functioning. Most antivirus programs with proactive mode can not work simultaneously on a single computer. Some antivirus programs come with built-in firewall, spyware detection tools and related security tools.</p>
<p>Recently, on various forums there have been a lot of discussions whether to install antivirus software on Linux or not. Many people do not understood what exactly do these antivirus programs and whether they have ever needed them.</p>
<p>Well, here is the list of most popular antivirus softwares you can use on your Linux.</p>
<p><strong>Avast! Antivirus</strong></p>
<p><img class="aligncenter size-full wp-image-1112" title="1" src="http://www.lampdocs.com/wp-content/uploads/2009/10/1.JPG" alt=" Choosing an Antivirus for Linux" width="300" height="495" /></p>
<p>Avast! Antivirus is a freeware antivirus software, produced by Czech company ALWIL Software, operating since 1991. The first version was published in 1988. It is currently available in 27 languages. Its effectiveness has been confirmed by ICSA certified and it was awarded with many prizes like Virus Bulletin 100% Award. The program is available in two versions: Home Edition and Professional.</p>
<p>Simple user interface is available when you run scans on demand. It allows you to easily define the basic parameters and functions to access files in quarantine, preview, and the event log to update virus signatures. Extended interface is available only in Professional version.</p>
<p>The program integrates with the operating system layer, allowing access to critical system functions from the context menu.</p>
<p>The Linux version of the user interface requires GTK + 2.x. If  it&#8217;s not present in the system, it will be added during installation.</p>
<p>The last stable version is 4.8.1356, released 2009-09-25.</p>
<p>Main features:</p>
<p>Antivirus kernel:<br />
- Almost 100% detection<br />
- Outstanding performance<br />
- Reasonable memory requirements<br />
- ICSA certified</p>
<p>User Interface:<br />
- Intuitive Simple User Interface<br />
- Independent on installed graphic libraries<br />
- Testing of whole disks or just selected folders<br />
- Defining and running of antivirus tests<br />
- Working with the scan results<br />
- Actions with infected files<br />
- Storing the scan results (history)<br />
- Virus encyclopedia<br />
- Command-line scanner with STDIN/STDOUT mode</p>
<p>Updates:<br />
- Non-incremental updates<br />
- Updates can be completely automatic<br />
- Standard updates are provided 2 times a week</p>


<p>Related posts:<ol><li><a href='http://www.lampdocs.com/home-personal/choosing-a-linux-livecd/' rel='bookmark' title='Permanent Link: Choosing a Linux Live CD'>Choosing a Linux Live CD</a></li>
<li><a href='http://www.lampdocs.com/home-personal/password-manager-usage-in-linux/' rel='bookmark' title='Permanent Link: Password Manager Usage in Linux'>Password Manager Usage in Linux</a></li>
<li><a href='http://www.lampdocs.com/home-personal/using-rar-archiver-in-linux/' rel='bookmark' title='Permanent Link: Using RAR in Linux: Guide and Samples'>Using RAR in Linux: Guide and Samples</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lampdocs.com/home-personal/all-about-the-anti-virus-software-for-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting Up PPPoE Connection in Linux</title>
		<link>http://www.lampdocs.com/home-personal/pppoe-connection/</link>
		<comments>http://www.lampdocs.com/home-personal/pppoe-connection/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 19:29:33 +0000</pubDate>
		<dc:creator>Vadim Cissa</dc:creator>
				<category><![CDATA[Connecting To Internet]]></category>
		<category><![CDATA[configure network interfaces]]></category>
		<category><![CDATA[Connect automatically]]></category>
		<category><![CDATA[Connection name]]></category>
		<category><![CDATA[Ethernet frames]]></category>
		<category><![CDATA[Ethernet-channel]]></category>
		<category><![CDATA[IETF]]></category>
		<category><![CDATA[Ipv4 Settings]]></category>
		<category><![CDATA[ISP]]></category>
		<category><![CDATA[Linux operating system]]></category>
		<category><![CDATA[modprobe pppoe]]></category>
		<category><![CDATA[Network Connection]]></category>
		<category><![CDATA[Next Generation Networks]]></category>
		<category><![CDATA[Point-to-Point Protocol]]></category>
		<category><![CDATA[pppd]]></category>
		<category><![CDATA[PPPoE]]></category>
		<category><![CDATA[PPPoE connection]]></category>
		<category><![CDATA[pppoe linux]]></category>
		<category><![CDATA[pppoe recompile kernel]]></category>
		<category><![CDATA[PPPoE support]]></category>
		<category><![CDATA[Unix-like operating systems]]></category>
		<category><![CDATA[usepeerdns]]></category>
		<category><![CDATA[VPN-server]]></category>
		<category><![CDATA[VPN-technologies]]></category>

		<guid isPermaLink="false">http://www.lampdocs.com/?p=1130</guid>
		<description><![CDATA[This article will tell you how to set up PPPoE connection using graphic interface and with linux command line. Troubleshooting is also available. 


Related posts:<ol><li><a href='http://www.lampdocs.com/home-personal/network-interfaces/' rel='bookmark' title='Permanent Link: Setting Up Network Interfaces in Linux'>Setting Up Network Interfaces in Linux</a></li>
<li><a href='http://www.lampdocs.com/soho-administrators/setting-up-ssh-clients-on-windows-mobile-devices/' rel='bookmark' title='Permanent Link: Setting Up SSH clients on Windows Mobile Devices'>Setting Up SSH clients on Windows Mobile Devices</a></li>
<li><a href='http://www.lampdocs.com/home-personal/ipv6-advantages-and-its-configuration-in-os-linux/' rel='bookmark' title='Permanent Link: IPv6 advantages and its configuration in OS Linux'>IPv6 advantages and its configuration in OS Linux</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Broadband access and <em>Next Generation Networks</em> (NGN) conception became part of everyday life. According to <a href="http://newsroom.parksassociates.com/article_display.cfm?article_id=5167" target="_blank">Parks Associates</a> the number of households worldwide with broadband is approaching to 500 million and it may reach close to 650 million by 2013. The demand for speed of data transferring always increases, just as the amount of users who are connected by means Ethernet, which allows them to connect to the network with the speed up to 10Gb/sec.<br />
<em>Internet Service Providers</em> (ISP) that provide users with Ethernet-channel generally use the following technologies for user authentication and billing:</p>
<ul>
<li> User account binding to the physical line, for example, using MAC-address of the network interface. Linux user has to <a href="http://www.lampdocs.com/home-personal/network-interfaces/" target="_blank">configure network interfaces</a> to establish such a connection;</li>
<li>VPN-technologies allowing user authentication and secure connection. For example, PPTP, L2TP or IpSec;</li>
<li>PPPoE (Point-to-Point Protocol over Ethernet) which this article is about.</li>
</ul>
<p><strong>PPPoE</strong> represents a network protocol for encapsulating Point-to-Point Protocol (PPP) frames inside Ethernet frames. PPPoE expands the capability of PPP allowing a virtual Point-to-Point connection over a multipoint Ethernet network architecture. Given protocol was published by <a href="http://en.wikipedia.org/wiki/IETF" target="_blank">IETF</a> in 1999 and its specification is <a href="http://tools.ietf.org/html/rfc2516" target="_blank">RFC 2516</a>.</p>
<p>In fact PPPoE does not have important advantages in comparison to the above mentioned alternatives. However the following ones can be emphasized:</p>
<ul>
<li>It&#8217;s significantly more secure than MAC-binding and allows user to change network interfaces connected to the provider without appealing to provider&#8217;s customer support; still it slightly reduces the bandwidth of the network interface;</li>
<li>Its configuration is simpler that the one of VPN-connection and requires less parameters to be introduced by user. In particular there is no need to configure IP-address or to specify the address of VPN-server.</li>
</ul>
<p>Thus, most likely you will encounter PPPoE just because you ISP will provide the Internet via this technology. Although provider&#8217;s technical support generally can help you just with Windows, you can easily connect your PC with Linux operating system following our instructions.</p>
<p><span id="more-1130"></span></p>
<p>The best way to use PPPoE on Linux is to do it with the help of <strong>pppd</strong> (Point-to-Point Protocol daemon) package, which supports PPPoE since version 2.4.2, and is usually pre-installed (in case it&#8217;s not, you can easily <a href="http://ppp.samba.org/" target="_blank">get</a> and install it). PPPD is used to manage network connections between two nodes on Unix-like operating systems. The role of pppd is to manage PPP session establishment and session termination.</p>
<p>In addition to that there must be in-kernel PPPoE support. Most likely you already have it because it&#8217;s included in all modern distributions by default. However if you don&#8217;t, we will discuss how to add it a little bit later.</p>
<p>For now let&#8217;s see how you can set up a PPPoE connection using graphical interface (in this certain case we will use Ubuntu 9.04, though Ubuntu 9.10 beta is already available). Open: <em>System – Preferences – Network Connection</em>. Choose DSL tab and press &#8220;Add&#8221;:</p>
<p><a rel="attachment wp-att-1131" href="http://www.lampdocs.com/home-personal/pppoe-connection/attachment/pic01-for-blog/"><img class="aligncenter size-full wp-image-1131" title="pic01-for-blog" src="http://www.lampdocs.com/wp-content/uploads/2009/10/pic01-for-blog.png" alt="pic01 for blog Setting Up PPPoE Connection in Linux" width="470" height="352" /></a></p>
<p>Fill in the &#8220;Connection name&#8221; (anything you want), &#8220;Username&#8221; and &#8220;Password&#8221; fields, check or leave uncheck &#8220;Connect automatically&#8221;, &#8220;Show password&#8221; and &#8220;Available to all users&#8221; boxes:</p>
<p><a rel="attachment wp-att-1132" href="http://www.lampdocs.com/home-personal/pppoe-connection/attachment/pic02-for-blog/"><img class="aligncenter size-full wp-image-1132" title="Pic02-for-blog" src="http://www.lampdocs.com/wp-content/uploads/2009/10/Pic02-for-blog.png" alt="Pic02 for blog Setting Up PPPoE Connection in Linux" width="470" height="498" /></a></p>
<p>NOTE: In case you are going to use this connection just for the Internet, you can leave &#8220;Service&#8221; field empty.</p>
<p>Choose Ipv4 Settings tab and make sure that the Method is Automatic (PPPoE):</p>
<p><a rel="attachment wp-att-1133" href="http://www.lampdocs.com/home-personal/pppoe-connection/attachment/pic03-for-blog/"><img class="aligncenter size-full wp-image-1133" title="pic03-for-blog" src="http://www.lampdocs.com/wp-content/uploads/2009/10/pic03-for-blog.png" alt="pic03 for blog Setting Up PPPoE Connection in Linux" width="470" height="521" /></a></p>
<p>That&#8217;s it! Now you can connect to the Internet without any problems.</p>
<p>However if you don’t really like using graphical interface or simply haven’t it (for example, on the server), there is another way to configure it.</p>
<p>First of all you need to check if there is in-kernel PPPoE support:</p>
<blockquote><p><code>modprobe pppoe</code></p></blockquote>
<p style="padding-left: 30px;">In case the module wasn&#8217;t found, we need to create a kernel module. Make sure that you have kernel sources by going to the source directory &#8211; <em>/usr/src/linux-x.x.x </em>and run the following command:</p>
<blockquote>
<p style="padding-left: 30px;"><code>make menuconfig</code></p>
</blockquote>
<p style="padding-left: 30px;">In the configuration window that will appear after the previous command open<em> Network device support -&gt; PPP over Ethernet (Experimental) </em>and set<em> “M”</em> value there;</p>
<p style="padding-left: 30px;">Or you can directly change <em>.config </em>(that can be found in the source directory <em>- </em><em>/usr/src/linux-x.x.x/</em>):<em> </em></p>
<p style="padding-left: 60px;"><em>CONFIG_PPPOE=m</em></p>
<p style="padding-left: 30px;">Now we need to compile modules:</p>
<blockquote>
<p style="padding-left: 60px;"><code>make modules</code></p>
</blockquote>
<p style="padding-left: 60px;">In case you get some compile errors like &#8220;field pppox have not defined in union…&#8221;, just as I did, try to make some changes in the following two files:</p>
<p style="padding-left: 90px;"><em>/usr/src/linux-x.x.x/drivers/net/pppoe.c</em></p>
<p style="padding-left: 90px;"><em>/usr/src/linux-x.x.x/drivers/net/pppox.c</em></p>
<p style="padding-left: 90px;">- Add just after the comments (before any of #include directives) the following line:</p>
<p style="padding-left: 120px;">#define CONFIG_PPPOE_MODULE</p>
<p style="padding-left: 90px;">- Save the above mentioned files and retry compiling with</p>
<blockquote>
<p style="padding-left: 120px;"><code>make modules</code></p>
</blockquote>
<p style="padding-left: 30px;">After successful compiling copy files</p>
<p style="padding-left: 60px;"><em>/usr/src/linux-x.x.x/drivers/net/pppoe.o</em></p>
<p style="padding-left: 60px;"><em>/usr/src/linux-x.x.x/drivers/net/pppox.o</em></p>
<p style="padding-left: 30px;">(pay attention to “.o” extention!) to <em>/lib/modules/x.x.x/kernel/drivers/net</em></p>
<p style="padding-left: 30px;">Refresh the file with dependencies:</p>
<blockquote>
<p style="padding-left: 30px;"><code>depmod -a</code></p>
</blockquote>
<p style="padding-left: 30px;">Now check one more time if the following command is working:</p>
<blockquote>
<p style="padding-left: 30px;"><code>modprobe pppoe</code></p>
</blockquote>
<p>In case it&#8217;s ok, we can go ahead with <em>pppd</em> configuration.</p>
<p><strong>1) </strong> We need to add to <em>/etc/ppp/chap-secrets </em>our login and password.</p>
<p>If you plan to use pppd for more than one connection, than there is a necessity to introduce a unique ID along with login and password. For example, “PROV”:</p>
<p><em>ourlogin PROV ourpassword *</em></p>
<p>(of course, instead of &#8220;ourlogin&#8221; and &#8220;ourpassword&#8221; we need to write true values)</p>
<p><strong>2) </strong> We have to create a file (let it be &#8220;myprov&#8221;) in <em>/etc/ppp/peers</em>.</p>
<p>Here are the things we need to write in this file:</p>
<p><em>user ourlogin</em> (ourlogin – the same login as we introduced in chap-secrets)</p>
<p><em>plugin rp-pppoe.so</em></p>
<p><em>eth0</em> (your interface via which you want to receive pppoe)</p>
<p><em>noipdefault </em>(in case your ISP provides dynamic IP)</p>
<p><em>usepeerdns </em>(to receive DNS from provider)<em> </em></p>
<p><em>defaultroute </em>(while connecting to the Internet the provider&#8217;s router will be used as a gateway by default)<em></em></p>
<p><em>persist </em>(fixed connection)<em></em></p>
<p><em>remotename PROV </em>(PROV – an ID we introduced in chap-secrets)</p>
<p><strong>3) </strong> Finally we need to save everything. To call the connection we use the command:</p>
<blockquote><p><code>pppd call myprov</code></p></blockquote>
<p>If pppd displays that it can&#8217;t load, for example, <em>/usr/lib/pppd/2.4.3/rp-pppoe.so, </em>we need to check where pppd is:</p>
<blockquote><p><code>whereis pppd</code></p></blockquote>
<p style="padding-left: 30px;">-  After that we should make a link in <em>/usr/lib/pppd/2.4.3 </em>to our rp-pppoe.so:</p>
<blockquote>
<p style="padding-left: 30px;"><code>ln –s [our rp-pppoe.so] [/usr/lib/pppd/2.4.3/rp-pppoe.so]</code></p>
</blockquote>
<p style="padding-left: 30px;">If pppd loads, but fails to create PPPoE socket, check log, maybe there are some messages like:</p>
<p style="padding-left: 60px;"><em>modprobe: can’t locate module net-pf-24</em></p>
<p style="padding-left: 30px;">-  If there are, we need to write in <em>/etc/modules.conf:</em></p>
<p style="padding-left: 60px;"><em>alias net-pf-24 pppoe </em></p>
<p>No doubt using PPPoE in Linux is as simple as it is in other operating systems. Graphical interface allows you to connect it in a very fast and intuitive way. However if you want be able to solve different kind of problems that may appear, it&#8217;s a great idea to make use of command line. Anyway it won&#8217;t take you more than 5-10 minutes to setup the connection, so check it out right now in order to see how easy it is.</p>


<p>Related posts:<ol><li><a href='http://www.lampdocs.com/home-personal/network-interfaces/' rel='bookmark' title='Permanent Link: Setting Up Network Interfaces in Linux'>Setting Up Network Interfaces in Linux</a></li>
<li><a href='http://www.lampdocs.com/soho-administrators/setting-up-ssh-clients-on-windows-mobile-devices/' rel='bookmark' title='Permanent Link: Setting Up SSH clients on Windows Mobile Devices'>Setting Up SSH clients on Windows Mobile Devices</a></li>
<li><a href='http://www.lampdocs.com/home-personal/ipv6-advantages-and-its-configuration-in-os-linux/' rel='bookmark' title='Permanent Link: IPv6 advantages and its configuration in OS Linux'>IPv6 advantages and its configuration in OS Linux</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lampdocs.com/home-personal/pppoe-connection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using RAR in Linux: Guide and Samples</title>
		<link>http://www.lampdocs.com/home-personal/using-rar-archiver-in-linux/</link>
		<comments>http://www.lampdocs.com/home-personal/using-rar-archiver-in-linux/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 19:18:22 +0000</pubDate>
		<dc:creator>Vadim Cissa</dc:creator>
				<category><![CDATA[Security And Protection]]></category>
		<category><![CDATA[Disk Image formats]]></category>
		<category><![CDATA[glibc error linux]]></category>
		<category><![CDATA[linux rar glibc]]></category>
		<category><![CDATA[linux rar usage]]></category>
		<category><![CDATA[OEBPS Container Format]]></category>
		<category><![CDATA[rar]]></category>
		<category><![CDATA[RAR archiver]]></category>
		<category><![CDATA[rar command]]></category>
		<category><![CDATA[rar sfx linux]]></category>
		<category><![CDATA[unrar]]></category>

		<guid isPermaLink="false">http://www.lampdocs.com/?p=1124</guid>
		<description><![CDATA[Everything you need to use console rar in linux. Description of solving glibc error is also included. 


Related posts:<ol><li><a href='http://www.lampdocs.com/uncategorized/searching-files-in-linux/' rel='bookmark' title='Permanent Link: Searching files in Linux'>Searching files in Linux</a></li>
<li><a href='http://www.lampdocs.com/home-personal/system-and-file-backup-on-windows-and-linux/' rel='bookmark' title='Permanent Link: System and File Backup on Windows and Linux'>System and File Backup on Windows and Linux</a></li>
<li><a href='http://www.lampdocs.com/home-personal/all-about-the-anti-virus-software-for-linux/' rel='bookmark' title='Permanent Link: Choosing an Antivirus for Linux'>Choosing an Antivirus for Linux</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Nowadays almost everyone who had ever used a computer knows what a file archiver is. It represents a program that combines a number of files together into an archive file for easier storage. Although many users consider that file archivers are used to compress the data in order to reduce the size of the archive, their functions are not limited to that. For instance, the most basic archivers just take files and create an archive without compressing them.</p>
<p>There are multiple compression algorithms available to compress data. You should remember that some kinds of data can be highly compressed and some kinds of data do not benefit from compression. At the moment archive formats are also used to package software files for distribution, installation, and execution.</p>
<p>Let&#8217;s see what the most popular archive formats are and what they are used for. All of them are divided into <em>5 different types</em>:</p>
<p><strong>1. Archiving only </strong><strong>formats</strong> (only combine files):</p>
<p>- <em>ar, cpio, tar</em> and etc.</p>
<p><strong>2.</strong> <strong>Compression only </strong><strong>formats</strong> (only compress files):</p>
<p>- <em>gzip, bzip2, LZMA, compress</em> and etc.</p>
<p><strong>3.</strong> <strong>Multi-function</strong> <strong>formats</strong> can combine, compress, encrypt, create error detection and recovery information, and repackage the archive into self-extracting/self-expanding files:</p>
<p>- <em>7z, ACE, ARC, cpt, dmg, GCA, kgb, LZX, <strong>RAR</strong>, qda, ZIP</em> and etc.</p>
<p><strong>4. Software Packaging</strong><strong> formats</strong> are used to create software packages that may be self-installing files:</p>
<p>- <em>deb, pkg, RPM, MSI, JAR</em> and etc.</p>
<p><strong>5. Disk Image</strong> <strong>formats</strong> are used to create disk images or optical disk images of mass storage volumes:</p>
<p>- <em>OEB Package Format, OEBPS Container Format, Open Packaging Conventions</em> and etc.</p>
<p>If you would like to learn more about archive formats, please visit <a href="http://en.wikipedia.org/wiki/List_of_archive_formats" target="_blank">this page</a>.</p>
<p>Most likely you&#8217;ve already understood that in the given post we are not going to review all the archive formats, but the most popular one – <strong>RAR</strong>.<br />
As it was mentioned before <strong>RAR</strong> is a multi-function archive file format that supports data compression, error recovery, file spanning and etc. Though at the moment it&#8217;s licensed by <em>Win.rar GmbH</em>, it was originally developed by Russian software engineer – Eugene Roshal (RAR comes from <strong>R</strong>oshal <strong>AR</strong>chive).</p>
<p>You should know that RAR files can be created only using <em>commercial software</em> and the one that has permission from the author. In fact the only freeware that can be used to create RAR files is RAR for Pocket PC.</p>
<p><span id="more-1124"></span></p>
<p>The most popular software for creating RAR files is WinRAR, which you probably are familiar with. Of course, it&#8217;s available only for Windows, so we won&#8217;t discuss it in detail. However there is WinRAR&#8217;s command line counterpart – RAR. It&#8217;s also commercial software but is available for WIndows, Linux, Mac OS X, MS-DOS, OS/2 and FreeBSD. In addition to that there is a multi-platform <strong>unrar tool </strong>from the same distributor that is used just to extract RAR files but not to write them.</p>
<p>Let&#8217;s try to figure out the <strong><em>advantages of RAR </em></strong>in comparison to other file archivers. Here are the most important ones:</p>
<blockquote>
<ul>
<li>RAR uses <strong>128-bit AES</strong> (Advanced Encryption Standard) <strong>algorithm</strong> that is significantly better than the cryptographic algorithm used in Zip 2.0. This means that <em>RAR encryption is much safer</em>.</li>
<li>RAR has a <em>better rate of compression</em> than early compression algorithms like ZIP and gzip (still it generally compresses the data a little bit slower)</li>
<li>RAR has a <strong>recovery record function</strong>: archive formats contain redundant data embedded in the files in order to detect data storage or transmission errors, and the software used to read the archive files contain logic to detect and correct errors. Thus it <em>allows you to restore a damaged file</em>.</li>
<li><strong>Multi-volume archive support</strong>: ability to break a RAR-archive into many smaller files</li>
<li>RAR <em>allows you to work with any files as far as their size is concerned</em> (till 8 EB = 8,000,000,000,000,000,000 B = 8 x 10<sup>18</sup> bytes or 8 billion gigabytes), while popular ZIP format is limited to 2 GB.</li>
<li>RAR offers an optional compression algorithm highly optimized for multimedia data.</li>
</ul>
</blockquote>
<p>Now we are going to discuss how you can use RAR in Linux. First of all let&#8217;s see what should you do to <strong>open RAR-archives</strong>.</p>
<p>Due to the fact that there is no RAR support in Linux by default, we will need to <em>install <strong>unrar command</strong></em>:</p>
<p><strong>a) </strong>If you use Debian Linux, you need to type <em>apt-get</em> as follows to install unrar program:</p>
<blockquote><p><code># apt-get install unrar</code></p></blockquote>
<p><strong>b)</strong> In case of Fedora use <em>yum</em> command:</p>
<blockquote><p><code># yum install unrar</code></p></blockquote>
<p><strong>c)</strong> If you none of the above mentioned works for you, please do the following:</p>
<p>- download binary package from official <a href="http://www.rarlab.com/download.htm">rarlab site</a>:</p>
<blockquote><p><code>$ cd /tmp<br />
$ wget <a href="http://www.rarlab.com/rar/rarlinux-3.6.0.tar.gz">http://www.rarlab.com/rar/rarlinux-3.6.0.tar.gz</a></code></p></blockquote>
<p>- untar file:</p>
<blockquote><p><code>$ tar -zxvf rarlinux-3.6.0.tar.gz</code></p></blockquote>
<p>- go to rar directory (both unrar and rar commands are located in rar sub-directory):</p>
<blockquote><p><code>$ cd rar<br />
$ ./unrar</code></p></blockquote>
<p>- copy rar and unrar to /bin directory:</p>
<blockquote><p><code># cp rar unrar /bin</code></p></blockquote>
<p>In case you get <em>glibc error</em>, you need to use <em>rar_static</em> (you can find it in the same installation package) instead of <em>rar </em>and copy it to /bin under <em>rar</em> name.</p>
<p><strong>d)</strong> You can also install it using Synaptic: <em>System – Administration – Synapric Package Manager – find both rar and unrar – install them</em></p>
<p>For now everything should work fine. Here are some of the <strong><em>examples how you can use unrar command</em></strong>:</p>
<p>1) Suppose we want to <em>open music.rar in the current directory</em>:</p>
<blockquote><p><code>$ unrar e music.rar</code></p></blockquote>
<p>2) If you want to <em>extract files with the full path</em>, type the following command:</p>
<blockquote><p><code>$ unrar x music.rar</code></p></blockquote>
<p>3) In case you need to check the integrity of the file, use the command:</p>
<blockquote><p><code>$ unrar t music.rar</code></p></blockquote>
<p>4) To list the file inside RAR archive, use command:</p>
<blockquote><p><code>$ unrar l music.rar</code></p></blockquote>
<p>If you are searching for a GUI utility to extract and handle rar files with, there is <a href="http://peazip.sourceforge.net/" target="_blank">PeaZip</a> for Linux which may be very useful.</p>
<p>Let&#8217;s check how we can <strong>create archives using rar command</strong>. The list of rar options for Linux is pretty impressive, so we will mention just the most important ones:</p>
<p>-  <em>Add files to archive</em> (add all *.mp3 files from the current directory to the archive.rar):</p>
<blockquote><p><code>rar a archive *.mp3</code></p></blockquote>
<p>In this case the .rar extension will automatically append to the archive (the full name will be             <em>archive_file.rar</em>). If archive.rar already exists in the present working directory, then the         file you are trying to add to archive.rar will be simply added to the existing archive.           Just in case archive.rar already contains a file with the same name the old file will be replaced with the new one. Other files stored inside the archive will be unaffected. Please remember that this action is blind, meaning that RAR <em>does not check the time stamps of files.</em></p>
<p>- <em>Add files and check time stamps</em> (denoted by «-u») using the command:</p>
<blockquote><p><code>rar a -u archive *.mp3</code></p></blockquote>
<p>- <em>Archiving all files and directories</em> in current directory:</p>
<blockquote><p><code>rar a archive</code></p></blockquote>
<p>- <em>Archiving the content of a particular directory</em>:</p>
<blockquote><p><code>rar a archive  /music/korn</code></p></blockquote>
<p>- <em>Archiving groups of files</em> (according to the type):</p>
<blockquote><p><code>rar a archive '*.jpg'</code></p></blockquote>
<p>- <em>Deleting files from archive</em> (all .png files in from the current directory):</p>
<blockquote><p><code>rar d archive '*.png'</code></p></blockquote>
<p>- <em>Locking archive</em> so that any command which intends to change the archive will be ignored:</p>
<blockquote><p><code>rar k final.rar</code></p></blockquote>
<p>- <em>Renaming archived files</em>. Here is the command syntax:</p>
<p><em>rar rn &lt;arcname&gt; &lt;srcname1&gt; &lt;destname1&gt; &#8230; &lt;srcnameN&gt; &lt;destnameN&gt;</em></p>
<blockquote><p><code>rar rn data.rar readme.txt readme.bak info.txt info.bak</code></p></blockquote>
<p>Thus it will rename readme.txt to readme.bak and info.txt to info.bak in the archive data.rar<em> </em></p>
<p>-  <em>Creating recovery volumes</em> &#8211; .rev files.</p>
<p>They can be later used to reconstruct missing and damaged files in a volume set. This command makes sense only for multivolume archives and you need to specify the name of the first volume in the set as the archive name. For example:</p>
<blockquote><p><code>rar rv3 data.part01.rar</code></p></blockquote>
<p>This feature may be useful for backups or, for example, when you posted a multivolume archive to a newsgroup and a part of subscribers did not receive some of the files. Reposting recovery volumes instead of usual volumes may reduce the total number of  files to repost.</p>
<p>Each recovery volume is able to reconstruct one missing or damaged RAR volume. For example, if you have 30 volumes and 3 recovery volumes, you are able to reconstruct any 3 missing volumes. If the number of .rev files is less than the number of missing      volumes, reconstructing is impossible. The total number of usual and recovery volumes must not exceed 255.</p>
<p><em>«N» parameter</em> specifies a number of recovery volumes to create and must be less than the total number of RAR volumes in the set.</p>
<p>- <em>Encrypting files with the password</em> (using «-p») while archiving. The password is case-sensitive. If you omit the password on the command line, you will be prompted with message &#8220;Enter password&#8221;.</p>
<blockquote><p><code>rar a -pfcfcfc archive '*.txt'</code></p></blockquote>
<p>This command adds files *.txt and encrypt them with password «fcfcfc»</p>
<p>- <em>Creating SFX &#8211; Self-Extracting archives</em>:</p>
<p>If you use this switch when creating a new archive, a Self-Extracting archive (using a module in filedefault.sfx or specified in the switch) would be created. In the Windows version default.sfx should be placed in the same directory as the rar.exe, in Unix &#8211; in the user&#8217;s home directory, in <em>/usr/lib</em> or<em> /usr/local/lib</em>.</p>
<blockquote><p><code>rar a -sfxwincon.sfx myinst</code></p></blockquote>
<p>Create SelF-eXtracting (SFX) archive using wincon.sfx SFX-module.</p>
<p>Of course all the above mentioned options represent just some of the available ones. If you would like to learn more, please check «rar.txt» file from the installation package (User&#8217;s manual).</p>
<p><strong>Conclusion</strong></p>
<p>As you can see RAR for Linux is an extremely powerful tool that represents very decent replacement for WinRAR. As far as the functionality is concerned you get absolutely the same software. The only thing that may be a little bit difficult in the very beginning is the necessity to use command line. However it&#8217;s not as hard to use, so in some time you will find yourself using it without any problem.</p>


<p>Related posts:<ol><li><a href='http://www.lampdocs.com/uncategorized/searching-files-in-linux/' rel='bookmark' title='Permanent Link: Searching files in Linux'>Searching files in Linux</a></li>
<li><a href='http://www.lampdocs.com/home-personal/system-and-file-backup-on-windows-and-linux/' rel='bookmark' title='Permanent Link: System and File Backup on Windows and Linux'>System and File Backup on Windows and Linux</a></li>
<li><a href='http://www.lampdocs.com/home-personal/all-about-the-anti-virus-software-for-linux/' rel='bookmark' title='Permanent Link: Choosing an Antivirus for Linux'>Choosing an Antivirus for Linux</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lampdocs.com/home-personal/using-rar-archiver-in-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Searching files in Linux</title>
		<link>http://www.lampdocs.com/uncategorized/searching-files-in-linux/</link>
		<comments>http://www.lampdocs.com/uncategorized/searching-files-in-linux/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 15:45:28 +0000</pubDate>
		<dc:creator>Vadim Cissa</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[find command]]></category>
		<category><![CDATA[locate command]]></category>
		<category><![CDATA[whereis command]]></category>
		<category><![CDATA[which command]]></category>

		<guid isPermaLink="false">http://www.lampdocs.com/?p=1105</guid>
		<description><![CDATA[No doubt every single user from time to time uses search function because it&#8217;s almost impossible to remember where all the files are saved. This function is even more useful when you need to find a system file, library and so on.
Most likely the great majority of you are familiar with Windows Search Function that [...]


Related posts:<ol><li><a href='http://www.lampdocs.com/home-personal/using-rar-archiver-in-linux/' rel='bookmark' title='Permanent Link: Using RAR in Linux: Guide and Samples'>Using RAR in Linux: Guide and Samples</a></li>
<li><a href='http://www.lampdocs.com/webmasters/vi-command-list-for-command-line-editing/' rel='bookmark' title='Permanent Link: vi Command list for Command Line Editing'>vi Command list for Command Line Editing</a></li>
<li><a href='http://www.lampdocs.com/home-personal/pppoe-connection/' rel='bookmark' title='Permanent Link: Setting Up PPPoE Connection in Linux'>Setting Up PPPoE Connection in Linux</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>No doubt every single user from time to time uses search function because it&#8217;s almost impossible to remember where all the files are saved. This function is even more useful when you need to find a system file, library and so on.</p>
<p>Most likely the great majority of you are familiar with Windows Search Function that is pretty easy to use. In fact all Linux distributions have such an option (a graphical one) as well, so you won&#8217;t lack any functionality. However if you want to be able to find absolutely everything you need, it&#8217;s better to choose command line that has some really powerful tools to use.</p>
<p>In the given post we are going to review some of these tools in detail. Nevertheless it should be emphasized that there is no need to worry even if you don&#8217;t really like using command line, because no scripts or complex expressions will be discussed &#8211; just easy and understandable methods.</p>
<p>First of all we need to define <strong>common types of search requests</strong>. Here are the most important ones:</p>
<ul>
<li><em>Search by file name or mask</em> (this type also includes file searching according to a certain path and exclusion of a particular path from the search)</li>
<li><em>Search by file type (extension)</em></li>
<li><em>Search by file access/creation/modification date/time</em></li>
<li><em>Search by file size</em></li>
<li><em>Search by file owner and access permissions</em></li>
<li><em>Search of system and executable files </em></li>
</ul>
<p>As far as the <strong>commands</strong> used to find files are concerned there are four of them to be reviewed:</p>
<h3>1) <strong>find</strong></h3>
<p>This command is considered to be the most powerful one. It checks the file system in real time based on certain criteria. That means you will always get the most up-to-date results without the necessity to update a database. Of course, you can perform all sorts of operations on the files that were found. In addition to that is should be emphasized that <em>file</em> command allows you to check temp folders as well (in comparison with <em>locate</em> command).<strong> </strong></p>
<p>However due to the fact that <em>file</em> command does search through the file system hierarchy, it&#8217;s considerably <em>slower</em> than other commands. That&#8217;s why it&#8217;s recommended to narrow your search (of course, if there is such a possibility) by searching in certain directories.</p>
<h3>2) <strong>locate</strong></h3>
<p>The <em>locate</em> command uses a database (instead of file system itself) for searching, so it&#8217;s significantly faster than <em>file</em> command. However using database means that the database has to be updated in order to ensure proper search results (all new files have to be included and deleted ones mustn&#8217;t be considered). Once your database is updated you are ready to search. To update the database the only thing you should do is to run the following command:</p>
<blockquote><p><code>updatedb</code></p></blockquote>
<p>Taking into consideration the fact that many users may forget to update the database each and every time, it&#8217;s recommended to set up a cron job for that purpose. <a href="http://en.wikipedia.org/wiki/Cron" target="_blank">Here</a> you can learn more about the cron.</p>
<h3>3) <strong>whereis</strong></h3>
<p>Given command is useful in case you need to find source, binary and/or executable files which are associated with manual pages. As a return of this command you get the path.</p>
<p>Let&#8217;s check an example. Suppose that you need to find out where Firefox is installed. Here is what you enter and what you get:</p>
<blockquote><p><code>whereis firefox </code></p></blockquote>
<p><em>firefox: /usr/bin/firefox /etc/firefox.cfg</em></p>
<h3>4) <strong>which</strong></h3>
<p>The <strong><em>which</em></strong> command being pretty simple is very similar to the previous one (whereis command) but it shows you the full path of shell commands instead.</p>
<p>It&#8217;s very useful for finding out “which” binary the system would execute if you typed the command out. Since some programs have multiple versions installed the <strong>which</strong> command comes in handy to tell you which version it is using and where it is located.</p>
<p><span id="more-1105"></span></p>
<p>For now let&#8217;s take a closer look at each of the above mentioned commands as far as their usage is concerned.</p>
<h2><strong>Command Line &#8211; find</strong></h2>
<p>As it was mentioned before the <em>find</em> command is one of the best ways to search files in Linux because it has a great deal of parameters, which make it extremely easy to find the files you need. Still it should be mentioned that in most cases the usage of this powerful command is limited to the basic parameters. Of course, you can find almost everything using just those basic parameters, but you should understand that you lose much more if you don&#8217;t learn all about <em>find</em> tool.</p>
<p>Nevertheless it&#8217;s not an easy task because the syntax of this command is pretty difficult. Thus in this case you should choose between power and simplicity. If you really need the power of <em>find</em> tool, let&#8217;s check its potential.</p>
<p>In fact the best way to learn how you can use find command is to go through a lot of different examples. We will start from the easiest till more complicated ones.</p>
<p><strong> </strong></p>
<p><span style="color: #ff0000;"><strong>File name</strong></span></p>
<blockquote><p><code>1. find -name 'form.html'</code></p></blockquote>
<p>-<strong> name</strong>: means that the attribute is the file name<br />
- <strong>&#8216;form.html&#8217;</strong>: entered text must be found.<strong><br />
(!)</strong> Always enclose the filename in single quotes (!)</p>
<p>Thus this case the system would search for a file named <em>form.html</em> <em>in the current directory</em> and <em>any subdirectory.</em></p>
<p>In fact<em> Current directory </em>can be denoted in two different ways:</p>
<pre><strong>find </strong>
<strong>find .</strong></pre>
<blockquote><p><code>2. find / -name 'form.jpg'</code></p></blockquote>
<p>Here the system would search for any file named <em>form.jpg on the root</em> and <em>all subdirectories from the root</em>.</p>
<p><strong>(!)</strong> If you root as the starting point for a <strong>find</strong> command, your system can be slowed down significantly. However in case you really must run such a command, it would be better run it during low-use time or overnight. In order to make it easier for you to get familiar with the results you can <em>redirect the output</em> to a file using the following syntax:</p>
<blockquote><p><code>find / -name '*.jpg' &gt; allimages.out</code></p></blockquote>
<blockquote><p><code>3. find /home/fred -name 'index*'</code></p></blockquote>
<p>The system would search for files <em>having the letters index</em> <em>as<strong> </strong></em><em>the beginning of the file name in the directory /home/fred and its subdirectories as well.</em></p>
<p><strong>(!)</strong> If you have some doubts about the case of the filename, there is a way not to consider it – use –<strong>iname </strong>instead of<strong> –name. </strong>So all files starting with any combination of letters in upper and lower case such as INDEX or indEX or index would be found. However in this case it will be slower, because case insensitive search takes more time <strong>(!)</strong></p>
<blockquote><p><code>4. find /usr /home /tmp -name "*.png"</code></p></blockquote>
<p>As you can see in this example there is a possibility to specify more than one starting directory in a search string. Thus the system would search for a <em>png file</em> in <em>user, home, temp directories and their subdirectories</em>.</p>
<blockquote><p><code>5. find . -path '/files' -prune -o -name "*.jpg"</code></p></blockquote>
<p><strong>-path</strong>: means that the attribute is the directory (path)<br />
<strong>-prune -o</strong>: used to exclude files or directories from search</p>
<p>In this case the system would search for <em>jpg files in the current directory and its subdirectories excluding files directory. </em></p>
<blockquote><p><code>6. find /usr /home -name "*.jar" 2&gt;/dev/null</code></p></blockquote>
<p>If you need to search files in a certain directory, there is a possibility that you will get some errors due to the lack of permissions. Such errors can make it hard to find the line (search result) you need. To prevent them (errors) from appearing you need to use the above mentioned parameter.</p>
<p>- <strong>2&gt;/dev/null</strong>: given parameter is not related to find tool as such. &#8220;2&#8243; indicates the error stream in Linux, and /dev/null is the device where anything you send simply disappears. So <strong>2&gt;/dev/null</strong> sends all error messages to the null file, thereby providing cleaner output.</p>
<p><strong>(!)</strong> There is one more thing you can do – replace <strong>2&gt;/dev/null</strong> with <strong>2&gt;error.txt</strong>. If you use the last parameter after the search you would have a file named error.txt in a proper directory with all the error messages in it <strong>(!)</strong></p>
<p><span style="color: #ff0000;"><strong>File size</strong></span></p>
<blockquote><p><code>7. find /music -name '*.mp3' -size +3000k</code></p></blockquote>
<p>The system would search for any<em> mp3 files that have a size more than 3000 Kilobytes (&gt;3MB) within music directory and its subdirectories</em>.</p>
<p><strong>(!)</strong> If you would like to search for files that are, for example, less than 3000 Kilobytes, just use &#8220;-3000&#8243; instead of &#8220;+3000&#8243; <strong>(!)</strong></p>
<p><span style="color: #ff0000;"><strong>File type</strong></span></p>
<blockquote><p><code>8. find /music –type d</code></p></blockquote>
<p>In this case the system searches for<strong> file type. </strong>The command would find all the <em>subdirectories in music directory.<strong> </strong></em></p>
<p>Here are some other file type that find command can locate:</p>
<p>- b – block (buffered) special<br />
- c – character (unbuffered) special<br />
- l – symbolic link<br />
- p – named pipe (FIFO)<br />
- s – socket</p>
<p><span style="color: #ff0000;"><strong>Finding time</strong></span></p>
<blockquote><p><code>9. find . -mtime -1</code></p></blockquote>
<p>The system would find all the files <em>modified within the last hour in current director. </em></p>
<p><strong>(!)</strong> It should be mentioned that there are three time stamps:</p>
<p><em>• </em>mtime <em>– </em>the time that the contents of a file were last modified<br />
<em>• </em>atime – the time that a file was read or accessed<br />
<em>• </em>ctime – the time that a file’s status was changed</p>
<p>Each of these time options is used with a value <em>n,</em> which is specified as <em>-n, n,</em> or <em>+n</em>.</p>
<p><em>• -n</em> returns less than <em>n </em><br />
<em>• +n</em> returns greater than <em>n</em><br />
<em>• n </em>returns exactly <em>n</em> matches <strong>(!)</strong></p>
<blockquote><p><code>10. find . -mtime 1</code></p></blockquote>
<p>In this case the system has to find all the files that <em>were modified exactly one hour ago in the current directory</em>. As you understand such a command may not return any results.</p>
<blockquote><p><code>11. find . -mtime +1 <strong> </strong></code></p></blockquote>
<p><strong> </strong></p>
<p>The system will search for files that <em>were modified more than an hour ago in the current directory</em>.</p>
<blockquote><p><code>12. find . -amin -5</code></p></blockquote>
<p>The system would find all the files <em>modified within the last 5 minutes in current director. </em></p>
<p><span style="color: #ff0000;"><strong>Executing files</strong></span></p>
<blockquote><p><code>13. find / - name 'screenshot*' -exec ls -l {\}\ \;</code></p></blockquote>
<p>- <strong>exec: </strong> a very important feature that allows you to execute a particular command on the results of the find command.<br />
- <strong>ls –l: </strong>the command you want to execute<br />
- <strong>{\}\</strong>: an indicator that the filenames returned by the search should be substituted here<br />
- <strong>\</strong>: is the terminating string, and is required at the end of the command</p>
<p><span style="color: #ff0000;"><strong>Using Boolean operators</strong></span></p>
<blockquote><p><code>14. find /music -name 'Nirvana*' -and -size +5000k</code></p></blockquote>
<p>In this case system would search <em>within music directory for files that have their names beginning with &#8216;Nirvana&#8217; AND whose size is greater than 5000 Kilobytes</em>.</p>
<p><strong>(!)</strong> In fact AND operator is used by default, even if you don&#8217;t specify it <strong>(!)</strong></p>
<blockquote><p><code>15. find /music -size +5000k ! -name 'Nirvana*'</code></p></blockquote>
<p>Here the command searches in <em>music directory only for files that are greater than 5MB, but they should NOT have &#8216;Nirvana&#8217; as the starting of their filenames</em>.</p>
<blockquote><p><code>16. find /music -name 'Nirvana*' -or -size +5000k</code></p></blockquote>
<p>The system would search <em>within music directory for files that have their names beginning with &#8216;Nirvana&#8217; OR  all the files that are greater than 5000 Kilobytes</em>.</p>
<p><strong> </strong></p>
<p>Of course, there are much more things to say about <em>find</em> command, but the above mentioned examples will help you become more familiar with it in order to understand how powerful it is. <a href="http://www.computerhope.com/unix/ufind.htm" target="_blank">Here</a> you can check more parameters for <em>find</em> command.</p>
<p><strong> </strong></p>
<h2><strong>Command Line – locate</strong></h2>
<p>As you probably remember given command is significantly faster than the previous one. In addition to that is much simpler. However you may encounter an error while running this command for the first time.  The problem is that Linux requires a database of all the files, so you need to update your database.</p>
<p>Here are some of the examples that will help you get familiar with <em>locate</em> command.</p>
<blockquote><p><code>1. locate form.html</code></p></blockquote>
<p>The system<strong> </strong>would produce a list of the locations where you could find files that are named as &#8216;form.html&#8217;. The result may look like that:</p>
<p><em>/usr/documents/site/form.html</em></p>
<blockquote><p><code>2. locate '*.jpg' -q</code></p></blockquote>
<p>The –q option is used to suppress any error messages, such as permission to access files and etc.</p>
<blockquote><p><code>3. locate '*.pdf' -n 10</code></p></blockquote>
<p><strong> </strong>The system would <em>limit the number of returned results to 10. </em></p>
<blockquote><p><code>4. locate Polly.mp3 -i</code></p></blockquote>
<p>The system would perform a case insensitive search, i.e. the case of the filenames wouldn&#8217;t be considered.</p>
<blockquote><p><code>5. locate form.html -l 0<strong> </strong></code></p></blockquote>
<p><strong>-l</strong>: means security level. &#8220;0&#8243; turns security checks off. This will make search faster. &#8220;1&#8243; turns security checks  on.</p>
<p>Such a command would make your search faster. If you replace <strong>–l 0</strong> with <strong>–l 1</strong>, the process would take more time but the result will be more secure. Moreover it should be mentioned that <strong>–l 1</strong> is the default action, if you don&#8217;t specify something else.</p>
<p>These were the most commonly used parameters.</p>
<h2><strong>Command Line – whereis</strong></h2>
<p>Due to the fact that we already know what this command is use for, we are going to go ahead with the parameters for the <em>whereis</em> command. Here they are:</p>
<p><strong>-b</strong> &#8211; Search only for binaries.</p>
<p><strong>-m</strong> &#8211; Search only for manual sections.<br />
<strong>-s</strong> &#8211; Search only for sources.</p>
<p><strong>-u</strong> &#8211; Search for unusual entries. A file is said to be unusual if it does not have one entry of each requested type. Thus `whereis -m -u *&#8217; asks for those files in the current directory which have no documentation.</p>
<p><strong>-B</strong> &#8211; Change or otherwise limit the places where whereis searches for binaries.</p>
<p><strong>-M</strong> &#8211; Change or otherwise limit the places where whereis searches for manual sections.</p>
<p><strong> -S</strong> &#8211; Change or otherwise limit the places where whereis searches for sources.</p>
<p><strong> -f</strong> &#8211; Terminate the last directory list and signals the start of file names, and must be used when any of the -B, -M, or -S options are used.</p>
<blockquote><p><code>1. whereis songbird</code></p></blockquote>
<p>The system locates the directories where Songbird is stored</p>
<blockquote><p><code>2. whereis -u -M /usr/man/man1 -S /usr/src -f *</code></p></blockquote>
<p>In this case the system would search for <em>any manual for any file in the current directory</em>.</p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<h2><strong>Command Line – which</strong></h2>
<p>No doubt the <em>which</em> command is the simplest one. There are no parameters to mention, so the only thing we would should do is to take a look at the following example:</p>
<blockquote><p><code>which perl</code></p></blockquote>
<p>The system would locate the executable location of the perl command. You get:</p>
<p><em>/usr/bin/perl</em></p>
<h2><strong>What to choose?</strong></h2>
<p>As you can see using command line to locate files is not as hard as it seemed to be. At the same time it&#8217;s significantly more powerful than the standard search options (graphical ones). Of course, if you are the one who is afraid of command line and don&#8217;t want to learn some really &#8220;cool stuff&#8221;, you can just add this post to your bookmarks and wait till &#8220;your time&#8221; comes. But in case you have an endless amount of files on your PC and from time to time need to find some of them really quickly, you probably know what to choose, don&#8217;t you?</p>


<p>Related posts:<ol><li><a href='http://www.lampdocs.com/home-personal/using-rar-archiver-in-linux/' rel='bookmark' title='Permanent Link: Using RAR in Linux: Guide and Samples'>Using RAR in Linux: Guide and Samples</a></li>
<li><a href='http://www.lampdocs.com/webmasters/vi-command-list-for-command-line-editing/' rel='bookmark' title='Permanent Link: vi Command list for Command Line Editing'>vi Command list for Command Line Editing</a></li>
<li><a href='http://www.lampdocs.com/home-personal/pppoe-connection/' rel='bookmark' title='Permanent Link: Setting Up PPPoE Connection in Linux'>Setting Up PPPoE Connection in Linux</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lampdocs.com/uncategorized/searching-files-in-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gmail Configuration in Evolution Mail Client</title>
		<link>http://www.lampdocs.com/home-personal/gmail-configuration-in-evolution-mail-client/</link>
		<comments>http://www.lampdocs.com/home-personal/gmail-configuration-in-evolution-mail-client/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 20:15:51 +0000</pubDate>
		<dc:creator>Vadim Cissa</dc:creator>
				<category><![CDATA[Messaging]]></category>
		<category><![CDATA[evolution easy setup]]></category>
		<category><![CDATA[evolution gmail]]></category>
		<category><![CDATA[Evolution Mail]]></category>
		<category><![CDATA[evolution pop3 setup linux]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[imap trick linux]]></category>
		<category><![CDATA[set up mail pop3 linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.lampdocs.com/?p=1063</guid>
		<description><![CDATA[It&#8217;s a well-known fact that the users who have multiple email accounts (for example, on Gmail, Hotmail, Yahoo and etc.) tend to use mail clients in order to save time and make email handling much easier and more comfortable. If you are a current or former Windows user, most likely you know about or even [...]


Related posts:<ol><li><a href='http://www.lampdocs.com/home-personal/ipv6-advantages-and-its-configuration-in-os-linux/' rel='bookmark' title='Permanent Link: IPv6 advantages and its configuration in OS Linux'>IPv6 advantages and its configuration in OS Linux</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s a well-known fact that the users who have multiple email accounts (for example, on Gmail, Hotmail, Yahoo and etc.) tend to use <strong>mail clients</strong> in order to save time and make email handling much easier and more comfortable. If you are a current or former Windows user, most likely you know about or even use/used Outlook, The Bat! or Eudora. With no exaggeration all of them are very nice and useful applications; however there is no need to worry about “loosing” them because Linux, and Ubuntu in particular, provides very decent alternative – <strong>Evolution Mail Client</strong>.</p>
<p>In fact Evolution represents a very functional application which in addition to mail integrates calendar, address book, to-do list, memo tools and etc. One of the nice things about this software consists in the fact that it&#8217;s a part of GNOME desktop environment, thus there is no need to install it.</p>
<p>Taking into account that Gmail configuration has some distinctive features, we decided to review it in detail to help you avoid different problems, which may appear.</p>
<p><span id="more-1063"></span></p>
<h2>Configuration of Gmail using POP3</h2>
<p>Here are the steps to follow:</p>
<p style="text-align: left;"><strong>1)</strong> Open the browser, login to your Gmail account and click “Settings”:</p>
<p><a rel="attachment wp-att-1065" href="http://www.lampdocs.com/home-personal/gmail-configuration-in-evolution-mail-client/attachment/01-gmail_settings_blog/"><img class="aligncenter size-full wp-image-1065" style="margin-top: 5px; margin-bottom: 5px;" title="01-Gmail_settings_blog" src="http://www.lampdocs.com/wp-content/uploads/2009/09/01-Gmail_settings_blog.png" alt="01 Gmail settings blog Gmail Configuration in Evolution Mail Client" width="410" height="134" /></a><strong><br />
2)</strong> Choose “Forwarding and POP/IMAP” panel, make sure that POP is enabled and choose “keep Gmail&#8217;s copy in the Inbox” option (2nd point of POP Download section):</p>
<p><a rel="attachment wp-att-1066" href="http://www.lampdocs.com/home-personal/gmail-configuration-in-evolution-mail-client/attachment/02-enabling_pop_blog/"><img class="aligncenter size-full wp-image-1066" title="02-Enabling_POP_blog" src="http://www.lampdocs.com/wp-content/uploads/2009/09/02-Enabling_POP_blog.png" alt="02 Enabling POP blog Gmail Configuration in Evolution Mail Client" width="470" height="258" /></a><strong>3)</strong> Click on the Evolution icon (upper panel) or go to:<em> Applications &gt; Internet &gt; Evolution Mail:</em></p>
<p><em><a rel="attachment wp-att-1067" href="http://www.lampdocs.com/home-personal/gmail-configuration-in-evolution-mail-client/attachment/03-opening_evolution_blog/"><img class="aligncenter size-full wp-image-1067" title="03-Opening_Evolution_blog" src="http://www.lampdocs.com/wp-content/uploads/2009/09/03-Opening_Evolution_blog.png" alt="03 Opening Evolution blog Gmail Configuration in Evolution Mail Client" width="470" height="136" /></a></em></p>
<p><strong>4)</strong> Click “Forward” button on the Welcome window:</p>
<p><a rel="attachment wp-att-1068" href="http://www.lampdocs.com/home-personal/gmail-configuration-in-evolution-mail-client/attachment/04-evolution_setup_assistant_blog/"><img class="aligncenter size-full wp-image-1068" title="04-Evolution_setup_assistant_blog" src="http://www.lampdocs.com/wp-content/uploads/2009/09/04-Evolution_setup_assistant_blog.png" alt="04 Evolution setup assistant blog Gmail Configuration in Evolution Mail Client" width="470" height="392" /></a><strong>5)</strong> Due to the fact that we configure mail for the first time, skip this option and click “Forward”:</p>
<p><a rel="attachment wp-att-1069" href="http://www.lampdocs.com/home-personal/gmail-configuration-in-evolution-mail-client/attachment/05-restore_from_backup_blog/"><img class="aligncenter size-full wp-image-1069" title="05-Restore_from_backup_blog" src="http://www.lampdocs.com/wp-content/uploads/2009/09/05-Restore_from_backup_blog.png" alt="05 Restore from backup blog Gmail Configuration in Evolution Mail Client" width="470" height="392" /></a><strong>6)</strong> Write your name, email address and Reply-to:</p>
<p><a rel="attachment wp-att-1070" href="http://www.lampdocs.com/home-personal/gmail-configuration-in-evolution-mail-client/attachment/06-identity_blog/"><img class="aligncenter size-full wp-image-1070" title="06-Identity_blog" src="http://www.lampdocs.com/wp-content/uploads/2009/09/06-Identity_blog.png" alt="06 Identity blog Gmail Configuration in Evolution Mail Client" width="470" height="376" /></a><strong>7)</strong> Choose “POP” from the drop-down menu, write everything as you see on the screenshot, of course, you have to type your email address (Username field):</p>
<p><a rel="attachment wp-att-1071" href="http://www.lampdocs.com/home-personal/gmail-configuration-in-evolution-mail-client/attachment/07-receiving_email_blog/"><img class="aligncenter size-full wp-image-1071" title="07-Receiving_email_blog" src="http://www.lampdocs.com/wp-content/uploads/2009/09/07-Receiving_email_blog.png" alt="07 Receiving email blog Gmail Configuration in Evolution Mail Client" width="470" height="374" /></a><strong>8 )</strong> Check “Leave messages on server” and change the update interval (“Check for new messages every … minutes”), by default it&#8217;s 10 minutes:</p>


<p>Related posts:<ol><li><a href='http://www.lampdocs.com/home-personal/ipv6-advantages-and-its-configuration-in-os-linux/' rel='bookmark' title='Permanent Link: IPv6 advantages and its configuration in OS Linux'>IPv6 advantages and its configuration in OS Linux</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lampdocs.com/home-personal/gmail-configuration-in-evolution-mail-client/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Password Manager Usage in Linux</title>
		<link>http://www.lampdocs.com/home-personal/password-manager-usage-in-linux/</link>
		<comments>http://www.lampdocs.com/home-personal/password-manager-usage-in-linux/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 12:57:56 +0000</pubDate>
		<dc:creator>serii</dc:creator>
				<category><![CDATA[Security And Protection]]></category>
		<category><![CDATA[encrypted password manager]]></category>
		<category><![CDATA[firefox password manager]]></category>
		<category><![CDATA[GNOME]]></category>
		<category><![CDATA[gorilla password manager]]></category>
		<category><![CDATA[GPass]]></category>
		<category><![CDATA[keepass password manager]]></category>
		<category><![CDATA[Lastpass]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[linux keepass]]></category>
		<category><![CDATA[linux password managers]]></category>
		<category><![CDATA[master password]]></category>
		<category><![CDATA[password generator manager]]></category>
		<category><![CDATA[Password Gorilla]]></category>
		<category><![CDATA[password keeper]]></category>
		<category><![CDATA[password management linux]]></category>
		<category><![CDATA[Password option]]></category>
		<category><![CDATA[PIN codes]]></category>
		<category><![CDATA[ubuntu password manager]]></category>

		<guid isPermaLink="false">http://www.lampdocs.com/?p=1050</guid>
		<description><![CDATA[Linux Password managers: a description of most popular 3 managers


Related posts:<ol><li><a href='http://www.lampdocs.com/businessmen/basic-rules-of-working-with-secret-information/' rel='bookmark' title='Permanent Link: Basic Rules of Working with Secret Information'>Basic Rules of Working with Secret Information</a></li>
<li><a href='http://www.lampdocs.com/home-personal/using-rar-archiver-in-linux/' rel='bookmark' title='Permanent Link: Using RAR in Linux: Guide and Samples'>Using RAR in Linux: Guide and Samples</a></li>
<li><a href='http://www.lampdocs.com/home-personal/all-about-the-anti-virus-software-for-linux/' rel='bookmark' title='Permanent Link: Choosing an Antivirus for Linux'>Choosing an Antivirus for Linux</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Do you have too many accounts with different passwords or PIN codes to remember?  Do you keep passwords written down? Once you might forget these passwords and than you cannot access an important forum, website or even your email account! Don&#8217;t worry, the problem is already solved!</p>
<p>The idea of secure passwords has appeared a bunch of years ago when the number of passwords has increased. As it is insecure to use the same password for multiple accounts, you need to either remember all your passwords or write them down anywhere. Luckily, there are some solutions that allow us to maintain security and use secure passwords at the same time. This kind of software is called password managers and we&#8217;re going to include a brief review of them.</p>
<p>What is a password manager? A password manager software helps a user to organize his passwords. Password manager uses a local database, where the encrypted data is stored. It may also have additional features such as automatically filling in forms or generating random secure passwords.</p>
<p>Password managers are available for many platforms such as for Windows, Linux, MacOS X, Pocket PC, Smart Device, Palm OS and U3. We have taken most popular 3 password managers for linux and are going to describe them below:</p>
<p><strong>Password Gorilla</strong></p>
<p><strong><img class="aligncenter size-full wp-image-1052" title="1" src="http://www.lampdocs.com/wp-content/uploads/2009/09/12.JPG" alt=" Password Manager Usage in Linux" width="300" height="246" /><br />
</strong><br />
The Password Gorilla helps you manage your logins. It stores all your user names and passwords, along with login information and other notes, in a securely encrypted file. A single &#8220;master password&#8221; is used to protect the file. This way, you only need to remember the single master password, instead of the many logins that you use. The latest version 1.4 was released in July 3, 2006. Password Gorilla is platform-independent software, runs on most operating systems has been tested on Windows, Linux and Solaris.</p>
<p>Features:<br />
- Password Safe 3 file format is supported.<br />
- Search Password option.<br />
- Hide main window when coming up and asking to open a file.<br />
- Improved seed for initializing the pseudo-random number generator.<br />
- Allow closing a locked database using the &#8220;X&#8221; button.</p>
<p><strong>KeePass Password Safe</strong></p>
<p><strong><img class="aligncenter size-full wp-image-1054" title="2" src="http://www.lampdocs.com/wp-content/uploads/2009/09/22.JPG" alt=" Password Manager Usage in Linux" width="300" height="220" /><br />
</strong></p>
<p>KeePass Password Safe is a tool for managing user&#8217;s passwords, released under the GNU GPL. The program stores logins, passwords and addresses of the URLs in an encrypted database. Access to the database is obtained by providing your password or a file-key. KeePass uses strong and secure encryption algorithms such as AES and Twofish, and hash SHA-256. KeePass  keeps encrypted passwords in his memory even after starting and opening a database. There are Linux, Windows and Pocket PC editions of this software and it is highly recommended if you are planning to use them on multiple devices.</p>
<p><strong>GPass</strong></p>
<p><strong><img class="aligncenter size-full wp-image-1055" title="3" src="http://www.lampdocs.com/wp-content/uploads/2009/09/31.JPG" alt=" Password Manager Usage in Linux" width="300" height="146" /><br />
</strong></p>
<p>GPass is a password management software for GNOME desktop. GPass encrypts the file that keeps the password collection by using Blowfish security algorithm, one of the most secure on the market. The latest version of GPass is 0.5.1 and was released in March 25, 2006. Requirements are: GNOME2 libraries, OpenSSL cryptographic library.</p>
<p>There are some password managers that are integrated in browsers. An example could be <a href="https://lastpass.com/features.php">Lastpass</a>. It can be integrated with Firefox to store all your passwords. The only thing that doesn&#8217;t seems to be good is that your passwords are stored at a remote server and the possibility of data leek is much higher. Though I don&#8217;t think they have any reason to steal your data, it is much more pleasant to have the password database stored at a hard drive or a removable media, just like flash drive. Modern Password managers can be run from a USB Flash so that&#8217;s another good feature: your password database becomes portable and you don&#8217;t need to keep in mind all your passwords.</p>
<p>We recommend you to use password managers for everyday needs. Never share your password files to anyone and do not write your passwords to a text file. Let password manager do its job!</p>


<p>Related posts:<ol><li><a href='http://www.lampdocs.com/businessmen/basic-rules-of-working-with-secret-information/' rel='bookmark' title='Permanent Link: Basic Rules of Working with Secret Information'>Basic Rules of Working with Secret Information</a></li>
<li><a href='http://www.lampdocs.com/home-personal/using-rar-archiver-in-linux/' rel='bookmark' title='Permanent Link: Using RAR in Linux: Guide and Samples'>Using RAR in Linux: Guide and Samples</a></li>
<li><a href='http://www.lampdocs.com/home-personal/all-about-the-anti-virus-software-for-linux/' rel='bookmark' title='Permanent Link: Choosing an Antivirus for Linux'>Choosing an Antivirus for Linux</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lampdocs.com/home-personal/password-manager-usage-in-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu Starter Kit</title>
		<link>http://www.lampdocs.com/home-personal/ubuntu-starter-kit/</link>
		<comments>http://www.lampdocs.com/home-personal/ubuntu-starter-kit/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 15:43:40 +0000</pubDate>
		<dc:creator>Vadim Cissa</dc:creator>
				<category><![CDATA[OS Installation]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[codecs]]></category>
		<category><![CDATA[Compiz]]></category>
		<category><![CDATA[d4x]]></category>
		<category><![CDATA[Deluge]]></category>
		<category><![CDATA[ekiga]]></category>
		<category><![CDATA[evolution]]></category>
		<category><![CDATA[Filezilla]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[pidgin]]></category>
		<category><![CDATA[Repositories]]></category>
		<category><![CDATA[Skype]]></category>
		<category><![CDATA[Synaptic]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[thunderbird]]></category>
		<category><![CDATA[Transmission]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[wine]]></category>

		<guid isPermaLink="false">http://www.lampdocs.com/?p=1027</guid>
		<description><![CDATA[You have just installed Ubuntu, logged in for the first time and don&#8217;t know what to do next? It&#8217;s understandable that the system should be configured the way that would ensure decent experience. Of course, depending on your needs you may want different software to be installed. So we would recommend you to check the [...]


Related posts:<ol><li><a href='http://www.lampdocs.com/home-personal/multimedia-in-ubuntu/' rel='bookmark' title='Permanent Link: Multimedia in Ubuntu'>Multimedia in Ubuntu</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>You have just installed Ubuntu, logged in for the first time and don&#8217;t know what to do next? It&#8217;s understandable that the system should be configured the way that would ensure decent experience. Of course, depending on your needs you may want different software to be installed. So we would recommend you to check the following steps and list of applications in order to choose the ones which may be useful for you.</p>
<h2>1.	Enabling all the repositories</h2>
<p><strong>Repositories</strong> represent software archives were thousands of programs for Ubuntu are stored. Repositories make it very easy to install new software onto Ubuntu using an Internet connection. In addition to that they provide a high level of security, as each program available in the repositories is thoroughly tested and built specifically for each version of Ubuntu. Thus enabling all the repositories you ensure the access to the bigger amount of applications.</p>
<p>It should be mentioned that Ubuntu software repositories are organized into 4 separate components, according to the level of support offered by Ubuntu. Here is the list of those components:</p>
<p><strong>•	Main</strong> &#8211; Officially supported software.</p>
<p><strong>•	Restricted</strong> &#8211; Supported software that is not available under a completely free license.</p>
<p><strong>•	Universe</strong> &#8211; Community maintained software, i.e. not officially supported software.</p>
<p><strong>•	Multiverse</strong> &#8211; Software that is not free.</p>
<p>There are <em>two ways to enable/disable repositories</em>:</p>
<p><strong>a)</strong> <em>System &gt; Administration &gt; Software Sources</em></p>
<p><strong>b)</strong> <em>System &gt; Administration &gt; Synaptic &gt;&gt; Settings &gt;&gt; Repositories</em></p>
<p>Here is the window you get, which gives you the opportunity to choose the repositories you need:</p>
<p><a rel="attachment wp-att-1028" href="http://www.lampdocs.com/home-personal/ubuntu-starter-kit/attachment/01_list_of_repositories_for_blog/"><img class="aligncenter size-full wp-image-1028" title="01_List_of_repositories_for_blog" src="http://www.lampdocs.com/wp-content/uploads/2009/09/01_List_of_repositories_for_blog.png" alt="01 List of repositories for blog Ubuntu Starter Kit" width="470" height="446" /></a></p>
<p>As soon as you&#8217;ve done which choosing enabling/disabling of repositories (we suggest you to enable all of them), click &#8220;Close&#8221; button to save your changes. A dialog box should appear, asking whether you&#8217;d like to update the list of repositories. Select &#8220;Reload&#8221; to update the list. Make sure that you click &#8220;Reload&#8221; button, because repository information will not be updated until the &#8220;Reload&#8221; is selected.</p>
<p>IMPORTANT: In case you use Ubuntu 9.04 (Jaunty) all the repositories are enabled by default, so you can skip this step.</p>
<p>The last thing to mention about repositories is that you can use command line instead of graphical interface to manage them. <a href="https://help.ubuntu.com/community/Repositories/CommandLine" target="_blank">Here</a> you get more info about this method.</p>
<p><span id="more-1027"></span></p>
<h2>2.	Installing the system components</h2>
<h3>a) Adding the fonts</h3>
<p>When you first start Ubuntu there are no decent fonts to work with, but this problem can be easily solved. Open the Terminal (<em>Applications &gt; Accessories &gt; Terminal</em>) and enter the following command:</p>
<blockquote><p><code>sudo apt-get install msttcorefonts ttf-larabie-straight ttf-larabie-deco mplayer-fonts xfonts-terminus xfonts-terminus-oblique xfonts-mona tv-fonts ttf-tuffy ttf-sjfonts ttf-sil-padauk ttf-sil-ezra ttf-paktype ttf-georgewilliams ttf-fifthhorseman-dkg-handwriting ttf-farsiweb ttf-nafees ttf-mgopen ttf-freefont ttf-dustin ttf-devanagari-fonts ttf-dejavu-extra ttf-dejavu-core ttf-dejavu ttf-bpg-georgian-fonts ttf-bitstream-vera ttf-alee</code></p></blockquote>
<h3>b) Installing different archivers</h3>
<blockquote><p><code>sudo aptitude install rar unrar zip unzip p7zip-full p7zip-rar cabextract</code></p></blockquote>
<h3>c) Installing themes</h3>
<p>If you don&#8217;t like the default look of the system, you can easily install a lot of different themes. First of all you should run the following command in the Terminal:</p>
<blockquote><p><code>sudo apt-get install gnome-themes-extras metacity-themes ubuntume-themes community-themes gnome-art</code></p></blockquote>
<p>Of course those themes are not the only ones you can get. Probably you saw a great deal of cool themes on the screenshots of Ubuntu. Here are the things you should do to get much more themes.</p>
<p>Visit <a href="http://www.gnome-look.org/" target="_blank">Gnome Look</a> and download from GTK 2.x the themes you want. After that go to <em>System &gt; Preferences &gt; Appearance &gt; Theme</em> and simply drag and drop the theme file you downloaded.</p>
<h3>d) Installing CompizConfig Settings Manager to add effects</h3>
<p>Given application brings 3D desktop visual effects that improve usability of the system and provide increased productivity. To install run the following command:</p>
<blockquote><p><code>sudo apt-get install compiz compizconfig-settings-manager compiz-fusion-plugins-main compiz-fusion-plugins-extra emerald librsvg2-common</code></p></blockquote>
<h3>e) Installing file managers</h3>
<p>In fact standard file manager is pretty decent and the majority of the users, at least at the beginning, will hardly feel the necessity to use another application instead. However you can try to install default file managers for Xfce and KDE desktop environments, just to check if they are more convenient for you. Here are the commands you need to run in order to install them:</p>
<blockquote><p><code>sudo apt-get install dolphin</code></p></blockquote>
<p>After installation you can find this file manager by going <em>Applications &gt; System Tools &gt; Dolphin</em></p>
<blockquote><p><code>sudo apt-get install thunar</code></p></blockquote>
<p>To find this program go to <em>Applications &gt; Accessories &gt; Thunar File Manager</em></p>
<p>If you like two pane design you can install EmelFM2:</p>
<blockquote><p><code>sudo apt-get install emelfm2</code></p></blockquote>
<p>This application as Dolphin can be found in <em>System Tools</em>.</p>
<p>Of course there are much more file manager to choose from. So check Synaptic Package Manager and install the ones you like.</p>
<h3>f) Installing VirtualBox</h3>
<p>VirtualBox is a free x86 virtualization solution allowing a wide range of x86 operating systems such as Windows, DOS, BSD or Linux to run on a Linux system. What for do you need it? It&#8217;s up to you. Maybe just to install Ubuntu for testing purposes. Here is the command you need to run:</p>
<blockquote><p><code>sudo apt-get install virtualbox-ose virtualbox-ose-source</code></p></blockquote>


<p>Related posts:<ol><li><a href='http://www.lampdocs.com/home-personal/multimedia-in-ubuntu/' rel='bookmark' title='Permanent Link: Multimedia in Ubuntu'>Multimedia in Ubuntu</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lampdocs.com/home-personal/ubuntu-starter-kit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>All you need to view PDF documents in Linux</title>
		<link>http://www.lampdocs.com/home-personal/all-you-need-to-view-pdf-documents-in-linux/</link>
		<comments>http://www.lampdocs.com/home-personal/all-you-need-to-view-pdf-documents-in-linux/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 04:53:20 +0000</pubDate>
		<dc:creator>Vladimir Usenco</dc:creator>
				<category><![CDATA[Other Recipes]]></category>
		<category><![CDATA[adobe reader linux]]></category>
		<category><![CDATA[foxit pdf linux]]></category>
		<category><![CDATA[linux pdf viewer]]></category>
		<category><![CDATA[pdf linux]]></category>
		<category><![CDATA[view PDF in Linux]]></category>
		<category><![CDATA[view pdf linux]]></category>

		<guid isPermaLink="false">http://www.lampdocs.com/?p=1018</guid>
		<description><![CDATA[A brief review of PDF viewer available for Linux


Related posts:<ol><li><a href='http://www.lampdocs.com/home-personal/working-with-ms-office-documents-in-linux-os/' rel='bookmark' title='Permanent Link: Working with MS Office Word documents in Linux OS'>Working with MS Office Word documents in Linux OS</a></li>
<li><a href='http://www.lampdocs.com/home-personal/password-manager-usage-in-linux/' rel='bookmark' title='Permanent Link: Password Manager Usage in Linux'>Password Manager Usage in Linux</a></li>
<li><a href='http://www.lampdocs.com/uncategorized/how-to-choose-a-netbook-with-linux/' rel='bookmark' title='Permanent Link: How To Choose A Netbook With Linux'>How To Choose A Netbook With Linux</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>PDF (or Portable Document Format) is used for representing two-dimensional documents in a manner independent of the application software, hardware, and operating system.</p>
<p>Each PDF document contains a complete description of the document, including images, text, vector graphics, raster images, and may contain the necessary fonts to display text. To view PDF documents you need to have certain computer programs, which are free and can be found via the Internet.</p>
<p>PDF files can be used on most platforms, Linux is also included. The free Adobe Reader is the PDF-leader and allows Linux users to read any PDF files, but we have reviewed some alternative viewers you can use to open PDF files in Linux. Here&#8217;s the list of 5 most used:</p>
<p>1. Adobe Reader – freeware for Linux.<br />
2. Evince – the default PDF viewer for GNOME.<br />
3. Xpdf for the X Window System.<br />
4. KPDF for the K Desktop Environment.<br />
5. Foxit Reader by Foxit Software.</p>
<p><strong>Adobe Reader</strong></p>
<p><img class="alignnone size-medium wp-image-1019" title="adobe reader linux" src="http://www.lampdocs.com/wp-content/uploads/2009/09/adobereader-300x225.jpg" alt="adobe reader linux" width="300" height="225" /></p>
<p>The Adobe Reader (aka Acrobat Reader) is available as a no-charge download from Adobe&#8217;s web site, and allows  viewing &amp; printing any PDF files. The new Adobe Reader 9.1.3 (for Linux) doesn&#8217;t have any critical security vulnerabilities while providing more stability. The update is available as a full Adobe Reader 9.1.3 installer and can be downloaded from the Adobe FTP server. This multilingual update is available in the following language versions: English, French, German, and Japanese.</p>
<p>System requirements:<br />
-32-bit Intel Pentium processor or equivalent<br />
-Red Hat® Linux WS 5, SUSE® Linux Enterprise Desktop (SLED) 10 SP2 or Ubuntu 7.10<br />
-GNOME or KDE Desktop Environment<br />
-512MB of RAM (1GB recommended)<br />
-150MB of available hard-disk space (additional 75MB required for all supported font packs)<br />
-GTK+ (GIMP Toolkit) user interface library, version 2.6 or later<br />
-Firefox 2.0 or later<br />
-OpenLDAP and CUPS libraries</p>
<p>This is the most popular PDF viewer, but there are some alternative viewers and you are welcome to try them too.</p>
<p><strong>Evince</strong></p>
<p>Evince is a document viewer for multiple document formats as pdf, postscript, djvu, tiff and dvi. The goal of evince is to replace the multiple document viewers that exist on the GNOME Desktop with a single simple application. Evince has ben included by GNOME since GNOME 2.12 was released. It is written mainly in C and C++. It has been released under the GNU General Public License, so Evince is free software. It&#8217;s not just a PDF viewer, and it&#8217;s doing the job very well.</p>
<p><img class="alignnone size-medium wp-image-1021" title="evince" src="http://www.lampdocs.com/wp-content/uploads/2009/09/evince1-300x259.jpg" alt="evince1 300x259 All you need to view PDF documents in Linux" width="300" height="259" /></p>
<p>Features:<br />
-Search &#8211; Integrated search displaying the number of results found and highlights the results on the page.<br />
-Page Thumbnails &#8211; Thumbnails of pages show quick reference for where you&#8217;d like to go in a document.<br />
-Document Printing &#8211; Using the GNOME/GTK printing framework Evince can print any document it can open.<br />
-Encrypted Document Viewing &#8211; Evince can open PDF documents that have been encrypted.</p>
<p><strong>Xpdf</strong></p>
<p>Xpdf is an open source PDF viewer for the X Window System and runs on UNIX, VMS, and OS/2. The non-X components (pdftops, pdftotext, etc.) also run on Win32 systems. Xpdf includes programs which extract images from PDF files or convert PDF to PostScript or text, so it&#8217;s not a somple PDF viewer. These programs run on DOS, Windows, Linux and Unix.</p>
<p>It also has been licensed under the GNU General Public License.  You can see the <a href="http://www.foolabs.com/xpdf/">Xpdf web page</a> for download  links. Source code, precompiled binaries and language support packages of the current version Xpdf 3.02pl3 are available for Linux, Spartac and DOS/Win32.</p>
<p><strong>KPDF</strong></p>
<p>KPDF is a PDF viewer, based on xpdf for KDE (K Desktop Environment). Same as original Acrobat Reader, it provides side panel with thumbnails, allows double page mode. The TTS (text-to-speech) of PDF documents is also included.</p>
<p><img class="alignnone size-medium wp-image-1022" title="kpdf" src="http://www.lampdocs.com/wp-content/uploads/2009/09/kpdf-300x231.jpg" alt="kpdf 300x231 All you need to view PDF documents in Linux" width="300" height="231" /></p>
<p>The latest version KPDF 0.5.10. was released on August 26, 2008 and has some interesting features like: three different ways of searching, put fonts used by the document on the properties dialog, support for images with alpha channel, Google-like search on thumbnails, cursor wrapping over screen for continous scrolling, save zoom setting on exit and many others.</p>
<p><strong>Foxit Reader</strong></p>
<p>Foxit Reader is a multilingual PDF reader created by Foxit Software. It is available as freeware but has also a full version with enhanced functionality. As a small and fast PDF viewer, <a href="http://www.foxitsoftware.com/pdf/reader/">Foxit Reader</a> currently has over 50 million users all around the world. After keeping users waiting for almost two months, Foxit Reader 3.1 has been released and it introduces many fascinating new features including internet search and favorite toolbar settings.</p>
<p><img class="alignnone size-medium wp-image-1023" title="foxit" src="http://www.lampdocs.com/wp-content/uploads/2009/09/foxit-300x225.jpg" alt="foxit 300x225 All you need to view PDF documents in Linux" width="300" height="225" /><br />
Foxit Reader 3.1 supports internet keyword search. You can select the text and click the pop-up search icon or press and drag the mouse directly to search for the related information in Internet. It also supports customization of toolsappearing in the Favorite Toolbar area, so that users can choose the tools that are used most often easily and quickly. You are welcome to look at the official website for more features.</p>
<p>So you shouldn&#8217;t have any problems viewing PDF files in Linux; we have recently reviewed the possibility of viewing doc files in linux and there were no problems too. We are going to check some other popular file formats in the near future, so if you would like to see any specific formats, please, let us know. You are welcome to add comments to this article so we could know what are your areas of interest.</p>


<p>Related posts:<ol><li><a href='http://www.lampdocs.com/home-personal/working-with-ms-office-documents-in-linux-os/' rel='bookmark' title='Permanent Link: Working with MS Office Word documents in Linux OS'>Working with MS Office Word documents in Linux OS</a></li>
<li><a href='http://www.lampdocs.com/home-personal/password-manager-usage-in-linux/' rel='bookmark' title='Permanent Link: Password Manager Usage in Linux'>Password Manager Usage in Linux</a></li>
<li><a href='http://www.lampdocs.com/uncategorized/how-to-choose-a-netbook-with-linux/' rel='bookmark' title='Permanent Link: How To Choose A Netbook With Linux'>How To Choose A Netbook With Linux</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.lampdocs.com/home-personal/all-you-need-to-view-pdf-documents-in-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
