Changes

Jump to navigation Jump to search

Emulators on Linux

42 bytes removed, 08:05, 17 December 2021
no edit summary
=Emulators on Linux distribution=
==THE GNU/LINUX GUIDE OF EMULATION: Ubuntu edition==
:<small>'''''Important!''' Like the title says, this guide covers Ubuntu and its derivatives. While you may have lesser or equal success with distributions that use APT (Ubuntu's packaging tool), where there could be relevant information in your case, this guide is not to be used for distributions that use Pacman or YUM. We can't guarantee that repositories here will work with Debian and Ubuntu-based Puppy (like Tahr), but we're not saying it's not possible. Give it a try, and it could work if you know what you're doing. However, distributions like Arch and Fedora use ''completely'' different packaging tools, and <u>thus are obviously guaranteed not to work.</u> Don't give up, though; you can find the same emulators for your distribution somewhere else, either in their official or user-curated repos or by compiling them from source.''</small>
===THE GNU/LINUX GUIDE OF EMULATION: Ubuntu Edition===:<small>'''''Important!''' Like the title says, this guide covers Ubuntu and its derivatives. While you may have lesser or equal success with distributions that use APT (Ubuntu's packaging tool), where there could be relevant information in your case, this guide is not to be used for distributions that use Pacman or YUM. We can't guarantee that repositories here will work with Debian and Ubuntu-based Puppy (like Tahr), but we're not saying it's not possible. Give it a try, and it could work if you know what you're doing. However, distributions like Arch and Fedora use ''completely'' different packaging tools, and <u>thus are obviously guaranteed not to work.</u> Don't give up, though; you can find the same emulators for your distribution somewhere else, either in their official or user-curated repos or by compiling them from source.''</small>===Info for newfriendsnew friends===
Possibly the biggest difference between Windows and Ubuntu (and perhaps, GNU/Linux in general) is the way that programs are handled. On Windows, getting software requires the developer to package an installer (or a portable build for flash drives and the like) that you have to get from their website. They may also have to bundle dependencies (like the Visual C++ Runtime) or link you to their location if a license prevents that. If your software is closer to open-source, this is very different; either they have a repository that holds their own packages, someone has set one up for them, or they integrate their packages in the defaults (although this is very rare).
You can then see what emulators you have with each repos, and can now install the ones you want.
===Repositories Listlist===
The "Type" column categorizes repositories by update frequency. Software in the Testing branches usually get updates as often as possible (even daily), while software in the Stable branches are only as recent as the versions are, and usually get updates between a few months. There are also several Abandoned PPAs which can be used only on older Ubuntu releases.
{| class="wikitable mw-collapsible sortable" width="100%"
|-
! Emulator/Project
! ppa:user/ppa-name
<references group=N />
===Distro-independent Packages packages on Ubuntu===
{{main|Distro-agnostic emulator packages for Linux}}
Snappy packages are currently the default method of installing software in Ubuntu, encouraged by Canonical - developers of Ubuntu. Installing snaps is very simple, just open Ubuntu Software app and find your desired emulator from there, confirming installation with your user (or root user) password. No additional configuration is required to install snaps.
The following guide explains how to install emulators on Fedora, a distribution of ==THE GNU/Linux. [httpsLINUX GUIDE OF EMULATION://fedoraproject.org/ Fedora Website]edition=====From Repositoriesrepositories===
Fedora has a very strict software policy, allowing only [[Licensing#Free_and_open-source_software|free software]] emulators, which don't rely on copyrighted BIOS files to work. There's quite a few emulators and even [[RetroArch]] with some open source cores, but you won't find any non-commercial or closed-source emulators in there. However, more of them are hosted at RPMFusion's repositories. To install RPMFusion's software repositories, use the following command as root:
<nowiki>sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm</nowiki>
Still can't find a precompiled version? We get to compile them ourselves!
===Compiling Emulatorsemulators===
This could be considered a generic guide for all GNU/Linux distributions, but we will be using Fedora as our base for this tutorial.
If you still want help, feel free to ask in Emulation General.
== Links ==* [https://doc.ubuntu-fr.org/emulation French Guideguide] on Ubuntu.org* [https://fedoraproject.org/ Fedora website]
[[Category:FAQs]]
[[Category:Emulators by operating system]]
2,527
edits

Navigation menu