https://wiki.manjaro.org/api.php?action=feedcontributions&user=Ishaan&feedformat=atomManjaro - User contributions [en]2024-03-28T16:03:05ZUser contributionsMediaWiki 1.36.1https://wiki.manjaro.org/index.php?title=Download_Manjaro&diff=35627Download Manjaro2022-06-18T16:36:34Z<p>Ishaan: Fixed download links</p>
<hr />
<div><languages/><br />
__TOC__<br />
{{SectionTemplate|<br />
<translate><!--T:25--> [[File:BigManjaroIcon.png|left|36px]]</translate><br />
<translate><!--T:1--> Overview</translate>|<br />
<translate><!--T:2--> Manjaro installation images are available for download as ISO files. An ISO file is itself a literal copy of a disc image, although not in the same sense as a copy and paste duplication, rather it is a copy of the raw machine code that makes up the files and folders of that disc. This is why just copying an ISO file to a disc (or USB flashdrive) to begin installing it won't work; you'll need to use a ''disc burning application'' to translate that raw data into the files and folders. Instructions to do so for both Linux and Windows operating systems are provided below.</translate><br />
}}<br />
<translate><br />
<!--T:3--><br />
{{BoxInfo|note|There is an exception to this rule. If you intend on installing Manjaro in a virtual machine environment using '''[https://www.virtualbox.org/ Oracle's Virtualbox]''', then there will be no need to burn the image as Virtualbox will be able to read from the ISO file directly as a ''virtual disc''.}}<br />
</translate><br />
<br />
<translate><br />
<!--T:4--><br />
{{BoxInfo|note|Manjaro has no support for 32-bit systems.}}<br />
</translate><br />
<br />
{{SectionTemplate|<br />
<translate><!--T:19--> [[File:Start-here-manjaro.png|left|36px]]</translate><br />
<translate><!--T:5--> Manjaro Editions</translate>|<br />
<translate><!--T:6--> There are currently three Official Manjaro Editions: Gnome, KDE and Xfce. You can view a brief introduction at the [https://manjaro.org/download/ Manjaro Official Webpage]</translate><br />
<br />
{{SubContentTemplate|<br />
<translate><!--T:20--> [[File:Application-x-iso.png|left|36px]]</translate><br />
<translate><!--T:7--> Downloading an ISO image</translate>|<br />
<translate><!--T:8--><br />
On the OSDN download server, each Manjaro Edition has its own particular folder, which will contain a folder for each new ISO release. Each folder will also contain a torrent file for the ISO image, a list of the included packages, the build log file and the relevant ''checksum'' files, which can be used to check the integrity of your downloaded ISO file, to ensure that it has not been corrupted during download. A link to the guide on doing this has been provided below.<br />
<br />
<!--T:9--><br />
'''Stable Releases''' of Manjaro are intended to be used by the general public. As such, they will be the appropriate choice for the majority of users. <br />
<br />
<!--T:10--><br />
[https://manjaro.org/download/ Stable Releases] <br />
<br />
<!--T:11--><br />
'''Test Builds''' of Manjaro are intended to be used by developers and testers, in order to identify any bugs or issues to be addressed as their development continues towards the next stable release. '''These are not suitable nor intended for use by the general public as a main operating system'''; however, should you wish to try out a test build (preferably in a virtual machine) each current release have a look at the [https://forum.manjaro.org/tags/c/announcements/iso Forum Announcements].</translate><br />
}}<br />
<br />
{{SubContentTemplate|<br />
<translate><!--T:21--> [[File:Application-x-iso.png|left|36px]]</translate><br />
<translate><!--T:12--> Downloading Community Editions</translate>|<br />
<translate><br />
<!--T:13--><br />
There are also several Community releases for the most famous, or hardly known Display Environments, like Cinnamon, MATE, i3, Awesome, Deepin, Budgie, LxQt and Openbox.<br />
<br />
<!--T:14--><br />
You may find them in the Manjaro website:<br />
<br />
<!--T:15--><br />
[https://manjaro.org/download/ Community] <br />
</translate><br />
}}<br />
|}}<br />
<br />
{{SectionTemplate|<br />
<translate><!--T:22--> [[File:Chmsee-icon.png|left|36px]]</translate><br />
<translate><!--T:23--> See Also</translate>|<br />
<translate><br />
<!--T:24--><br />
* '''[[Special:MyLanguage/Check a Downloaded ISO Image For Errors|Check a Downloaded ISO Image For Errors]]''' <br />
* '''[[Special:MyLanguage/How-to verify GPG key of official .ISO images|How-to verify GPG key of official .ISO images]]''' <br />
* '''[[Special:MyLanguage/Burn an ISO File|Burn an ISO File]]'''<br />
* '''[[Special:MyLanguage/Installation Guides|Installation Guides]]'''<br />
</translate>}}<br />
<br />
[[Category:Contents Page{{#translation:}}]]</div>Ishaanhttps://wiki.manjaro.org/index.php?title=File:Installer_checkup_fr.png&diff=35545File:Installer checkup fr.png2022-06-17T09:48:35Z<p>Ishaan: </p>
<hr />
<div></div>Ishaanhttps://wiki.manjaro.org/index.php?title=File:Installer_informations_fr.png&diff=35544File:Installer informations fr.png2022-06-17T09:48:25Z<p>Ishaan: </p>
<hr />
<div></div>Ishaanhttps://wiki.manjaro.org/index.php?title=File:Installer_partition_diskChoose_fr.png&diff=35543File:Installer partition diskChoose fr.png2022-06-17T09:48:14Z<p>Ishaan: </p>
<hr />
<div></div>Ishaanhttps://wiki.manjaro.org/index.php?title=File:Installer_partition_replace_fr.png&diff=35542File:Installer partition replace fr.png2022-06-17T09:47:58Z<p>Ishaan: </p>
<hr />
<div></div>Ishaanhttps://wiki.manjaro.org/index.php?title=File:Installer_partition_sideToSide_fr.png&diff=35541File:Installer partition sideToSide fr.png2022-06-17T09:47:45Z<p>Ishaan: </p>
<hr />
<div></div>Ishaanhttps://wiki.manjaro.org/index.php?title=File:Installer_keyboard_fr.png&diff=35540File:Installer keyboard fr.png2022-06-17T09:47:32Z<p>Ishaan: </p>
<hr />
<div></div>Ishaanhttps://wiki.manjaro.org/index.php?title=File:Installer_location_fr.png&diff=35539File:Installer location fr.png2022-06-17T09:47:19Z<p>Ishaan: </p>
<hr />
<div></div>Ishaanhttps://wiki.manjaro.org/index.php?title=File:Installer_homepage_fr.png&diff=35538File:Installer homepage fr.png2022-06-17T09:46:50Z<p>Ishaan: </p>
<hr />
<div></div>Ishaanhttps://wiki.manjaro.org/index.php?title=File:Installer_homepage.png&diff=35537File:Installer homepage.png2022-06-17T09:46:37Z<p>Ishaan: </p>
<hr />
<div></div>Ishaanhttps://wiki.manjaro.org/index.php?title=File:Kde_desktop_screenshot.jpg&diff=35536File:Kde desktop screenshot.jpg2022-06-17T09:45:46Z<p>Ishaan: </p>
<hr />
<div></div>Ishaanhttps://wiki.manjaro.org/index.php?title=Forum_Rules&diff=33497Forum Rules2022-03-18T13:12:24Z<p>Ishaan: Fixed wrong archwiki link</p>
<hr />
<div><languages/><br />
__TOC__<br />
<translate><br />
==Manjaro Linux Forum Rules of Engagement== <!--T:1--><br />
These rules have been adopted from the [https://wiki.archlinux.org/index.php/Forum_etiquette Arch Linux Forum etiquette page] that can be found in the [https://wiki.archlinux.org/ Arch Wiki]. These guidelines have been developed over time and are based on the extensive experience of the [https://www.archlinux.org/ Arch Linux] moderation team with input by the Arch community. As with Arch's high quality packages, we also use their high quality forum rules for a base.<br />
<br />
<!--T:2--><br />
Manjaro forum members are required to abide by the following rules.<br />
<br />
==Common Sense Introduction== <!--T:3--><br />
{{BoxWarning|REMEMBER THIS|Do not post on the Arch forums. Those forums are for Arch users '''only'''.}}<br />
When seeking help:<br />
* Please seek a solution yourself by researching in the [https://wiki.manjaro.org/ Manjaro wiki], [https://forum.manjaro.org Manjaro Forum]. Another important source of information is the [https://wiki.archlinux.org/ Arch Wiki] and the [https://bbs.archlinux.org/ Arch Forums]. <br />
* Please provide details of your problem and your system for those from whom you are asking for assistance.<br />
* When offering help, be as patient and tactful as possible.<br />
Manjaro is a community of volunteers. Therefore, this entire document may be condensed into one simple admonition:<br />
<br />
<!--T:4--><br />
'''''Proactively seek to give of yourself and to bring only benefit to your peers and community.'''''<br />
<br />
==Legality== <!--T:5--><br />
{{BoxDanger|[http://definitions.uslegal.com/c/criminal-solicitation/ Criminal solicitation] is strictly forbidden.|In this context, "criminal solicitation" shall mean, "To actively or passively inform about, facilitate, incite, move, or persuade others to some act of lawlessness or illegal activity."}}<br />
<br />
<!--T:6--><br />
Therefore, do not post discussions about or link to criminal solicitation in any form. This includes, but is not limited to information or links to facilitate illegal drug use, theft, network intrusion, creation of code for malicious purposes, prohibited software copying, prohibited use of copyrighted/patented material, so-called "warez", or sites which provide torrents or links to such content. Illegal content will be removed swiftly and dealt with in full accordance with known applicable law.<br />
<br />
<!--T:7--><br />
'''Beyond the above, please take note of the following very important information'''<br />
<br />
<!--T:8--><br />
As it is located in Germany, the Manjaro forum server is under German law. German law is quite strict when it comes to copyright protection. The relevant laws are complicated and change fast. We don't endorse any illegal use of copyrighted material. Therefore, we reserve the right to delete any postings that include copyrighted material, links that make copyrighted material illegally available, and/or postings that advocate the use of software that is used to use copyrighted material in an illegal way. There are many pages on the internet that deal with copyright infringements.<br />
<br />
<!--T:9--><br />
'''forum.manjaro.org is not a site for copyright violations.'''<br />
<br />
==How to Post== <!--T:10--><br />
* Choose clear, informative thread titles. This is more likely to elicit response from experienced users who have knowledge about that particular topic. It also makes the thread easy to reference and find in forum searches by future users with similar problems. Further, avoid extraneous phrases such as [HELP!], [URGENT], etc.<br />
* A sincere effort to use modest and proper language and grammar is a sign of respect toward the community that will certainly be appreciated and is quite likely to elicit positive responses. Please refrain from using so-called "textspeak", "netspeak", "leetspeak" and all other forms of internet slang.<br />
* When asking questions, provide as much information as possible, including error messages, terminal output, logs, what you have previously tried, what documentation and searches you have attempted, and related configuration files.<br />
* Choose one topic per thread. Long threads are typically discouraged in the technical issue subforums.<br />
* Post your question in only one subforum; pick the most relevant, and post there.<br />
* When responding to an existing thread, always read the original post and attempt to focus on the original topic.<br />
* Finally, when a solution is found, mark your thread as solved by clicking the vertical hamburger '''***''' ot the topic containing the solution then tick the '''Solution''' box. <br />
* If a thread is marked as solved, do not reply stating the equivalent of "I am having a similar issue.."; start a new thread and link to the solved thread, if relevant.<br />
* Further reading: [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]<br />
<br />
==Personal Topics/Rants== <!--T:11--><br />
* Rants and complaints are frowned on and may be closed as they are discovered. <br />
* Posts of this type are much better suited for a blog or other personal web space and are unwanted on the Manjaro forums.<br />
* Public posts should be open, productive and inviting to all members. <br />
* Discussions among a select group of users should take place in private message.<br />
<br />
==Ineffective Discussion ([http://www.freebsd.org/doc/en/articles/mailing-list-faq/bikeshed.html BIKESHED])== <!--T:12--><br />
Threads stating the equivalent of "there is a problem with the Manjaro system and methodology, we need to discuss it" have been repeatedly proven ineffective and inflammatory and will usually be locked after a warning from the moderation team. If you have identified a systemic issue, find a solution that works for you, implement it, then post.<br />
<br />
<!--T:13--><br />
Furthermore, questioning or discussing the methods used by the Manjaro Linux development team will be monitored closely and locked ''if deemed unhelpful and/or unproductive''. Harsh, unproductive criticism is also uncalled for.<br />
<br />
<!--T:14--><br />
If you have a question regarding Manjaro development, please ensure that your topic poses a specific question and be open-minded to responses. If possible, provide a solution or partial solution. Submitting code and patches for discussion is always more pragmatic than asking others to do it for you.<br />
<br />
==Be Responsible== <!--T:15--><br />
If an interpersonal issue arises, please be open-minded to the possibility that your behaviour may have contributed to the problem. Taking responsibility for our actions is often a good first step toward a peaceful reconciliation.<br />
<br />
==Respect Other Users== <!--T:16--><br />
Simply put, treat others as you would be treated; respect them and their views, even if you disagree with them.<br />
<br />
==Respect Other Distributions and Operating Systems== <!--T:17--><br />
* Discussion of the pros and cons of other GNU/Linux distributions and operating systems is allowed. ''Maligning'' other GNU/Linux distributions, or any other operating systems is prohibited. The entire Manjaro team is happy to volunteer their time and energy to provide you with the Manjaro Linux distribution, documentation and forums. <br />
* Kindly show respect toward the developers and volunteers of other distributions and operating systems as well. <br />
* Views, experiences and opinions are always welcome, but unproductive slander is not.<br />
<br />
==Pasting code and log file contents== <!--T:18--><br />
* Please use [code] tags when pasting console snippets.<br />
* Please use a [https://wiki.archlinux.org/title/List_of_applications#Pastebin_services pastebin service] when posting large amounts of code or long logs. <br />
* For non-English locale users: Please prepend LC_ALL=C to posted commands so the output will be in English.<br />
<br />
==Product Recommendation Requests== <!--T:19--><br />
'''Threads seeking advice about specific computer product recommendations are discouraged.'''<br />
* Such topics, like the technology they discuss, quickly become obsolete and are unlikely to provide any lasting benefit to the wider community.<br />
* You are expected to be able to do your own research and draw your own conclusions about which product best suits your individual requirements.<br />
* However, Manjaro partners with several hardware vendors. If you're interested in hardware powered by Manjaro, you are welcome to check out the available options at [https://manjaro.org/hardware/ Manjaro hardware].<br />
<br />
==Spam/Advertising/Solicitation== <!--T:20--><br />
'''Spamming is forbidden'''. Please report spam with the forum report function and a moderator will review it for removal. Offending spam accounts and associated IP addresses will be banned. Do not reply to spam posts as it increases the amount of work required to clean them up.<br />
<br />
<!--T:21--><br />
Publicity, if it is related to Manjaro (as a project or community) or GNU/Linux/FOSS, will usually be allowed. Promoting web-invites, blog posts or commercial promotions are actively discouraged, or outright prohibited. Registering just to promote your issue/cause, FOSS-related or not, treats the community as a resource and is not acceptable; if unsure about the appropriateness of your content, contact the moderation team ''before'' posting. Also be aware that posting shortened/obscured links is a technique of spammers and deliberately inhibits the communities ability to judge the propriety of the link. Therefore, please only post links that include a clear destination.<br />
<br />
==Homework== <!--T:22--><br />
As a matter of principle, do not ask for homework answers, nor post answers to such requests. Homework assignments are designed to encourage a student to learn by their own personal research. Topics deemed to be about homework will be closed.<br />
<br />
==Old Threads/"Necro-Bumping"== <!--T:23--><br />
Do your part to keep the forums tidy. Posting in old threads, or "necrobumping" is generally discouraged in the technical issue subforums, since it can potentially create disjointed "zombie" information; outdated posts with data which is no longer relevant due to Manjaro's rolling nature, combined with more recent posts reflecting more current circumstance. Furthermore, technical support threads should remain succinct, and multiple pages are to be avoided if possible.<br />
<br />
<!--T:24--><br />
'''Rules of thumb'''<br />
* If you have a question, start a new thread and link to the old if relevant.<br />
* If you have something to add and judge that your information is related, but more up-to-date, start a new thread and link to the old if desired, but avoid duplicating effort by posting information already contained in the Manjaro wiki.<br />
* If you have a version-agnostic or corresponding solution, necrobumping can be appropriate.<br />
<br />
==Forum Member Accounts== <!--T:25--><br />
* Multiple forum accounts is strictly forbidden.<br />
* Having multiple accounts is an unnecessary use of resources. Further, it may be interpreted as trolling behavior.<br />
* Sockpuppets are strictly forbidden.<br />
<br />
==Impersonation== <!--T:26--><br />
'''Impersonation of others will not be tolerated'''. Attempts to impersonate staff or other forum members will result in immediate banning.<br />
<br />
==No Trolling== <!--T:27--><br />
'''''A "troll" is a person who intentionally attempts to disrupt, cause controversy, incite an argument, and/or receive negative attention by deliberately posting provocative content. The term may also refer to the act of posting such content, or the content itself.'''''<br />
<br />
<!--T:28--><br />
Trolls are generally deceitful and often use ambivalence as a method of covertly insulting, intimidating, or inciting a person or persons for their own sadistic pleasure. They often pick their words very carefully and are therefore able to defend their masked attempts at creating unrest, frequently redirecting the blame onto the community and its supposed failure to understand them properly. '''Trolling is strictly prohibited'''.<br />
<br />
==Bigotry & Personal Attacks== <!--T:29--><br />
"Flaming" fellow members (including the Manjaro team) will not be tolerated. Never resort to simple insults and please avoid sarcastic and patronizing language. ''Discussions can be productive, but quarrelling is usually destructive.'' Any form of bigotry pertaining to '''ethnicity (nationality), religion, gender''' or '''sexual preference''' is prohibited. Personal attacks (substituting abusive remarks for evidence when attacking another person's comments) are not acceptable and some disciplinary action may be taken.<br />
<br />
==Controversy== <!--T:30--><br />
Any topics likely to cause controversy (a couple of common examples are '''politics''' & '''sports''') are generally discouraged and will be monitored closely. Action may be taken if they become uncivil or the conversation degenerates to personal attacks.<br />
<br />
<!--T:31--><br />
Any form of discussion about '''religion''' (including promoting your own religious or anti-religious beliefs) is prohibited.<br />
<br />
==Safe For Work== <!--T:32--><br />
* Any content that could easily be considered "not safe for work" (NSFW) must be contained within [spoiler] tags or behind links, and should include a "NSFW" warning that is seen prior to the content being shown. Please note that the [spoiler] tag does not work in all browsers.<br />
* The type of content this rule primarily applies to is images of people in highly revealing attire, however that is not explicitly the only type of content it can apply to, content likely to be deemed disturbing in nature should also use links/spoiler tags.<br />
* Images of graphic violence or nudity are prohibited.<br />
<br />
==No Power-Posting/Empty Posts== <!--T:33--><br />
Power-posting is best described as posting empty and worthless messages. It is not tolerated. People may have two reasons to do this: to increase their post count meaninglessly, or to lend support to an idea as if it were a vote. Examples of power-posting include, but are not limited to, replying with "+1", "lol", "me too", "I agree", or ":)".<br />
<br />
<!--T:34--><br />
When posting or replying to messages, make sure you have something to say. These empty posts clutter up threads and discussion, invalidate the 'Unread' and 'Replies' functions, and waste bandwidth and server space.<br />
<br />
<!--T:35--><br />
Threads that degenerate into a series of "+1/-1" or "me too/I agree/I disagree" will be locked. Individual power posts may also be deleted. If you believe a topic deserves determination of consensus, please add a poll to it, to satisfy the impulse of others to make empty posts.<br />
<br />
==Life is a Two-way Street== <!--T:36--><br />
A simple, yet profound and undeniable truth. Ensure your thread includes details and information that others will find useful. Share your findings with the community. Share your failures as well. Posting the equivalent of "Nevermind, I fixed it." in your thread or deleting your own posts for similar reasons is not only selfish and useless to the community, but a complete waste of resources and everyone's time. Also, demanding help or showing an obvious impatience toward getting it is unwanted here. Manjaro is provided by a community of volunteers. Manjaro users are strongly encouraged to do research, make an effort, report back in the thread, help others, get involved, and contribute to the community.<br />
<br />
<!--T:37--><br />
Please do not be a [http://slash7.com/2006/12/22/vampires/ "help vampire"]<br />
<br />
==Bumping== <!--T:38--><br />
Posting a single word or useless message (bumping) to attract attention to your thread is not allowed. Do your own research, continue to troubleshoot, post the results, and be patient with the community. If people are reading your thread without answering or offering help, you may try supplying more details, or ask to be pointed in the right direction. Often, the reason for posts remaining unanswered is due in large part to the sparse details in the original post itself, or, the obvious availability of solutions in the wiki, on the forum or on the web, and the community's unwillingness to point out the obvious.<br />
<br />
==Cross-Posting== <!--T:39--><br />
Cross-posting is posting the same question multiple times in different subforums (for example, posting in both Newbie Corner and Installation). This is a waste of resources and is not permitted. Any cross-posted topic will be immediately locked or deleted.<br />
<br />
==Support for other platforms== <!--T:40--><br />
Other GNU/Linux distributions often use different package management, package versions, repositories and configuration, constituting support for such projects quite impossible on the Manjaro forums. Community technical support is intended for the Manjaro Linux distribution and packages available in the Arch Package Repository and the Arch User Repository. Threads concerning issues with, and requesting support for, completely separate distributions or operating systems are strongly discouraged and may be closed. Threads requesting support for distributions that are upstream or downstream from Manjaro will likely be allowed so long as you've exhausted that distribution's own support services first.<br />
<br />
==Misplaced Posts== <!--T:41--><br />
Try to place your posts in the correct forum section for the topic. Our forums have been carefully categorized so that most topics fit in one logical location. Any post that is deemed by the staff to be in the wrong forum will be moved to the correct location without warning. Most users can find these on their own but if you lose your thread, search for it by using the "Show Posts" function that can be found on your forum profile summary page. It is acceptable to contact one of the forum advisers asking where it has been moved.<br />
<br />
<!--T:42--><br />
'''*off topic''' - not on the topic of discussion; far from the general subject of a discussion; not part of the purpose of a particular communication channel, such as an Internet newsgroup.[http://idioms.thefreedictionary.com/off+topic]<br />
<br />
==Thread Hijacking== <!--T:43--><br />
Thread hijacking is the process of replying to an existing thread with a different topic. This is generally discouraged and can incur moderator action. It is better to start a new thread if you have a problem that is related to an existing posted issue but clearly different. Posts that hijack a serious thread with off-topic discussion are also discouraged.<br />
<br />
==Posting Personal Contact Information== <!--T:44--><br />
Do not post personal contact information about anyone else. Posting previously undisclosed names, addresses, phone numbers, social-networking site profile links, etc. will result in post deletion/editing and can result in banning. Posting of your own personal information is discouraged. Exchange via private messaging should be used instead.<br />
<br />
==Respect The Staff== <!--T:45--><br />
Members of the forum team have been chosen for their ability to exercise consistent judgement in line with the forum rules and reserve the right to take any actions deemed necessary by the team. Note that this forum is not run as a democracy. The forum staff shall always attempt to implement universally peaceful solutions, but in the end, are charged with the responsibility of maintaining peaceful, civil order for the forum majority. Therefore, they cannot always please everyone with the decisions made. Please do your part to contribute to a healthy community and environment.<br />
<br />
<!--T:46--><br />
Never argue with a moderator on the forum. Contact them via PM. If unsatisfied with their response, contact another moderator or Core team member. Do not contact Philm since he does not deal with forum moderation.<br />
<br />
<!--T:47--><br />
If you feel that an egregious oversight has been made, do NOT post complaints in forum threads - they will be quickly closed. Alternatively, use the forum report function or message a member of the Global Moderators group.<br />
<br />
==Warnings, User Locking, Banning== <!--T:48--><br />
If the Manjaro Forum Moderation Team feels that a member's behaviour violates any of these rules, a warning will typically be issued unless the occurrence is judged to be especially flagrant, in which case a ban may become imminent. Warnings will not be discussed on the Manjaro Forums, IRC channels, or mailing lists by the Moderation Team. If the warning goes unheeded, further action will be taken. This may range from locking the offending user account, to deletion or banning of the user, out of consideration for a peaceful forum and community.<br />
<br />
<!--T:49--><br />
'''Threads in which conversation has turned contentious may be temporarily locked to provide a cool down period for participants.'''<br />
<br />
===Forum Rules Violations=== <!--T:50--><br />
Disciplinary action taken as a result of violation(s) of the Manjaro forum rules will be handled case-by-case, but generally uses a three-step process:<br />
<br />
<!--T:51--><br />
# First violation prompts a formal warning.<br />
# Second & final warning, often accompanied by a short-term suspension of account.<br />
# The forum member will be banned.<br />
<br />
<!--T:52--><br />
If a user is apologetic, interested in a peaceful solution and wishes to have their account reinstated, a general consensus will be formed by the moderation team for, or against, such a request.<br />
<br />
==Freedom== <!--T:53--><br />
The free and open exchange of assistance, speech, ideas and opinions is highly regarded and encouraged on the forums, but it must be noted that the freedom granted to forum members is relative freedom.<br />
<br />
<!--T:54--><br />
It exists within the boundaries of the above guidelines and principles. Complaints of censorship are therefore baseless and unfounded, since this necessary framework must simultaneously provide reasonable limitations. <br />
<br />
<!--T:55--><br />
To illustrate, we are aware of the physical laws which govern energy and matter, yet we do not complain of their oppression. Instead, we recognize that such laws are essential for our welfare. <br />
<br />
<!--T:56--><br />
Likewise, the Manjaro community's high standards reflected in these guidelines regulate community freedom for the common good and protection of all. The key, then, to true freedom on the forums is to cultivate benevolence toward others and harmonize our attitude with the Manjaro Way by bringing only benefit to our peers. <br />
<br />
<!--T:57--><br />
In addition, this allows members to satisfy all contributive impulses without aggravating themselves or encroaching on the freedom of others.<br />
<br />
<!--T:58--><br />
Embracing the above principles and obeying the forum guidelines therefore benefits the entire community by providing freedom from the harmful and negative consequences of a more chaotic approach.<br />
<br />
==Caveat== <!--T:59--><br />
* These rules are subject to change and addition without notice.<br />
* Any modification to the Manjaro forum rules may be applied retroactively to any and all posts without notice.<br />
<br />
==Suggested Further Reading== <!--T:60--><br />
How to Disagree by Paul Graham - http://www.paulgraham.com/disagree.html<br />
</translate><br />
[[Category:Contents Page{{#translation:}}]]</div>Ishaanhttps://wiki.manjaro.org/index.php?title=Manjaro_Kernels&diff=32932Manjaro Kernels2022-03-08T14:20:26Z<p>Ishaan: Add tip to show grub with esc when it's hidden.</p>
<hr />
<div><languages/><br />
<br />
__TOC__<br />
<br />
<translate><br />
= Overview = <!--T:1--><br />
<br />
<!--T:2--><br />
As the name would imply, as with the kernel of a seed, the Linux kernel is the core of a Linux operating system. Every other element of a Linux-based operating system is built around the kernel, which acts as an interface between your computer's hardware and the applications that run on it. As hardware and software applications become more complex and sophisticated, so do the kernels to fully utilise them. As such, Linux kernels are continually under development, with new revisions and versions being regularly released. Further information on the very latest developments in kernel technology can be found at [http://www.kernel.org/ The Linux Kernel Archives]<br />
<br />
<!--T:3--><br />
The first Linux kernel was originally developed by [http://en.wikipedia.org/wiki/Linus_Torvalds Linus Torvalds], the creator of Linux. It is now an open-source project containing millions of lines of code generated by thousands of programmers. However, Linus Torvalds still has the final authority on their development and release.<br />
<br />
<br />
= GUI Tool = <!--T:4--><br />
[[File:Msm-kernels.jpg|thumb|left|375px]]<br />
<br />
<!--T:5--><br />
[[Manjaro Settings Manager]] offers an easy way to add and remove kernel (including the necessary kernel modules).<br />
<br />
<!--T:6--><br />
New kernels can be installed by pressing the "Install" button. All necessary kernel modules will be installed automatically with a new kernel as well. <br />
<br />
<!--T:7--><br />
Please consider the "Recommended" tag when choosing a kernel. LTS means Long Term Support, which is safest for most users. [["What should I be aware of if I'm not on an LTS kernel?"]]<br />
<br />
<!--T:8--><br />
The newest installed Kernel will be booted by default, but to run other kernels that are installed, see [[Manjaro_Kernels#Selecting_Kernels|Selecting Kernels]] section below.<br />
<br />
<!--T:9--><br />
<br clear="all" /><br />
<br />
= Terminal Commands = <!--T:10--><br />
<br />
<!--T:11--><br />
Instead of using the [[Manjaro Settings Manager]] GUI to identify, choose, add, and remove kernels everything can be achieved from a terminal as well.<br />
<br />
<br />
== Identifying the Kernel Being Used == <!--T:12--><br />
<br />
<!--T:13--><br />
This terminal command will give your system's kernel information:<br />
<br />
<!--T:14--><br />
{{UserCmd|command=mhwd-kernel -li}}<br />
<br />
<!--T:15--><br />
The above command not only shows which kernel is being used, it also lists any other kernels that are also installed, as shown in the following example Terminal output:<br />
<br />
<!--T:16--><br />
{{UserCmdOutput|command=mhwd-kernel -li|result=<br />
Currently running: 5.0.17-1-MANJARO (linux50)<br> The following kernels are installed in your system:<br> * linux419<br> * linux420<br> * linux50}}<br />
<br />
<!--T:17--><br />
As seen in the above example, Manjaro is running kernel 5.0.17-1-MANJARO. The information given here is not arbitrary; each part of the kernel name identifies something about that kernel:<br />
<br />
<!--T:18--><br />
* The 5 indicates the version<br />
* The 0 indicates the major revision<br />
* The 17 indicates the minor revision<br />
* The 1 indicates the revision of the Manjaro package<br />
* MANJARO indicates the specific distribution it is used for<br />
<br />
== Adding New Kernels == <!--T:19--><br />
<br />
<!--T:20--><br />
{{tip| '''mhwd-kernel will automatically update a newly installed kernel with any modules currently used in your existing kernel'''. For example, if you were to update from kernel 4.14 to 4.19, mhwd-kernel would automatically update 4.19 with any and all modules present in 4.14. How about that!}}<br />
<br />
<!--T:21--><br />
Manjaro not only supports the use of ''multiple'' kernels (selectable from the boot screen), but allows easy access to the '''very latest ''bleeding edge''''' kernels as well. This is undertaken through use of Manjaro's own ''MHWD-kernel'' (Manjaro Hard-Ware Detection) command. The syntax of the command is as follows:<br />
<br />
<!--T:22--><br />
sudo mhwd-kernel [-i] [new kernel: linux(version)] [optional - remove the current kernel: rmc]<br />
<br />
<br />
<!--T:23--><br />
When listing a new kernel to be installed in the command, it is not necessary to write the entire version number. For example, any version of Kernel 4.19 can be listed simply as 'linux419', and any version of Kernel 4.14 can be listed as 'linux414', and so on. <br />
<br />
<!--T:24--><br />
The optional '''rmc''' ('''<u>r</u>'''e'''<u>m</u>'''ove '''<u>c</u>'''urrent) component is of vital importance. Using this will result in your existing kernel being deleted upon the installation of the new kernel. Otherwise, if it is not used, then the existing kernel will be kept, and will be selectable alongside the new kernel at the boot screen. '''It is recommended - especially if updating to the latest bleeding edge kernel - to keep your old one, even if only for a short time afterwards'''. This the safer option, and the old kernel can be easily removed when satisfied with the stability and functionality of the new one. <br />
<br />
<br />
<!--T:25--><br />
As an example, once the terminal is opened, the following command will install a new kernel (4.19) '''without deleting the existing kernel currently being used''':<br />
<br />
<!--T:26--><br />
{{UserCmd|command=sudo mhwd-kernel -i linux419}}<br />
<br />
<br />
<!--T:27--><br />
Otherwise, the following command will install a new kernel (5.10) to replace the existing kernel, '''which will be deleted''':<br />
<br />
<!--T:28--><br />
{{UserCmd|command=sudo mhwd-kernel -i linux510 '''rmc'''}}<br />
<br />
<br />
<!--T:29--><br />
Either way, Manjaro will automatically configure the new kernel for you, ready for immediate use. Once completed, close the terminal and re-boot the system for the change to take effect.<br />
<br />
== Removing Kernels == <!--T:30--><br />
<br />
<!--T:31--><br />
{{warning|DO NOT attempt to delete an existing kernel while it is actually being used by Manjaro at the time. You can first identify what kernel is running on your system by using the command '''mhwd-kernel -li''' in the terminal (see above).}}<br />
<br />
<!--T:32--><br />
Where multiple kernels are present on your system, ''pacman'' can be used to remove them in the terminal. It may be necessary to delete a total of three elements of the kernel in total to completely remove it:<br />
<br />
<!--T:33--><br />
# The kernel itself<br />
# The kernel's headers<br />
# The kernel's extra modules<br />
<br />
<!--T:34--><br />
Whether or not the headers and extra modules must be deleted depends on whether or not they have been installed.<br />
<br />
<br />
<!--T:35--><br />
1. '''To remove a kernel''' use the following syntax:<br />
sudo mhwd-kernel -r linux[version]<br />
<br />
<br />
<!--T:36--><br />
Here is an example for removing kernel 5.0.17-1<br />
<br />
<!--T:37--><br />
{{UserCmd|command=sudo mhwd-kernel -r linux50}}<br />
<br />
<br />
<!--T:38--><br />
2. '''To delete a kernel's headers''', the syntax is:<br />
{{UserCmd|command=sudo pacman -R linux[version]-headers}}<br />
<br />
<br />
<!--T:39--><br />
For example, to delete the headers of kernel version 5.0.x from the system, the following command would be entered:<br />
{{UserCmd|command=sudo pacman -R linux50-headers}}<br />
<br />
<br />
<!--T:40--><br />
3. '''To delete a kernel's extra modules''', the syntax is:<br />
{{UserCmd|command=sudo pacman -R linux[version]-extramodules}}<br />
<br />
<br />
<!--T:41--><br />
For example, to delete the extra modules of kernel version 5.0.x from the system, the following command would be entered:<br />
{{UserCmd|command=sudo pacman -R linux50-extramodules}}<br />
<br />
<br />
<!--T:42--><br />
4. '''To delete all elements of a kernel at the same time''' - where they are all present on your system - the syntax is:<br />
{{UserCmd|command=sudo pacman -R linux[version] linux[version]-headers linux[version]-extramodules}}<br />
<br />
<br />
<!--T:43--><br />
For example, to completely remove all elements of kernel version 5.0.x, the following command would be entered:<br />
{{UserCmd|command=sudo pacman -R linux50 linux50-headers linux50-extramodules}}<br />
<br />
<!--T:44--><br />
Please note however, that attempting to delete multiple elements at once if they are not present on your system will result in an error message before the operation itself is aborted. It is also worthwhile noting if Manjaro is being run in a virtual machine (e.g. Oracle Virtualbox), you may not be able to delete certain kernels if they contain elements important to the virtualisation process itself.<br />
<br />
== Don't forget the mhwd-kernel -h command == <!--T:45--><br />
<br />
<!--T:46--><br />
As with most Linux commands that can be entered into the Terminal, typing the command followed by either '''-h''' or '''--help''' will print out the usage & available options to the Terminal for your reference. Here is the output of the '''mhwd-kernel -h''' command:<br />
<br />
<!--T:47--><br />
{{UserCmdOutput|command=mhwd-kernel -h|result=<pre><br />
Usage: mhwd-kernel [option]<br />
-h --help Show this help message<br />
-i --install Install a new kernel [kernel(s)] [optional: rmc = remove current kernel]<br />
-l --list List all available kernels<br />
-li --listinstalled List installed kernels<br />
-r --remove Remove a kernel [kernel(s)]<br />
</pre>}}<br />
<br />
= Selecting Kernels = <!--T:48--><br />
<br />
<!--T:49--><br />
[[file:kernel_select.png|thumb|left|375px]]<br />
<br />
<!--T:50--><br />
All available kernels installed on your system will be presented upon booting up. GNU GRUB is visible with a couple of options. Choose "Advanced Options for Manjaro Linux" by using the arrow keys {{key press|Up}} {{key press|Down}} on your keyboard and then {{key press|Enter}}. <br />
<br />
<!--T:51--><br />
On the next screen (as illustrated) are backup copies of each kernel version installed (which will also be automatically removed if or when a kernel version is deleted). To select a kernel, simply use the arrow keys {{key press|Up}} {{key press|Down}} to highlight the desired version, and then press {{key press|Enter}}.<br />
<br />
<!--T:52--><br />
{{tip| In case you have hidden your grub menu, you can just press {{key press|Esc}} during boot to show it and make your changes}}<br />
<br />
<!--T:53--><br />
<br clear="all"/><br />
<br />
<br />
</translate><br />
[[Category:Contents Page{{#translation:}}]]<br />
[[Category:Kernel{{#translation:}}]]</div>Ishaanhttps://wiki.manjaro.org/index.php?title=Desktop_Environments_and_Window_Managers&diff=32769Desktop Environments and Window Managers2022-03-06T14:11:08Z<p>Ishaan: Add entry for sway.</p>
<hr />
<div><languages/><br />
__TOC__<br />
<br />
{{SectionTemplate|<translate><!--T:1--> General</translate>|<br />
<translate><br />
<!--T:2--><br />
A desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs which share a common graphical user interface (GUI).<br /><br />
It is sometimes described as a graphical shell.<br />
<br />
<!--T:3--><br />
With manjaro you can use many desktop environments. Both Official and Community ISO's of various DE's are available.<br /> <br />
You can download them here:<br />
</translate><br />
<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:4--><br />
* [https://manjaro.org/get-manjaro/ Official Editions]<br />
:''Including: Gnome, KDE, and XFCE.''<br />
</translate><br />
|<br />
<translate><br />
<!--T:5--><br />
* [https://manjaro.org/get-manjaro/#Community Community Editions]<br />
:''Including: Budgie, Cinnamon, i3, Mate and Sway.''<br />
</translate><br />
|1|1}}<br />
<br />
<translate><br />
<!--T:6--><br />
If you are feeling adventurous and want to install additional DEs or WMs you can reference these guides:<br />
<br />
<br />
<!--T:7--><br />
* [[Install Desktop Environments|Install Desktop Environments and Window Managers]]<br />
:''Choose from a wide selection available in our repositories!''<br />
</translate><br />
<br />
}}<br />
<br />
<!--Awesome Section --><br />
<br />
{{SectionTemplate|Awesome|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:8--><br />
Slim and snappy tiling window manager with the focus on resource efficiency suitable for power users. This edition is supported by the Manjaro community and comes with Awesome, a highly configurable, next generation framework window manager for X. Awesome is a slim and snappy tiling window manager with the focus on resource efficiency.<br />
</translate>|[[File: Awesome-wm-18.png|450px]]}}<br />
|awesome-logo.png}}<br />
<br />
<!--Budgie Section --><br />
<br />
{{SectionTemplate|Budgie|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:9--><br />
* [[Budgie]]<br />
: ''The main Budgie article''<br />
</translate>|[[File: Budgie-de-18.jpg|450px]]}}<br />
|budgie-logo.png}}<br />
<br />
<!--Cinnamon Section --><br />
<br />
{{SectionTemplate|Cinnamon|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:10--><br />
For people who look for a traditional desktop with modern technology.<br />
<br />
<!--T:11--><br />
This edition is supported by the Manjaro community and comes with Cinnamon, a desktop based on modern technology that keeps known and proven concepts.<br />
</translate><br />
|[[File: Cinnamon-de-18.png|450px]]}}<br />
|cinnamon-logo.png}}<br />
<br />
<!--Deepin Section --><br />
<br />
{{SectionTemplate|Deepin|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:12--><br />
* [[Deepin]]<br />
: ''The main Deepin article''<br />
</translate><br />
|[[File: Deepin-de-18.jpg|thumb|left|450px]]}}<br />
|Deepin-logo.png}}<br />
<br />
<!--E17 Section --><br />
<!--<br />
Removed(no more support)<br />
{{SectionTemplate|Enlightenment|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
</translate><br />
|[[File: enlightenment-de.jpg|450px]]}}<br />
<br />
|E17-logo.png}} --><br />
<br />
<!--Gnome Section --><br />
{{SectionTemplate|Gnome|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:13--><br />
* [[GNOME]]<br />
: ''The main GNOME article''<br />
</translate><br />
|[[File: Gnome-de-18.jpg|450px]]}}<br />
|Desktop-environment-gnome.png}}<br />
<br />
<!--i3 Section --><br />
<br />
{{SectionTemplate|i3|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:14--><br />
Lightweight tiling window manager, famous for its efficiency with screen space and keyboard controlled workflow. The ideal environment for text and terminal focused usage.<br />
<br />
<!--T:15--><br />
This edition is supported by the Manjaro community and comes with i3, a tiling window manager.<br />
<br />
<!--T:16--><br />
I3 is an extremely lightweight tiling window manager, famous for its efficiency with screen space and keyboard controlled workflow. The ideal environment for text and terminal focused usage.<br />
</translate><br />
|[[File: i3-wm-18.png|450px]]}}<br />
<br />
|i3-logo.png}}<br />
<br />
<!--KDE Section --><br />
<br />
{{SectionTemplate|KDE|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:17--><br />
* [[KDE]]<br />
: ''The main KDE article''<br />
<br />
<br />
<!--T:18--><br />
* [[Dolphin|Dolphin File Manager]]<br />
: ''All about the Dolphin file manager''<br />
</translate><br />
|[[File: KDE-de-18.jpg|450px]]}}<br />
|About_kde.png}}<br />
<br />
<!--LXDE Section --><br />
<br />
{{SectionTemplate|LXDE|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:19--><br />
Lightweight desktop build using the GTK toolkit<br />
<br />
<!--T:20--><br />
Manjaro LXDE provides a lightweight GTK desktop environment. In addition to LXDE itself it comes with Manjaro Hello and the integrated Application utility, providing quick access to popular applications. Additionally the Kvantum theme manager is provided to provide consistent theming for both QT and GTK applications.<br />
<br />
<!--T:21--><br />
This edition is supported by the Manjaro community and uses Openbox Window Manager.<br />
</translate><br />
|[[File: lxde-de-17.png|450px]]}}<br />
|lxde-logo.png}}<br />
<br />
<!--LXQt Section --><br />
{{SectionTemplate|LXQt|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:22--><br />
* [[LXQt]]<br />
: ''The main LXQt article''<br />
<br />
<br />
<!--T:23--><br />
* [[List of Qt Applications]] <br />
: ''Extensive list of Qt4 and Qt5 applications.''<br />
<br />
<br />
<!--T:24--><br />
* [[PCmanFM-Qt]] <br />
: ''PCManFM-Qt, the LXQt file browser''<br />
</translate><br />
|[[File: lxqt-de-18.png|450px]]}}<br />
|lxqt-logo.png}}<br />
<br />
<!--MATE Section --><br />
<br />
{{SectionTemplate|MATE|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:25--><br />
For people who look for a traditional experience<br />
<br />
<!--T:26--><br />
This edition is supported by the Manjaro community and comes with Mate, a desktop environment that continues the legacy of traditional user experience while carefully improving and modernizing it when needed.<br />
</translate><br />
|[[File: Mate-de-18.png|450px]]}}<br />
|mate-logo.png}}<br />
<br />
<!--Openbox Section --><br />
{{SectionTemplate|Openbox|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:27--><br />
* [[Openbox]]<br />
: ''Openbox, the customizable standards-based Window Manager''<br />
</translate><br />
|[[File: Openbox-wm-18.jpg|450px]]}}<br />
|openbox-logo.png}}<br />
<br />
<!--Sway Section --><br />
<br />
{{SectionTemplate|Sway|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:14--><br />
For wayland fanatics and ⌨ keyboard enthusiasts.<br />
<br />
<!--T:15--><br />
This edition is supported by the Manjaro community and comes with Sway. Sway is a tiling Wayland compositor based on wlroots.<br />
<br />
<!--T:16--><br />
Please refer to the manjaro sway github repository for downloads, issues, frequently asked questions and if you’d like to contribute.<br />
</translate><br />
|[[File: Sway_desktop.png|450px]]}}<br />
<br />
|Sway_logo.png}}<br />
<br />
<!--XFCE Section --><br />
<br />
{{SectionTemplate|XFCE|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:28--><br />
* [[Keyboard_Shortcuts#Keyboard_Shortcuts_in_XFCE|Making Keyboard Shortcuts for Frequently Used Applications]]<br />
: ''Become a keyboard ninja to speed things up!''<br />
<br />
<br />
<!--T:29--><br />
* [[Using Compton for a tear-free experience in Xfce]]<br />
: ''For those who are facing screen tearing issues.''<br />
<br />
<br />
<!--T:30--><br />
* [[Volume Stuck on Mute (XFCE Desktop)]]<br />
: ''Two possible solutions for an issue that affects some users of the XFCE desktop environment.''<br />
<br />
<br />
<!--T:31--><br />
* [[Improve Font Rendering]]<br />
: ''A way to optimise font rendering.''<br />
</translate><br />
|[[File: xfce-de-18.jpg|450px]]}}<br />
|Start-here-xfce.png}}<br />
<br />
[[Category:Contents Page{{#translation:}}]]<br />
[[Category:Desktop{{#translation:}}]]</div>Ishaanhttps://wiki.manjaro.org/index.php?title=File:Sway_desktop.png&diff=32768File:Sway desktop.png2022-03-06T13:10:32Z<p>Ishaan: sway window manager desktop image</p>
<hr />
<div>== Summary ==<br />
sway window manager desktop image</div>Ishaanhttps://wiki.manjaro.org/index.php?title=File:Sway_logo.png&diff=32767File:Sway logo.png2022-03-06T13:09:51Z<p>Ishaan: sway window manager logo</p>
<hr />
<div>== Summary ==<br />
sway window manager logo</div>Ishaanhttps://wiki.manjaro.org/index.php?title=CheatSheet&diff=32734CheatSheet2022-03-04T19:14:25Z<p>Ishaan: Fixed some stuff</p>
<hr />
<div><br />
<!-- Example titles --><br />
= Commands CheatSheet for Manjaro =<br />
<br />
<!-- TOC shows contents of the page --><br />
__TOC__<br />
<br />
=== Locating and Installing Packages ===<br />
<br />
Install packages {{UserCmd|command=pamac install [PackageName]}}<br />
Uninstall packages {{UserCmd|command=pamac remove [PackageName]}}<br />
Search for a package {{UserCmd|command=pamac search [PackageName]}}<br />
Update installed packages {{UserCmd|command=pamac upgrade}}<br />
Search for a package {{UserCmd|command=pamac search [PackageName]}}<br />
Check for updates {{UserCmd|command=pamac checkupdates}}<br />
<br />
=== Maintenance ===<br />
<br />
Generates a random mirrorlist for the users and sort them by their current access time. {{UserCmd|command=sudo pacman-mirrors --fasttrack}}<br />
Generate cache list {{UserCmd|command=du -sh ~/.cache/*}}<br />
Purge files not accessed in 100 days {{UserCmd|command=find ~/.cache/ -type f -atime +100 -delete}}<br />
Report journal current size {{UserCmd|command=journalctl --disk-usage}}<br />
Remove but recent entries by size or time {{UserCmd|command=journalctl --vacuum-size=50M}} {{UserCmd|command=journalctl --vacuum-time=2weeks}}<br />
Check for orphaned packages {{UserCmd|command=pamac list -o }}<br />
Remove all orphans {{UserCmd|command=pamac remove -o }}<br />
Remove all packages except the latest 3 versions {{UserCmd|command=pamac clean --keep 3}}<br />
<br />
=== AUR ===<br />
<br />
Search for package {{UserCmd|command=pamac search -a [PackageName]}}<br />
Build the package {{UserCmd|command=pamac build [PackageName]}}<br />
<br />
=== Access rights ===<br />
<br />
Execute command as root {{UserCmd|command=sudo [command]}}<br />
Empty password cache {{UserCmd|command=sudo -k}}<br />
Change user password {{UserCmd|command=passwd username}}<br />
Change owner and group of file {{UserCmd|command=chown [owner]:[group] -c [file]}}<br />
Change file permissions {{UserCmd|command=chmod [permissions] -c [file]}}<br />
Set permissions in octal mode: 4(read) 2(write) 1(execute)<br />
<br />
Example: 755 read-write-execute for owner and read-execute for group and others<br />
<br />
Display files and permissions [of directory]{{UserCmd|command=ls -lh [dir]}}<br />
<br />
=== Files and Directories ===<br />
<br />
Change the working directory {{UserCmd|command=cd [dir]}}<br />
Change to parent directory {{UserCmd|command=cd ..}}<br />
List directory contents {{UserCmd|command=ls -l}}<br />
List also hidden files {{UserCmd|command=ls -la}}<br />
Copy file {{UserCmd|command=cp [file] [target]}}<br />
Copy directory '''recursively''' {{UserCmd|command=cp -r [directory] [target]}}<br />
Move or rename file/directory {{UserCmd|command=mv [source] [target]}}<br />
Remove directory '''recursively''' {{UserCmd|command=rm -r [dir]}}<br />
Create symbolic link {{UserCmd|command=ln -s [target] [link]}}<br />
Mount filesystem {{UserCmd|command=mount -t [type] [/dev/sdx9] [mountpoint]}}<br />
Mount ISO image {{UserCmd|command=mount -o loop [iso] [mountpoint]}}<br />
Home directory of user {{UserCmd|command=cd /home/$USER}} {{UserCmd|command=cd ~}}<br />
Directory with global configurations {{UserCmd|command=cd /etc}}<br />
<br />
=== Network ===<br />
<br />
Display network information {{UserCmd|command=nmcli}}<br />
List wireless access points {{UserCmd|command=nmcli c}}<br />
Enable firewall [package Community: ufw] {{UserCmd|command=ufw enable}}<br />
Allow/deny all incoming traffic {{UserCmd|command=ufw default [allow/deny]}}<br />
Displays firewall status and rules {{UserCmd|command=ufw status}}<br />
Allows/deny incoming traffic on the specified port {{UserCmd|command=ufw [allow/deny] [port]}}<br />
Allows/deny incoming traffic from specified IP address {{UserCmd|command=ufw [allow/deny] from [ip]}}<br />
<br />
=== System and Screen ===<br />
<br />
Display kernel version {{UserCmd|command=uname -r}}<br />
Display long kernel version {{UserCmd|command=uname -a}}<br />
Report file system disk space usage {{UserCmd|command=df [/] [/home]}} {{UserCmd|command=sudo btrfs filesystem usage -h [/]}}<br />
Display system tasks {{UserCmd|command=top}} {{UserCmd|command=htop}}<br />
Display system information {{UserCmd|command=inxi --admin --verbosity=7 --filter --width}}<br />
Display a tree of processes {{UserCmd|command=pstree}}<br />
<br />
Switch to tty <br />
* {{key press|Ctrl|Alt|F1}} <br />
* {{key press|Ctrl|Alt|F2}} <br />
* {{key press|Ctrl|Alt|F3}} <br />
* {{key press|Ctrl|Alt|F4}} <br />
* {{key press|Ctrl|Alt|F5}} <br />
* {{key press|Ctrl|Alt|F6}}<br />
<br />
Switch to the X session <br />
* {{key press|Ctrl|Alt|F7}}<br />
<br />
Start a unit {{UserCmd|command=systemctl start unit}}<br />
Stop a unit {{UserCmd|command=systemctl stop unit}}<br />
Check status of a unit {{UserCmd|command=systemctl status unit}}<br />
Enable a unit {{UserCmd|command=systemctl enable unit}}<br />
Disable a unit {{UserCmd|command=systemctl disable unit}}<br />
Restart a unit {{UserCmd|command=systemctl restart unit}}<br />
Shut down the system {{UserCmd|command=poweroff}}<br />
Restart the system {{UserCmd|command=reboot}}<br />
<br />
<!-- More Detail for formatter: https://www.mediawiki.org/wiki/Help:Formatting --><br />
<br />
<!-- Don't forget to look more templates: https://wiki.manjaro.org/index.php/Help:Template --><br />
<br />
=See Also=<br />
<br />
[https://forum.manjaro.org/t/manjaro-cli-cheat-sheet/101305 Original forum post]<br />
<br />
<!--Category or categories should have a translation extension below example--><br />
[[Category:Boilerplate{{#translation:}}]]</div>Ishaanhttps://wiki.manjaro.org/index.php?title=Aliases_in_.bashrc&diff=32733Aliases in .bashrc2022-03-04T16:58:18Z<p>Ishaan: Minor additions and improvements</p>
<hr />
<div><languages/><br />
__TOC__<br />
<translate><br />
==What's a bashrc? What's a alias?== <!--T:1--><br />
* '''.bashrc''' is the ''configuration file'' for bash, a linux shell/command interpreter.<br />
* An '''alias''' is a ''substitute for a (complete) command''. It can be thought of as a shortcut.<br />
* '''.bashrc''' is found in the ''home folder'' of a user ( ~ ) . It is a hidden file, to see it show hidden files in your file manager or use '''ls -a'''<br />
==Backup your current ~/.bashrc==<br />
It can be useful to backup the ~/.bashrc before editing it, as it allows one to be able to easily recover from the unexpected. To make a backup of your current .bashrc . Open a terminal and execute:<br />
{{UserCmd|command=cp ~/.bashrc ~/.bashrc.bak}}<br />
The original .bashrc can be restored with by executing<br />
{{UserCmd|command=cp -i ~/.bashrc.bak ~/.bashrc}}<br />
==Note==<br />
Any changes made to the ~/.bashrc will have no effect on any currently open terminal windows. To test newly updated changes in your ~/.bashrc open a new terminal or use the command:<br />
{{UserCmd|command=source ~/.bashrc}}<br />
== Aliases Examples ==<br />
Aliases can turn a complex command string into a simple custom made command that one can type in the Terminal. <br />
=== Standard syntax ===<br />
Creating aliases in bash is very straight forward. The syntax is as follows:<br />
{{File|file=~/.bashrc|<br />
content=<pre>...<br />
alias alias_name="command_to_run"<br />
...</pre>}}<br />
=== For updating your system ===<br />
To upgrade the system via pacman, the command used is <br />
{{UserCmd|command=sudo pacman -Syu}}<br />
This can be aliased in ~/.bashrc with<br />
{{File|file=~/.bashrc|<br />
content=<pre>...<br />
alias pacup="sudo pacman -Syu"<br />
...</pre>}}<br />
To upgrade packages installed from the AUR via pamac, the command used is <br />
{{UserCmd|command=pamac upgrade --aur}}<br />
This can be aliased with<br />
{{File|file=~/.bashrc|<br />
content=<pre>...<br />
alias aup="pamac upgrade --aur"<br />
...</pre>}}<br />
=== For editing commonly used files ===<br />
To edit '''~/.bashrc''' itself and automatically reload bash configuration file (so that changes made to .bashrc can be implemented in current terminal session)<br />
{{File|file=~/.bashrc|<br />
content=<pre>...<br />
alias bashrc="nano ~/.bashrc && source ~/.bashrc"<br />
...</pre>}} <br />
To edit '''/etc/fstab'''<br />
{{File|file=~/.bashrc|<br />
content=<pre>...<br />
alias fstab="sudo nano /etc/fstab"<br />
...</pre>}}<br />
To edit '''/etc/default/grub'''<br />
{{File|file=~/.bashrc|<br />
content=<pre>...<br />
alias grub="sudo nano /etc/default/grub"<br />
...</pre>}}<br />
=== To update GRUB ===<br />
To update your grub bootloader using the '''sudo update-grub'''<br />
{{File|file=~/.bashrc|<br />
content=<pre>...<br />
alias grubup="sudo update-grub"<br />
...</pre>}}<br />
==Creating Bash Aliases with Arguments (Bash Functions)==<br />
Sometimes you may need to create an alias that accepts one or more arguments. That’s where bash functions come in handy.<br />
<br />
The syntax for creating a bash function is very easy. They can be declared in two different formats:<br />
{{File|file=~/.bashrc|<br />
content=<pre>...<br />
function_name () {<br />
[commands]<br />
}<br />
...</pre>}}<br />
or<br />
{{File|file=~/.bashrc|<br />
content=<pre>...<br />
function function_name {<br />
[commands]<br />
}<br />
...</pre>}}<br />
To pass any number of arguments to the bash function simply, put them right after the function’s name, separated by a space. The passed parameters are $1, $2, $3, etc., corresponding to the position of the parameter after the function’s name. The $0 variable is reserved for the function name.<br />
<br />
Let’s create a simple bash function which will create a directory and then navigate into it:<br />
{{File|file=~/.bashrc|<br />
content=<pre>...<br />
mkcd ()<br />
{<br />
mkdir -p -- "$1" && cd -P -- "$1"<br />
}<br />
...</pre>}}<br />
Now instead of using mkdir to create a new directory and then cd to move into that directory , you can simply type:<br />
{{UserCmd|command=mkcd new_directory}}<br />
==Keeping bash alias in a different file==<br />
Bash allows you to add local aliases in your ~/.bashrc file. To do this create a file called ~/.bash_aliases and add these contents in your ~/.bashrc file:<br />
{{File|file=~/.bashrc|<br />
content=<pre>...<br />
if [ -e $HOME/.bash_aliases ]; then<br />
source $HOME/.bash_aliases<br />
fi<br />
...</pre>}}<br />
Now you can add any aliases in your ~/.bash_aliases file and then load them into your Bash session with the source ~/.bashrc command.<br />
==Conclusion==<br />
This list is not comprehensive. Almost anything that is commonly used can be shortened with an alias<br />
==See Also==<br />
[https://www.gnu.org/software/bash/manual/html_node/index.html Bash documentation]<br />
[https://wiki.archlinux.org/title/bash#Aliases ArchWiki]<br />
</translate><br />
[[Category:Contents Page{{#translation:}}]]<br />
[[Category:Terminal{{#translation:}}]]</div>Ishaanhttps://wiki.manjaro.org/index.php?title=Manjaro_Mirrors&diff=32713Manjaro Mirrors2022-03-03T18:20:03Z<p>Ishaan: https://forum.manjaro.org/t/wiki-points-to-wrong-url-real-content-is-in-the-archived-forum/104448</p>
<hr />
<div><languages/><br />
__TOC__<br />
<br />
<translate><br />
=What's a Mirror?= <!--T:1--><br />
<br />
<!--T:2--><br />
In the GNU/Linux distro world (& other systems too) a mirror is a server that hosts an up to date copy of a distro's software packages, stored in repositories (repos). There exist repos that are maintained by the distro administration - official - & other's. The Arch User Repository (AUR) being a good example of a non-official user maintained repo.<br />
<br />
<!--T:3--><br />
There are usually multiple repos in a mirror, holding software packages in categories, such as Manjaro's - core, extra, community & multilib repos. These repos will be duplicated with package content to suit both 32bit & 64bit installations, as well as for any & all the variety of releases that a distro may support. In Manjaro's case that is quite a number when all of the different Desktop & Window Manager titled front ends are considered.<br />
<br />
<!--T:4--><br />
The distro has package maintainers in its administration. They manage the contents of the repos, keeping it up to date, patching packages if required. Some distros, like Manjaro, have certain packages that are unique to it only - like mhwd for example.<br />
<br />
<br />
=Why do we need more mirrors?= <!--T:5--><br />
<br />
<!--T:6--><br />
The more mirrors we have the faster Manjaro's users can upgrade their systems. Some parts of the world have much faster internet speeds than others. In some circumstances, having a server in your country, or better yet, in your city, can make a world of difference to your download speeds.<br />
<br />
<br />
=How does Manjaro know what mirror(s) to use?= <!--T:7--><br />
<br />
<!--T:8--><br />
There is a file /etc/pacman.d/mirrorlist which lists all of the available mirrors.<br />
<br />
<!--T:9--><br />
There is another file called /etc/pacman-mirrors.conf that by default is configured to re-write your mirrorlist in a list with the fastest at the top, descending to the slowest, when the system is given the terminal command:<br />
<br />
<!--T:10--><br />
sudo pacman-mirrors --fasttrack && sudo pacman -Syyu<br />
<br />
<!--T:11--><br />
This is a remarkably streamlined system compared to the ways that it has been in the past for the pacman rolling release system to manage its mirrors, let alone to rank their speed.<br />
<br />
<br />
=How do we get more mirrors?= <!--T:12--><br />
<br />
<!--T:13--><br />
I'm glad you asked that question. This is the advice of '''Philip Muller''', Lead developer of Manjaro Linux:<br />
<br />
<!--T:14--><br />
<blockquote>'Some people still ask me how I got 5 mirrors in one week before 0.8.0 came out. It is simple. Just write 100 mails to universities and companies supporting Linux. Go to Arch linux and grab their mirrorlist. Crawl through their servers and get their contact data. Write an email and see what response you get. Here is some more info about it.'</blockquote><br />
<br />
<br />
=What is the size of the Manjaro database?= <!--T:15--><br />
<br />
<!--T:16--><br />
We are at around 90 GB. Minimum of 120 GB is recommended, since we might have bigger rebuilds, which might double our space need temporally. 200 GB or higher would be better. As an example see also [https://lists.manjaro.org/pipermail/manjaro-mirrors/Week-of-Mon-20151207/000013.html this].<br />
<br />
<br />
=How is the mirror synchronized?= <!--T:17--><br />
<br />
<!--T:18--><br />
'''Via the following Rsync-Services:'''<br />
<br />
<!--T:19--><br />
<br clear="all" /><br />
Asia / Japan:<br />
rsync://ftp.tsukuba.wide.ad.jp/manjaro<br />
<br />
<!--T:20--><br />
Europe / Germany:<br />
rsync://ftp.halifax.rwth-aachen.de/manjaro/<br />
<br />
<!--T:21--><br />
Europe / Sweden:<br />
rsync://ftp.lysator.liu.se/pub/manjaro/<br />
<br />
<!--T:22--><br />
Europe / Italy:<br />
rsync://manjaro.mirror.garr.it/manjaro/<br />
<br />
<!--T:23--><br />
Europe / United Kingdom:<br />
rsync://mirrorservice.org/repo.manjaro.org/repos/<br />
<br />
<!--T:24--><br />
RU / Russian Federation:<br />
rsync://mirror.yandex.ru/mirrors/manjaro/<br />
<br />
<br />
<!--T:25--><br />
''It is always recommend to sync from the nearest location. To sync from our own manjaro.org server we need the IP of your server so it can be white-listed at our end. Please mail [https://manjaro.org/terms-of-use/ Philip Mueller directly]. There is a recommended script for use with our server, so please contact the Manjaro administration in this regard. ''<br />
<br />
=How do you ask an organisation with servers to create a Manjaro mirror?= <!--T:26--><br />
<br />
<br />
<!--T:27--><br />
'''Write them an email like this (in your native language):'''<br />
<br />
<br />
<!--T:28--><br />
Dear Sir or Madam,<br />
<br />
<!--T:29--><br />
My name is [Your Name], I wish to ask you to please spare me a few minutes to read this letter & consider its contents.<br />
<br />
<!--T:30--><br />
I'd like to introduce you to a relative new comer to the world of Linux distributions - Manjaro Linux. Manjaro is a new user-friendly Linux distribution based on the highly regarded Arch Linux. We are currently searching for mirrors to host our packages.<br />
<br />
<!--T:31--><br />
Although new, we are already one of the top 10 most popular Linux Distributions in the world, as listed in the DistroWatch.com top 100.<br />
<br />
<!--T:32--><br />
Manjaro Linux is based on well tested snapshots of the Arch Linux repositories, and is 100% compatible with Arch itself. We manage our repositories with our own in-house tool called BoxIt, which is designed like git.<br />
<br />
<!--T:33--><br />
Our aim is to create a light Linux distribution which is simple, up to date, fast, user friendly and which follows the K.I.S.S (Keep It Simple, Stupid) principle. As such, Manjaro Linux provides a more user friendly installation process, utilities for managing graphic drivers, and pre-configured desktop environments.<br />
<br />
<!--T:34--><br />
Our repository is at the size of around 40 GB. We have between 50 GB and 100 GB granted on other mirrors hosting our packages.<br />
Currently it is possible to sync from the following rsync services:<br />
<br />
<!--T:35--><br />
Asia / Japan:<br />
rsync://ftp.tsukuba.wide.ad.jp/manjaro<br />
<br />
<!--T:36--><br />
Europe / Germany:<br />
rsync://ftp.halifax.rwth-aachen.de/manjaro/<br />
<br />
<!--T:37--><br />
Europe / Sweden:<br />
rsync://ftp.lysator.liu.se/pub/manjaro/<br />
<br />
<!--T:38--><br />
Europe / Italy:<br />
rsync://manjaro.mirror.garr.it/manjaro/<br />
<br />
<!--T:39--><br />
Europe / United Kingdom:<br />
rsync://mirrorservice.org/repo.manjaro.org/repos/<br />
<br />
<!--T:40--><br />
RU / Russian Federation:<br />
rsync://mirror.yandex.ru/mirrors/manjaro/<br />
<br />
<!--T:41--><br />
If possible, please sync from the nearest rsync-service to your location. Also, it is recommended to use a similar script as that we provide for our Tier1-Servers, to sync from our server:<br />
<br />
<!--T:42--><br />
https://gitlab.manjaro.org/tools/maintenance-tools/boxit/blob/master/manjaroreposync<br />
<br />
<!--T:43--><br />
Thank you for your time and consideration,<br />
<br />
<!--T:44--><br />
[Your Name]<br />
<br />
=Current Size Required for a Manjaro Mirror= <!--T:45--><br />
<br />
<!--T:46--><br />
''(last checked 2018-05-25 20:14 CEST)''<br />
<br clear="all" /><br />
48K ./tmp/core/i686<br />
52K ./tmp/core<br />
4.0K ./tmp/extra/i686<br />
8.0K ./tmp/extra<br />
4.0K ./tmp/community/i686<br />
8.0K ./tmp/community<br />
72K ./tmp<br />
2.0M ./x32-stable/core/i686<br />
2.0M ./x32-stable/core<br />
28M ./x32-stable/extra/i686<br />
28M ./x32-stable/extra<br />
65M ./x32-stable/community/i686<br />
65M ./x32-stable/community<br />
95M ./x32-stable<br />
2.0M ./x32-testing/core/i686<br />
2.0M ./x32-testing/core<br />
28M ./x32-testing/extra/i686<br />
28M ./x32-testing/extra<br />
64M ./x32-testing/community/i686<br />
64M ./x32-testing/community<br />
94M ./x32-testing<br />
2.1M ./testing/multilib/x86_64<br />
2.1M ./testing/multilib<br />
48K ./testing/core/i686<br />
2.3M ./testing/core/x86_64<br />
2.3M ./testing/core<br />
4.0K ./testing/extra/i686<br />
23M ./testing/extra/x86_64<br />
23M ./testing/extra<br />
4.0K ./testing/community/i686<br />
55M ./testing/community/x86_64<br />
55M ./testing/community<br />
82M ./testing<br />
2.1M ./stable/multilib/x86_64<br />
2.1M ./stable/multilib<br />
48K ./stable/core/i686<br />
2.3M ./stable/core/x86_64<br />
2.3M ./stable/core<br />
4.0K ./stable/extra/i686<br />
23M ./stable/extra/x86_64<br />
23M ./stable/extra<br />
4.0K ./stable/community/i686<br />
55M ./stable/community/x86_64<br />
55M ./stable/community<br />
82M ./stable<br />
2.0M ./x32-unstable/core/i686<br />
2.0M ./x32-unstable/core<br />
28M ./x32-unstable/extra/i686<br />
28M ./x32-unstable/extra<br />
65M ./x32-unstable/community/i686<br />
65M ./x32-unstable/community<br />
95M ./x32-unstable<br />
2.1M ./unstable/multilib/x86_64<br />
2.1M ./unstable/multilib<br />
48K ./unstable/core/i686<br />
2.3M ./unstable/core/x86_64<br />
2.3M ./unstable/core<br />
4.0K ./unstable/extra/i686<br />
23M ./unstable/extra/x86_64<br />
23M ./unstable/extra<br />
4.0K ./unstable/community/i686<br />
55M ./unstable/community/x86_64<br />
56M ./unstable/community<br />
82M ./unstable<br />
3.3G ./pool/overlay-32<br />
37G ./pool/sync<br />
39G ./pool/sync-32<br />
4.6G ./pool/overlay<br />
84G ./pool<br />
84G .<br />
<br />
<br />
=Check here before you send a request for mirror hosting= <!--T:47--><br />
<br />
Following is a list that will be updated when required.<br />
<br />
<!--T:48--><br />
It is very important that we don't send requests to anyone on this list, as they will consider it spam & could have Manjaro's IP addresses blocked by organisations who's business is to attempt to control spam.<br />
<br />
<!--T:49--><br />
So when you are trying to organise new mirrors DO NOT bother hosters who have already denied us support:<br />
<br />
<!--T:50--><br />
<br clear="all" /><br />
<br />
<br />
<!--T:51--><br />
It is a good idea to check [http://repo.manjaro.org repo.manjaro.org] to be sure that the wiki is up to date & also if you have been denied a request to post it in the same thread for obvious reasons.<br />
<br />
=Do You Manage a Potential Manjaro Mirror Server?= <!--T:52--><br />
<br />
<!--T:53--><br />
If so, here are some guidelines for you to think about, as putting up such a Mirror requires a certain commitment & perseverance.<br />
<br />
<!--T:54--><br />
The Manjaro community is better off not having a mirror, if it isn't kept functioning & up to date.<br />
So if you aren't in it for the long run, don't do it. You will only create disappointment.<br />
<br />
<!--T:55--><br />
Do you have enough bandwidth for the job?<br />
Do you pay for traffic? Your traffic may increase a lot. If you don't have enough bandwidth, you will end up offering at best a slow mirror, at worst an unreachable mirror.<br />
<br />
<!--T:56--><br />
Do you have enough disk space? You will need 100GB for the repos alone, though being able to offer 200GB would be great for the future. If your drive fills up you will not be able to rsync your mirror, it will become out of date & cause problems.<br />
<br />
<!--T:57--><br />
Sync every six hours. Being a rolling release system Manjaro's repos are very dynamic. So mirrors need to be updated multiple times per day.<br />
<br />
<!--T:58--><br />
Keep an eye on your sync scripts. Make sure that your mirror updates are functioning correctly. Users depend on your data to be all there & current.<br />
<br />
<!--T:59--><br />
Watch the Manjaro forum for announcements re. changes that may effect the mirror/repo system. The Manjaro administration will send you an email for any important changes. Though it often helps to be primed & ready for a change.<br />
<br />
<br />
=See Also= <!--T:60--><br />
* [https://archived.forum.manjaro.org/t/howto-create-a-manjaro-mirror-server-using-architect/92864?u=linux-aarhus How to setup a Manjaro mirror server using Architect]<br />
* [[Pacman-mirrors|pacman-mirrors]]<br />
* [[Change_to_a_Different_Download_Server|Switching Mirrors]]<br />
</translate><br />
<br />
[[Category:Contents Page{{#translation:}}]]</div>Ishaanhttps://wiki.manjaro.org/index.php?title=Download_Manjaro&diff=30594Download Manjaro2022-01-26T08:03:56Z<p>Ishaan: Removed Architect from official editions as currently unmaintained.</p>
<hr />
<div>__TOC__<br />
{{SectionTemplate|<br />
1=<translate><!--T:1--> Overview</translate>|<br />
2=<translate><!--T:2--> Manjaro installation images are available for download as ISO files. An ISO file is itself a literal copy of a disc image, although not in the same sense as a copy and paste duplication, rather it is a copy of the raw machine code that makes up the files and folders of that disc. This is why just copying an ISO file to a disc (or USB flashdrive) to begin installing it won't work; you'll need to use a ''disc burning application'' to translate that raw data into the files and folders. Instructions to do so for both Linux and Windows operating systems are provided below.</translate>|<br />
3=BigManjaroIcon.png<br />
}}<br />
<br />
{{BoxInfo|note|<translate><!--T:3--> There is an exception to this rule. If you intend on installing Manjaro in a virtual machine environment using '''[https://www.virtualbox.org/ Oracle's Virtualbox]''', then there will be no need to burn the image as Virtualbox will be able to read from the ISO file directly as a ''virtual disc''.</translate>}}<br />
<br />
{{BoxInfo|note|<translate><!--T:4--> Manjaro has no support for 32-bit systems.</translate>}}<br />
<br />
{{SectionTemplate|<translate><!--T:5--> Manjaro Editions</translate>|<translate><!--T:6--> There are currently three Official Manjaro Editions: Gnome, KDE and Xfce. You can view a brief introduction at the [https://manjaro.org/get-manjaro/ Manjaro Official Webpage]</translate><br />
<br />
{{SubContentTemplate|<translate><!--T:7--> Downloading an ISO image</translate>|<br />
<translate><!--T:8--><br />
On the OSDN download server, each Manjaro Edition has its own particular folder, which will contain a folder for each new ISO release. Each folder will also contain a torrent file for the ISO image, a list of the included packages, the build log file and the relevant ''checksum'' files, which can be used to check the integrity of your downloaded ISO file, to ensure that it has not been corrupted during download. A link to the guide on doing this has been provided below.<br />
<br />
<!--T:9--><br />
'''Stable Releases''' of Manjaro are intended to be used by the general public. As such, they will be the appropriate choice for the majority of users. <br />
<br />
<!--T:10--><br />
[https://manjaro.org/get-manjaro/ Stable Releases] <br />
<br />
<!--T:11--><br />
'''Test Builds''' of Manjaro are intended to be used by developers and testers, in order to identify any bugs or issues to be addressed as their development continues towards the next stable release. '''These are not suitable nor intended for use by the general public as a main operating system'''; however, should you wish to try out a test build (preferably in a virtual machine) each current release have a look at the [https://forum.manjaro.org/tags/c/announcements/iso Forum Announcements].</translate><br />
|Application-x-iso.png|1}}<br />
<br />
{{SubContentTemplate|<translate><!--T:12--> Downloading Community Editions</translate>|<br />
<translate><br />
<!--T:13--><br />
There are also several Community releases for the most famous, or hardly known Display Environments, like Cinnamon, MATE, i3, Awesome, Deepin, Budgie, LxQt and Openbox.<br />
<br />
<!--T:14--><br />
You may find them in the Manjaro website:<br />
<br />
<!--T:15--><br />
[https://manjaro.org/get-manjaro/#Community Community] <br />
</translate><br />
|Application-x-iso.png|1}}<br />
<br />
|Start-here-manjaro.png}}<br />
<br />
<br />
{{SectionTemplate|<translate> <!--T:16--> See Also</translate>|<br />
* '''[[Check a Downloaded ISO Image For Errors]]''' <br />
* '''[[How-to verify GPG key of official .ISO images]]''' <br />
* '''[[Burn an ISO File]]'''<br />
* '''[[Installation Guides]]'''|Chmsee-icon.png}}<br />
<br />
[[Category:Contents Page{{#translation:}}]]</div>Ishaanhttps://wiki.manjaro.org/index.php?title=Desktop_Environments_and_Window_Managers&diff=30414Desktop Environments and Window Managers2022-01-27T04:06:03Z<p>Ishaan: 1.Removed Architect from official editions and other community isos as currently unmaintained. 2 changed isos links to the main website. 3 resized de's screenshots.</p>
<hr />
<div><languages/><br />
__TOC__<br />
<br />
{{SectionTemplate|<translate><!--T:1--> General</translate>|<br />
<translate><br />
<!--T:2--><br />
A desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs which share a common graphical user interface (GUI).<br /><br />
It is sometimes described as a graphical shell.<br />
<br />
<!--T:3--><br />
With manjaro you can use many desktop environments. Both Official and Community ISO's of various DE's are available.<br /> <br />
You can download them here:<br />
</translate><br />
<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:4--><br />
* [https://manjaro.org/get-manjaro/ Official Editions]<br />
:''Including: Gnome, KDE, and XFCE.''<br />
</translate><br />
|<br />
<translate><br />
<!--T:5--><br />
* [https://manjaro.org/get-manjaro/#Community Community Editions]<br />
:''Including: Budgie, Cinnamon, i3, Mate and Sway.''<br />
</translate><br />
|1|1}}<br />
<br />
<translate><br />
<!--T:6--><br />
If you are feeling adventurous and want to install additional DEs or WMs you can reference these guides:<br />
<br />
<br />
<!--T:7--><br />
* [[Install Desktop Environments|Install Desktop Environments and Window Managers]]<br />
:''Choose from a wide selection available in our repositories!''<br />
</translate><br />
<br />
}}<br />
<br />
<!--Awesome Section --><br />
<br />
{{SectionTemplate|Awesome|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:8--><br />
Slim and snappy tiling window manager with the focus on resource efficiency suitable for power users. This edition is supported by the Manjaro community and comes with Awesome, a highly configurable, next generation framework window manager for X. Awesome is a slim and snappy tiling window manager with the focus on resource efficiency.<br />
</translate>|[[File: Awesome-wm-18.png|450px]]}}<br />
|awesome-logo.png}}<br />
<br />
<!--Budgie Section --><br />
<br />
{{SectionTemplate|Budgie|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:9--><br />
* [[Budgie]]<br />
: ''The main Budgie article''<br />
</translate>|[[File: Budgie-de-18.jpg|450px]]}}<br />
|budgie-logo.png}}<br />
<br />
<!--Cinnamon Section --><br />
<br />
{{SectionTemplate|Cinnamon|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:10--><br />
For people who look for a traditional desktop with modern technology.<br />
<br />
<!--T:11--><br />
This edition is supported by the Manjaro community and comes with Cinnamon, a desktop based on modern technology that keeps known and proven concepts.<br />
</translate><br />
|[[File: Cinnamon-de-18.png|450px]]}}<br />
|cinnamon-logo.png}}<br />
<br />
<!--Deepin Section --><br />
<br />
{{SectionTemplate|Deepin|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:12--><br />
* [[Deepin]]<br />
: ''The main Deepin article''<br />
</translate><br />
|[[File: Deepin-de-18.jpg|450px]]}}<br />
|Deepin-logo.png}}<br />
<br />
<!--E17 Section --><br />
<!--<br />
Removed(no more support)<br />
{{SectionTemplate|Enlightenment|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
</translate><br />
|[[File: enlightenment-de.jpg|450px]]}}<br />
<br />
|E17-logo.png}} --><br />
<br />
<!--Gnome Section --><br />
{{SectionTemplate|Gnome|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:13--><br />
* [[GNOME]]<br />
: ''The main GNOME article''<br />
</translate><br />
|[[File: Gnome-de-18.jpg|450px]]}}<br />
|Desktop-environment-gnome.png}}<br />
<br />
<!--i3 Section --><br />
<br />
{{SectionTemplate|i3|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:14--><br />
Lightweight tiling window manager, famous for its efficiency with screen space and keyboard controlled workflow. The ideal environment for text and terminal focused usage.<br />
<br />
<!--T:15--><br />
This edition is supported by the Manjaro community and comes with i3, a tiling window manager.<br />
<br />
<!--T:16--><br />
I3 is an extremely lightweight tiling window manager, famous for its efficiency with screen space and keyboard controlled workflow. The ideal environment for text and terminal focused usage.<br />
</translate><br />
|[[File: i3-wm-18.png|450px]]}}<br />
<br />
|i3-logo.png}}<br />
<br />
<!--KDE Section --><br />
<br />
{{SectionTemplate|KDE|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:17--><br />
* [[KDE]]<br />
: ''The main KDE article''<br />
<br />
<br />
<!--T:18--><br />
* [[Dolphin|Dolphin File Manager]]<br />
: ''All about the Dolphin file manager''<br />
</translate><br />
|[[File: KDE-de-18.jpg|450px]]}}<br />
|About_kde.png}}<br />
<br />
<!--LXDE Section --><br />
<br />
{{SectionTemplate|LXDE|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:19--><br />
Lightweight desktop build using the GTK toolkit<br />
<br />
<!--T:20--><br />
Manjaro LXDE provides a lightweight GTK desktop environment. In addition to LXDE itself it comes with Manjaro Hello and the integrated Application utility, providing quick access to popular applications. Additionally the Kvantum theme manager is provided to provide consistent theming for both QT and GTK applications.<br />
<br />
<!--T:21--><br />
This edition is supported by the Manjaro community and uses Openbox Window Manager.<br />
</translate><br />
|[[File: lxde-de-17.png|450px]]}}<br />
|lxde-logo.png}}<br />
<br />
<!--LXQt Section --><br />
{{SectionTemplate|LXQt|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:22--><br />
* [[LXQt]]<br />
: ''The main LXQt article''<br />
<br />
<br />
<!--T:23--><br />
* [[List of Qt Applications]] <br />
: ''Extensive list of Qt4 and Qt5 applications.''<br />
<br />
<br />
<!--T:24--><br />
* [[PCmanFM-Qt]] <br />
: ''PCManFM-Qt, the LXQt file browser''<br />
</translate><br />
|[[File: lxqt-de-18.png|450px]]}}<br />
|lxqt-logo.png}}<br />
<br />
<!--MATE Section --><br />
<br />
{{SectionTemplate|MATE|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:25--><br />
For people who look for a traditional experience<br />
<br />
<!--T:26--><br />
This edition is supported by the Manjaro community and comes with Mate, a desktop environment that continues the legacy of traditional user experience while carefully improving and modernizing it when needed.<br />
</translate><br />
|[[File: Mate-de-18.png|450px]]}}<br />
|mate-logo.png}}<br />
<br />
<!--Openbox Section --><br />
{{SectionTemplate|Openbox|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:27--><br />
* [[Openbox]]<br />
: ''Openbox, the customizable standards-based Window Manager''<br />
</translate><br />
|[[File: Openbox-wm-18.jpg|450px]]}}<br />
|openbox-logo.png}}<br />
<br />
<!--XFCE Section --><br />
<br />
{{SectionTemplate|XFCE|<br />
{{FlexSideContainerTemplate|<br />
<translate><br />
<!--T:28--><br />
* [[Keyboard_Shortcuts#Keyboard_Shortcuts_in_XFCE|Making Keyboard Shortcuts for Frequently Used Applications]]<br />
: ''Become a keyboard ninja to speed things up!''<br />
<br />
<br />
<!--T:29--><br />
* [[Using Compton for a tear-free experience in Xfce]]<br />
: ''For those who are facing screen tearing issues.''<br />
<br />
<br />
<!--T:30--><br />
* [[Volume Stuck on Mute (XFCE Desktop)]]<br />
: ''Two possible solutions for an issue that affects some users of the XFCE desktop environment.''<br />
<br />
<br />
<!--T:31--><br />
* [[Improve Font Rendering]]<br />
: ''A way to optimise font rendering.''<br />
</translate><br />
|[[File: xfce-de-18.jpg|450px]]}}<br />
|Start-here-xfce.png}}<br />
<br />
[[Category:Contents Page{{#translation:}}]]<br />
[[Category:Desktop{{#translation:}}]]</div>Ishaanhttps://wiki.manjaro.org/index.php?title=Improve_Font_Rendering&diff=29804Improve Font Rendering2022-01-13T09:50:32Z<p>Ishaan: Fixed mismatched tag in font configuration given in 1st point</p>
<hr />
<div><languages/><br />
__TOC__<br />
<translate><br />
<br />
==How to improve font rendering with your installed fonts== <!--T:1--><br />
<br />
<!--T:2--><br />
A little configuration maybe required to render the fonts in an optimal manner. Follow the steps illustrated below.<br />
<br />
<br />
<!--T:3--><br />
''1. Create the global fontconfig setting file /etc/fonts/local.conf''<br />
<br />
<!--T:4--><br />
{{UserCmd|command=sudo nano /etc/fonts/local.conf}}<br />
<br />
<!--T:5--><br />
Paste the following content in the file<br />
<br />
<!--T:6--><br />
<?xml version="1.0"?><br />
<!DOCTYPE fontconfig SYSTEM "fonts.dtd"><br />
<fontconfig><br />
<match target="font"><br />
<edit name="antialias" mode="assign"><br />
<bool>true</bool><br />
</edit><br />
<edit name="hinting" mode="assign"><br />
<bool>true</bool><br />
</edit><br />
<edit mode="assign" name="rgba"><br />
<const>rgb</const><br />
</edit><br />
<edit mode="assign" name="hintstyle"><br />
<const>hintslight</const><br />
</edit><br />
<edit mode="assign" name="lcdfilter"><br />
<const>lcddefault</const><br />
</edit><br />
</match><br />
</fontconfig><br />
<br />
<br />
<!--T:7--><br />
After that save the file.<br />
<br />
<br />
<!--T:8--><br />
''2. Create backup of ~/.Xresources file:''<br />
{{UserCmd|command=cp ~/.Xresources ~/.Xresources.bak}}<br />
<br />
<!--T:9--><br />
If the .Xresources file has not been already created and you get the error<br />
<br />
<!--T:10--><br />
'''''"cp: cannot stat ‘~/.Xresources’: No such file or directory"''''', then skip to step No. 3.<br />
<br />
<br />
<!--T:11--><br />
''3. Open/Create ~/.Xresources file in text editor:''<br />
{{UserCmd|command=nano ~/.Xresources}}<br />
<br />
<!--T:12--><br />
If the following is not already present, paste at the end of the file or edit existing values:<br />
<br />
<!--T:13--><br />
Xft.antialias: 1<br />
Xft.hinting: 1<br />
Xft.rgba: rgb<br />
Xft.hintstyle: hintslight<br />
Xft.lcdfilter: lcddefault<br />
<br />
<!--T:14--><br />
Save changes to the file.<br />
<br />
<br />
<!--T:15--><br />
''4. Run the following command in terminal:''<br />
{{UserCmd|command=xrdb -merge ~/.Xresources}}<br />
<br />
<br />
<!--T:16--><br />
''5. Make sure that ''Anti aliasing is '''On''', Hinting is set to '''Slight''''' and RGBA (subpixel) order is set to '''rgb''' in System Settings (Appearance).''<br />
<br />
<br />
<!--T:17--><br />
''6. Create symbolic links with some available presets from /usr/share/fontconfig/conf.avail/ to /etc/fonts/conf.d/''<br />
<br />
<!--T:18--><br />
{{UserCmd|command=sudo ln -s /usr/share/fontconfig/conf.avail/10-sub-pixel-rgb.conf /etc/fonts/conf.d/}}<br />
<br />
<!--T:19--><br />
{{UserCmd|command=sudo ln -s /usr/share/fontconfig/conf.avail/10-hinting-slight.conf /etc/fonts/conf.d/}}<br />
<br />
<!--T:20--><br />
{{UserCmd|command=sudo ln -s /usr/share/fontconfig/conf.avail/11-lcdfilter-default.conf /etc/fonts/conf.d/}}<br />
<br />
<br />
<!--T:21--><br />
''7. Set preferred serif, sans-serif and monospace fonts (optional)''<br />
<br />
<!--T:22--><br />
Create local fontconfig folder and setting file<br />
<br />
<!--T:23--><br />
{{UserCmd|command=mkdir -p ~/.config/fontconfig/}}<br />
<br />
<!--T:24--><br />
{{UserCmd|command=nano ~/.config/fontconfig/fonts.conf}}<br />
<br />
<!--T:25--><br />
Paste the following content in the file<br />
<br />
<!--T:26--><br />
<?xml version="1.0"?><br />
<!DOCTYPE fontconfig SYSTEM "fonts.dtd"><br />
<fontconfig><br />
<alias><br />
<family>serif</family><br />
<prefer><br />
<family>Liberation Serif</family><br />
</prefer><br />
</alias><br />
<alias><br />
<family>sans-serif</family><br />
<prefer><br />
<family>Liberation Sans</family><br />
</prefer><br />
</alias><br />
<alias><br />
<family>sans</family><br />
<prefer><br />
<family>Liberation Sans</family><br />
</prefer><br />
</alias><br />
<alias><br />
<family>monospace</family><br />
<prefer><br />
<family>Liberation Mono</family><br />
</prefer><br />
</alias><br />
<alias><br />
<family>mono</family><br />
<prefer><br />
<family>Liberation Mono</family><br />
</prefer><br />
</alias><br />
</fontconfig><br />
<br />
<br />
<br />
<!--T:27--><br />
''8. Finally enable freetype2 infinality mode and reboot your computer.''<br />
<br />
<!--T:28--><br />
add line to end of freetype2 config file and then rebuild fontconfig cache<br />
<br />
<!--T:29--><br />
{{UserCmd| command=sudo nano /etc/profile.d/freetype2.sh}}<br />
<br />
<!--T:30--><br />
{{UserCmd| command=export FREETYPE_PROPERTIES="truetype:interpreter-version=38"}}<br />
<br />
<!--T:31--><br />
{{UserCmd|command=sudo fc-cache -fv}}<br />
<br />
==See Also== <!--T:32--> <br />
<br />
<br />
<!--T:33--><br />
[https://wiki.archlinux.org/index.php/Font_Configuration The Arch Wiki]<br />
<br />
</translate><br />
[[Category:Contents Page{{#translation:}}]]</div>Ishaan