diff --git a/po/ar/master/pages/appimage.po b/po/ar/master/pages/appimage.po new file mode 100644 index 0000000000..b73f742858 --- /dev/null +++ b/po/ar/master/pages/appimage.po @@ -0,0 +1,418 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" + +#. type: Title = +#: ./pages/appimage.adoc:1 +#, no-wrap +msgid "Running Applications with AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:10 +msgid "" +"This page explains what AppImages are and how to run AppImage applications " +"on Fedora." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:11 +#, no-wrap +msgid "What is AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:14 +msgid "" +"AppImage is a format for packaging Linux applications as portable, " +"self-contained executable files." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:16 +msgid "" +"An AppImage file contains everything needed to run an application including " +"the application itself, its libraries, and any other " +"dependencies. Everything is bundled into a single file, that can be run " +"directly without any installation or system modifications." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:18 +msgid "" +"Because AppImages include all dependencies, they tend to be larger than " +"traditional packages, but they offer the advantage of being portable and " +"distribution-independent. Also, because everything is available as a single " +"file, you can carry AppImages on USB drives or external media and run them " +"on any compatible Linux system without worrying about missing dependencies " +"or conflicts with other software. Removing an AppImage is as simple as " +"deleting the file, with no leftover configuration or dependencies." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:20 +msgid "" +"Developers often use AppImages to distribute their applications across many " +"Linux distributions without maintaining separate packages for each " +"distribution." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:22 +msgid "" +"AppImages might not integrate as deeply with your desktop environment as " +"native packages, and Desktop entries, file associations, and system menus " +"might not work without additional setup. Furthermore, AppImages do not " +"receive automatic updates through the system package manager, so you must " +"manually check for and install updates from the developer. However, some " +"AppImages include built-in update mechanisms that can check for and download " +"updates directly from the application." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:26 +msgid "" +"AppImages offer a convenient way to run applications on Fedora without " +"installation or dependency management. They are ideal for portable, " +"distribution-independent applications and for developers who want to " +"distribute their software easily. However, you are responsible for managing " +"updates and security. Use AppImages from trusted sources and keep them " +"updated to ensure your system remains secure. Note that unlike Flatpak or " +"Snap, AppImages do not provide sandboxing or confinement, so they run with " +"the same permissions as your user account. Be cautious when running " +"AppImages from untrusted sources, as they have the potential to access your " +"files and system resources." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:27 +#, no-wrap +msgid "How AppImages work" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:30 +msgid "When you run an AppImage, the system:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:32 +msgid "Mounts the AppImage file as a temporary read-only filesystem" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:33 +msgid "Runs the application within that environment" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:34 +msgid "Unmounts the filesystem when the application closes" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:36 +msgid "" +"Applications can run without installation, making them portable and easy to " +"distribute." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:37 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:40 +msgid "AppImages require:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:42 +msgid "A 64-bit Fedora system (most modern AppImages)" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:43 +msgid "The FUSE library, which allows AppImages to mount themselves" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:45 +msgid "FUSE is usually pre-installed on Fedora, but if needed:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:49 +#, no-wrap +msgid "$ sudo dnf install fuse\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:51 +#, no-wrap +msgid "Finding AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:54 +msgid "Developers distribute AppImages directly, typically through:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:56 +#, no-wrap +msgid "**Project websites** - Many open source projects offer AppImage downloads\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:57 +#, no-wrap +msgid "" +"**AppImage repository** - https://appimage.github.io/apps/ lists available " +"AppImages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:58 +#, no-wrap +msgid "" +"**GitHub releases** - Many projects host AppImage files in their GitHub " +"release pages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:59 +#, no-wrap +msgid "" +"**Custom repositories** - Some developers maintain their own AppImage " +"distribution sites\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:60 +#, no-wrap +msgid "Running AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:63 +msgid "Download the `.AppImage` file from the developer's website or repository." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:64 +msgid "Make it executable:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:68 +#, no-wrap +msgid "$ chmod +x _application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:71 +msgid "Run the AppImage" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:75 +#, no-wrap +msgid "$ ./_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:77 +msgid "Or double-click the file in your file manager if it has execute permissions." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:79 +#, no-wrap +msgid "Creating desktop shortcuts" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:82 +msgid "" +"To integrate an AppImage with your desktop environment, create a `.desktop` " +"shortcut file:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:84 +msgid "Create a file in `~/.local/share/applications/`:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:88 +#, no-wrap +msgid "$ touch ~/.local/share/applications/_application_name_.desktop\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:91 +msgid "Add the following content (replace placeholders with actual values):" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:100 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=_Application Display Name_\n" +"Exec=_/path/to/application_name_.AppImage_\n" +"Icon=_application_name_\n" +"Categories=_Category_;\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:103 +msgid "Save the file and it appears in your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:105 +msgid "For example, for an application called \"MyApp\":" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:114 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=MyApp\n" +"Exec=/home/username/Downloads/MyApp.AppImage\n" +"Icon=myapp\n" +"Categories=Utility;\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:116 +#, no-wrap +msgid "Managing AppImages" +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:118 +#, no-wrap +msgid "Organizing AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:121 +msgid "It is helpful to keep AppImages in a dedicated directory:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:127 +#, no-wrap +msgid "" +"$ mkdir ~/Applications\n" +"$ mv _application_name_.AppImage ~/Applications/\n" +"$ chmod +x ~/Applications/_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:130 +msgid "Then reference this directory in desktop shortcuts." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:131 +#, no-wrap +msgid "Updating AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:134 +msgid "Update methods vary by application:" +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:135 +#, no-wrap +msgid "Built-in updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:137 +msgid "" +"Some AppImages include automatic update checks. Run the AppImage and look " +"for update options in the application's preferences or help menu." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:138 +#, no-wrap +msgid "Manual updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:140 +msgid "" +"For applications without built-in updates, download the latest version from " +"the project website and replace the existing AppImage." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:141 +#, no-wrap +msgid "AppImage update tools" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:143 +msgid "" +"Some third-party tools such as `appimaged` can help manage AppImage updates, " +"though these are typically for advanced users." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:144 +#, no-wrap +msgid "Running multiple versions" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:147 +msgid "" +"Because AppImages are self-contained, you can safely keep and run multiple " +"versions of the same application:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:152 +#, no-wrap +msgid "" +"$ ./MyApp-1.0.AppImage &\n" +"$ ./MyApp-2.0.AppImage &\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:155 +msgid "Both versions can run simultaneously without conflicts." +msgstr "" diff --git a/po/ar/master/pages/dnf-repository-mirror.po b/po/ar/master/pages/dnf-repository-mirror.po new file mode 100644 index 0000000000..d54cc4e471 --- /dev/null +++ b/po/ar/master/pages/dnf-repository-mirror.po @@ -0,0 +1,335 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" + +#. type: Title = +#: ./pages/dnf-repository-mirror.adoc:1 +#, no-wrap +msgid "Creating a DNF Repository Mirror" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:3 +msgid "Rowan Puttergill; Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:11 +msgid "" +"A local DNF repository mirror lets you serve Fedora package updates from " +"your own infrastructure. This is useful for organisations managing multiple " +"Fedora systems, restricted or metered network environments, or testing " +"updates on a staging system before rolling them out to production." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:12 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:14 +#, no-wrap +msgid "Disk space" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:17 +msgid "Use `dnf repoinfo` to check the size of each repository you plan to mirror:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:21 +#, no-wrap +msgid "$ dnf repoinfo fedora updates\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:25 +msgid "" +"The `Repodate Info: Size` fields in the output show the total package size " +"for each repository. Run the same command for any additional repositories " +"you want to mirror, using `dnf repolist` to see available repository IDs." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:27 +msgid "" +"Repository size grows throughout a release lifecycle as updates " +"accumulate. The `updates` repository in particular grows steadily from " +"release day until end-of-life. Budget additional headroom beyond the initial " +"estimate. Repositories can grow by up to 30% or more over the lifecycle of a " +"release, so plan accordingly." +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:28 +#, no-wrap +msgid "Installing dnf5-plugins" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:31 +msgid "The `dnf reposync` command comes from the `dnf5-plugins` package:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:35 +#, no-wrap +msgid "$ sudo dnf install dnf5-plugins\n" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:37 +#, no-wrap +msgid "An HTTP server" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:41 +msgid "" +"A web server is required to serve the mirrored content to other systems. " +"This guide uses Apache httpd, but nginx works equally well." +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:46 +#, no-wrap +msgid "" +"$ sudo dnf install httpd\n" +"$ sudo systemctl enable --now httpd\n" +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:48 +#, no-wrap +msgid "Syncing the repository" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:52 +msgid "" +"Use `dnf reposync` to download repository content to a local directory. The " +"following example syncs the `fedora` and `updates` repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:56 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:59 +msgid "" +"To limit the sync to specific architectures and avoid downloading packages " +"you do not need:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:63 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --arch=x86_64 --arch=noarch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:66 +msgid "" +"To remove packages from the local mirror that are no longer present in the " +"remote repository:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:70 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:73 +msgid "" +"The synced content is now accessible at `http://localhost/mirror/`, or " +"whatever your server's hostname or IP address is." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:75 +msgid "" +"The first sync downloads the full repository and can take a long time " +"depending on your connection. Later syncs only download new or changed " +"packages." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:76 +#, no-wrap +msgid "Configuring client systems" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:80 +msgid "" +"On each system that should use the local mirror, create a `.repo` file in " +"`/etc/yum.repos.d/`. For example, `/etc/yum.repos.d/local-mirror.repo`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:89 +#, no-wrap +msgid "" +"[local-fedora]\n" +"name=Local Fedora mirror\n" +"baseurl=http://mirror-server/mirror/fedora/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:96 +#, no-wrap +msgid "" +"[local-updates]\n" +"name=Local Fedora updates mirror\n" +"baseurl=http://mirror-server/mirror/updates/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:99 +msgid "" +"Replace `mirror-server` with the hostname or IP address of your mirror " +"server." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:101 +msgid "" +"To ensure clients use only the local mirror, disable the default Fedora " +"repositories by setting `enabled=0` in `/etc/yum.repos.d/fedora.repo` and " +"`/etc/yum.repos.d/fedora-updates.repo`." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:102 +#, no-wrap +msgid "GPG verification" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:106 +msgid "" +"`dnf reposync` downloads repository metadata and packages including their " +"signatures. Clients use the Fedora GPG keys already present at " +"`/etc/pki/rpm-gpg/` to verify packages, so no additional key configuration " +"is required." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:107 +#, no-wrap +msgid "Keeping the mirror current" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:110 +msgid "Set up a systemd service and timer to sync the mirror automatically." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:112 +msgid "Create a service file at `/etc/systemd/system/dnf-mirror.service`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:117 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Sync DNF repository mirror\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:121 +#, no-wrap +msgid "" +"[Service]\n" +"Type=oneshot\n" +"ExecStart=dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:124 +msgid "Create the timer at `/etc/systemd/system/dnf-mirror.timer`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:129 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Daily DNF repository mirror sync\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:133 +#, no-wrap +msgid "" +"[Timer]\n" +"OnCalendar=daily\n" +"Persistent=true\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:136 +#, no-wrap +msgid "" +"[Install]\n" +"WantedBy=timers.target\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:139 +msgid "Enable and start the timer:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:143 +#, no-wrap +msgid "$ sudo systemctl enable --now dnf-mirror.timer\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:146 +msgid "Verify the timer is active:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:150 +#, no-wrap +msgid "$ systemctl status dnf-mirror.timer\n" +msgstr "" diff --git a/po/ar/master/pages/fedora-and-software-patents.po b/po/ar/master/pages/fedora-and-software-patents.po new file mode 100644 index 0000000000..26ad831646 --- /dev/null +++ b/po/ar/master/pages/fedora-and-software-patents.po @@ -0,0 +1,408 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" + +#. type: Title = +#: ./pages/fedora-and-software-patents.adoc:1 +#, no-wrap +msgid "Fedora and Software Patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:3 +msgid "Caleb McKee; Frank Sträter" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:10 +msgid "" +"This page explains Fedora's position on software patents, why patent " +"restrictions affect what software Fedora can include, and how Fedora and Red " +"Hat actively work to reduce the impact of software patents on free and open " +"source software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:12 +msgid "" +"This information is provided only for answering common questions from Fedora " +"users and should not be read as legal advice. What applies to Red Hat and " +"the Fedora Project may not necessarily apply to you. If you need legal " +"assistance, consult your own lawyer. This material does not represent the " +"official views of Red Hat or the Fedora Project." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:14 +#, no-wrap +msgid "What is a software patent?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:16 +msgid "" +"A patent is a set of exclusionary rights granted by a government to a patent " +"holder for a limited period of time, usually 20 years from the earliest " +"effective filing date of the patent application. These monopoly rights are " +"granted to patent applicants in exchange for their disclosure of the " +"invention claimed by the patent. Once a patent is granted in a given " +"country, the patent holder may exclude someone from making, using, selling " +"or importing embodiments of the claimed invention in that country. Software " +"patents are different from copyright or trademarks despite being lumped " +"together with them under the collective term " +"link:https://www.gnu.org/philosophy/not-ipr.html[Intellectual Property]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:18 +#, no-wrap +msgid "Who is responsible for taking care of any legal issues in Fedora?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:20 +msgid "" +"The Fedora Project is not a separate and distinct legal entity. Red Hat, the " +"primary sponsor of the Fedora Project, is actively involved in legal matters " +"relating to Fedora, along with other Fedora participants. For example, Red " +"Hat lawyers assist Fedora Project contributors in issues pertaining to free " +"and open source software licensing, trademarks and patents. Refer to the " +"xref:legal::index.adoc[Legal] page for more information." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:22 +#, no-wrap +msgid "" +"If software patents are not recognized in all regions, why can't you " +"distribute Fedora with such software in other regions?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:24 +msgid "" +"Contrary to common belief, software patents are granted in some form or " +"other in most countries, including most of the countries in which most " +"Fedora participants reside." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:26 +#, no-wrap +msgid "Can't you pay the patent license fees for patent encumbered codecs?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:28 +msgid "" +"A codec is a set of methods to encode and decode video or audio information " +"into a data stream. In the case of codecs like WMV, the company or companies " +"associated with developing the format are also involved in asserting (or " +"restrictively licensing) patents that purportedly cover the format; we refer " +"to such codecs as \"patent encumbered\". Other codecs, such as WebM, Ogg " +"Theora or Ogg Vorbis, Dirac, and FLAC, are made available by their " +"developers without asserting patents on their implementations; we refer to " +"such codecs as \"patent unencumbered\". Fedora includes comprehensive " +"support for open, patent-unencumbered codecs but is unable to include " +"support for the patent encumbered ones." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:30 +msgid "" +"Patent licenses usually require the licensee to pay royalties based on the " +"number of users. Since Fedora is free and open source software, the " +"effective number of users is essentially unrestricted. Patent holders are " +"generally unwilling to give a blanket patent license for unlimited use; " +"moreover, the royalty payments would be too high for it to be practical for " +"the Fedora Project, or its sponsors, to pay them. Proprietary operating " +"systems like Microsoft Windows include the costs of third-party patent " +"licenses in the pricing of the product as sold to end users. Fedora is not " +"sold commercially, so there is no way to recoup these substantial expenses." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:32 +msgid "" +"Even if funds were available to do so, such royalty-bearing patent licenses " +"would have to be compatible with the free/open source software licenses " +"governing the software covered by the patent license. In practice this is " +"usually challenging. For example, the most widely-used FOSS licenses (GPL " +"and LGPL) place constraints on the ability of distributors to distribute " +"software under benefit of third-party patent licenses. Even if the software " +"in question is placed under some other license, distributing such software " +"under benefit of a patent license may make the software effectively non-free " +"and thus incompatible with Fedora legal policies." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:34 +#, no-wrap +msgid "" +"There are free and open software implementations of the codecs. Why don't " +"you include them?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:36 +msgid "" +"When we speak of an implementation being FOSS, usually we are thinking only " +"in terms of copyright licensing. An independent FOSS implementation of a " +"patent-encumbered codec, however, is subject to at least as much patent risk " +"as, say, some proprietary reference implementation of the same codec. Note " +"that while copyright covers only a particular implementation of software, " +"patents are broader because they are more abstract, covering ideas that " +"might be implemented in software in any number of ways." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:38 +#, no-wrap +msgid "" +"Can't you link to third party repositories and guide users to find such " +"software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:40 +msgid "" +"In general, no, because of the risk of liability for " +"link:https://en.wikipedia.org/wiki/Patent_infringement[contributory patent " +"infringement]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:42 +#, no-wrap +msgid "How is it that some other Linux distributions include such software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:44 +msgid "There are different reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:46 +msgid "" +"Some of them include proprietary software, in some cases charging users for " +"their product, where the charge incorporates the cost of licensing " +"third-party patents. Fedora is not a commercial product and has a policy of " +"not distributing proprietary software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:47 +msgid "" +"They are willing to deal with the risk somehow. In some cases, it is because " +"they are not backed by a large and profitable company like Red Hat. Red Hat, " +"the legal entity and primary sponsor of the Fedora Project determines its " +"own risks which can be different from other organizations." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:49 +#, no-wrap +msgid "What is bad about patented formats?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:51 +msgid "" +"Even if you are willing to pay for patent licenses, there are other things " +"to consider:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:53 +msgid "" +"No guarantee that your consumers actually will be able to read the data " +"you're trying to produce. If you've reached this page, you've already " +"experienced this - by producing media in a patented format, you " +"automatically limit your audience to whatever platforms the patent holder " +"has licensed their software to." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:54 +msgid "" +"No guarantee of being able to access your data forever. If you're using some " +"software to view a patented media format, what happens if that software " +"vendor goes out of business, or refuses to port their software to newer " +"systems? You no longer have access to your data." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:56 +msgid "" +"Note that this isn't even restricted to patented media formats - the same " +"applies to popular proprietary formats used for word processing, " +"spreadsheets, presentations, etc." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:58 +msgid "" +"For more information about how software patents are bad, refer to the " +"link:https://ffii.org/[Foundation for a Free Information Infrastructure]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:60 +#, no-wrap +msgid "Can't you convert a patent encumbered codec to an open codec?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:62 +msgid "" +"Fedora cannot include the decoders necessary to do this since those are " +"patent encumbered as well. Although users might be able to do this, " +"converting from one format to another typically results in a visible loss of " +"quality. The only long term viable method is to encourage the creation of " +"content in open formats and Fedora and Red Hat actively encourage and " +"participate in such activities." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:64 +#, no-wrap +msgid "How Fedora works against software patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:66 +msgid "__Fedora sponsors development of free, non-patent-encumbered open formats__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:68 +msgid "" +"In support of free culture and the open web, and to reduce the hold of " +"proprietary and patent encumbered codecs, Red Hat has been sponsoring " +"improvements on the open Ogg Theora video codec." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:70 +msgid "" +"__Fedora uses free, non-patented, open formats by default that anyone can " +"implement, use, and view without having to obtain patent licenses__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:72 +msgid "" +"Instead of Windows Media, use WebM or Ogg Theora. Instead of Microsoft " +"Office Open XML, use link:https://en.wikipedia.org/wiki/OpenDocument[Open " +"Document format] documents, or even PDF. Vote with your currency by " +"purchasing hardware and solutions that support these free and open formats." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:74 +#, no-wrap +msgid "The problem with proprietary and patent encumbered media formats" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:76 +msgid "" +"Imagine sitting down to your email. Your sister has sent you some pictures " +"of your niece. However, when you go to look at them, all you see is:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:78 +msgid "" +"__I'm sorry, you need Frobozz Viewer 3.0 to view this file. It's only " +"$19.99, have your credit card ready.__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:80 +msgid "" +"Later, you go to view your mail on a public computer at the local " +"library. And you get the same dialog box on their computer." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:82 +msgid "" +"That is the reality for any sound, image, or document format that is " +"encumbered by software patents that require licensing - any application that " +"wishes to view, play, or create them requires paying the patent holders a " +"fee. Normally, software and hardware vendors include this support, but they " +"pass the costs directly onto the consumers in the cost of their software or " +"hardware." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:84 +msgid "" +"Fedora, however, has a " +"link:https://docs.fedoraproject.org/en-US/project/objectives/[public " +"promise] to always be freely redistributable by anyone. That is why Fedora " +"cannot include support for patented media formats - it would break this " +"redistribution promise. Fedora supports open media formats such as WebM or " +"Ogg link:https://xiph.org/vorbis/[Vorbis] and " +"link:https://www.theora.org/[Theora], which are **freely implementable and " +"usable by anyone without a patent license**." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:86 +msgid "" +"Red Hat has consistently taken the position that software patents generally " +"impede innovation in software development and that software patents are " +"inconsistent with open source/free software. Red Hat holds several software " +"patents for defensive purposes and has a patent policy under which it agrees " +"to refrain from enforcing its patents against any party for exercising " +"rights under certain free and open source software licenses, including " +"GPLv2, GPLv3, LGPLv2.1, and LGPLv3." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:88 +msgid "https://www.redhat.com/en/about/patent-promise" +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:90 +#, no-wrap +msgid "References" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:92 +msgid "https://fedoraproject.org/wiki/Forbidden_items" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:93 +msgid "https://docs.fedoraproject.org/en-US/project/" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://www.gnu.org/philosophy/why-audio-format-matters.html" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://dwheeler.com/essays/software-patents.html" +msgstr "" diff --git a/po/ar/master/pages/flathub-flatpak-applications.po b/po/ar/master/pages/flathub-flatpak-applications.po new file mode 100644 index 0000000000..ce3ed84c8c --- /dev/null +++ b/po/ar/master/pages/flathub-flatpak-applications.po @@ -0,0 +1,458 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" + +#. type: Title = +#: ./pages/flathub-flatpak-applications.adoc:1 +#, no-wrap +msgid "Installing Flatpak Applications from Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Flathub, a centralized repository for Flatpak applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:12 +#, no-wrap +msgid "What is Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:17 +msgid "" +"Flathub is a centralized repository that hosts thousands of Flatpak " +"applications. Flatpak is a containerization technology that packages " +"applications with their dependencies in a sandboxed environment. This " +"approach provides several benefits including improved security through " +"isolation, compatibility across different Linux distributions, and " +"simplified dependency management." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:19 +msgid "" +"Flatpak applications work across all Linux distributions, not just " +"Fedora. Once an application is packaged as a Flatpak, it can run on any " +"system with Flatpak installed without requiring distribution-specific " +"packaging. Therefore, many software vendors choose to distribute their " +"applications as Flatpaks on Flathub to reach a wider Linux audience." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:22 +msgid "" +"Flatpak applications run in a sandbox with limited access to your system. " +"Each application only has access to the resources it explicitly needs, " +"providing an additional layer of security compared to traditional package " +"installation." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:24 +msgid "" +"Because Flatpak applications are self-contained, they can use different " +"versions of libraries and dependencies than those provided by your " +"system. This means you can run multiple versions of the same application or " +"library simultaneously without conflicts." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:26 +msgid "" +"Installing and removing Flatpak applications is straightforward and does not " +"leave system-wide dependencies or configuration files scattered across your " +"system." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:28 +msgid "" +"Flathub and Flatpak include built-in automatic update functionality, keeping " +"applications current with minimal user intervention." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:30 +msgid "" +"Fedora Workstation includes Flatpak support pre-installed and configured, " +"making it easy to get started with Flathub applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:31 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:34 +msgid "To use Flathub on Fedora, ensure Flatpak is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:38 +#, no-wrap +msgid "$ sudo dnf install flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:41 +msgid "If not already enabled, add the Flathub repository to your system:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:45 +#, no-wrap +msgid "" +"$ flatpak remote-add --if-not-exists flathub " +"https://flathub.org/repo/flathub.flatpakrepo\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:48 +msgid "" +"On Fedora Workstation, Flatpak is typically pre-installed and configured to " +"use Flathub, so you may not need to perform these steps." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:49 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:51 +#, no-wrap +msgid "Using the GNOME Software Center" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:54 +msgid "" +"The easiest way to browse and install Flatpak applications is through GNOME " +"Software:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:56 +msgid "Open *Software* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:57 +#: ./pages/flathub-flatpak-applications.adoc:74 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:58 +msgid "If the application is available on Flathub, click *Install*" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:59 +msgid "The application downloads and installs automatically" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:60 +#, no-wrap +msgid "Using KDE Discover" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:64 +msgid "" +"KDE Plasma includes Discover, a graphical software center that supports " +"Flatpak applications. On Fedora KDE Spin, Discover is pre-installed. To " +"enable Flatpak support, ensure the Flatpak backend is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:68 +#, no-wrap +msgid "$ sudo dnf install plasma-discover-flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:71 +msgid "To find and install applications:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:73 +msgid "Open *Discover* from the application launcher" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:75 +msgid "" +"If multiple sources are available for the same application, select *Flathub* " +"as the source" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:76 +msgid "Click *Install*" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:77 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:80 +msgid "To search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:84 +#, no-wrap +msgid "$ flatpak search _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:87 +msgid "To install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:91 +#, no-wrap +msgid "$ flatpak install flathub _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:94 +msgid "For example, to install GIMP:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:98 +#, no-wrap +msgid "$ flatpak install flathub org.gimp.GIMP\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:100 +#, no-wrap +msgid "Managing Flatpak applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:102 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:106 +msgid "" +"Installed Flatpak applications appear in your Applications menu and launch " +"like any other application. You can also run them from the command line " +"using the application ID:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:110 +#, no-wrap +msgid "$ flatpak run _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:112 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:115 +msgid "Update all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:119 +#, no-wrap +msgid "$ flatpak update\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:122 +msgid "Update a specific application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:126 +#, no-wrap +msgid "$ flatpak update _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:129 +msgid "" +"Note that GNOME Software and KDE Discover will also notify you of available " +"updates for Flatpak applications." +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:130 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:133 +msgid "Remove an installed Flatpak application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:137 +#, no-wrap +msgid "$ flatpak uninstall _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:139 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:142 +msgid "View all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:146 +#, no-wrap +msgid "$ flatpak list --app\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:148 +#, no-wrap +msgid "Permissions and sandboxing" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:152 +msgid "" +"Flatpak applications run in a sandbox with restricted access to your " +"system. Some applications may request additional permissions to function " +"properly:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:154 +#, no-wrap +msgid "**File system access** - Read or write access to specific directories\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:155 +#, no-wrap +msgid "**Hardware access** - Access to cameras, microphones, or other hardware\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:156 +#, no-wrap +msgid "" +"**System services** - Access to D-Bus services for system notifications, and " +"so on\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:157 +#, no-wrap +msgid "**Network access** - Access to the internet\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:159 +msgid "" +"When installing an application, review the requested permissions and decide " +"whether to grant them based on the application's functionality." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:160 +#, no-wrap +msgid "Overriding permissions" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:163 +msgid "" +"If an application needs additional permissions, you can grant or modify them " +"using Flatseal, a graphical permissions manager:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:167 +#, no-wrap +msgid "$ flatpak install flathub com.github.tchx84.Flatseal\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:170 +msgid "" +"Alternatively, modify permissions from the command line using `flatpak " +"override`." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:171 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:174 +#, no-wrap +msgid "" +"**Flathub website** - Visit https://flathub.org to browse available " +"applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:175 +#, no-wrap +msgid "" +"**Flatpak documentation** - https://docs.flatpak.org for detailed technical " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:176 +#, no-wrap +msgid "" +"**Application pages** - Most Flatpak applications have information pages on " +"Flathub with reviews and details\n" +msgstr "" diff --git a/po/ar/master/pages/language-package-managers.po b/po/ar/master/pages/language-package-managers.po new file mode 100644 index 0000000000..750fba1666 --- /dev/null +++ b/po/ar/master/pages/language-package-managers.po @@ -0,0 +1,562 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" + +#. type: Title = +#: ./pages/language-package-managers.adoc:1 +#, no-wrap +msgid "Installing Software from Language Package Managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:11 +msgid "" +"Many programming language ecosystems include their own package managers for " +"installing libraries and tools. This page explains how to use common " +"language package managers on Fedora, and the important differences between " +"them and DNF." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:12 +#, no-wrap +msgid "What are language package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:16 +msgid "" +"Language package managers install software published within a specific " +"programming language ecosystem. For example, you can install Python " +"libraries and some Python applications by using tools such as pip. You can " +"also install many JavaScript based applications by using tools such as npm. " +"These tools operate independently and install packages outside of Fedora's " +"package management system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:19 +msgid "" +"Before using a language package manager, check whether the package you need " +"is already available in the Fedora repositories. Many popular libraries are " +"packaged for Fedora and can be installed with DNF:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:23 +#, no-wrap +msgid "$ dnf search _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:26 +msgid "" +"Installing from Fedora repositories is preferred because those packages " +"receive security updates through the normal Fedora update process and are " +"tested for compatibility with your system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:28 +msgid "Language package managers bypass DNF, which means:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:30 +msgid "" +"Packages installed this way are invisible to DNF and do not receive updates " +"through `dnf upgrade`" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:31 +msgid "Packages might conflict with system packages if installed globally" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:32 +msgid "" +"Security updates must be managed separately, using the language package " +"manager itself" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:33 +msgid "Removing packages requires the language package manager, not DNF" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:34 +msgid "" +"Sources are not vetted by Fedora maintainers, so there is a higher risk of " +"installing malicious or unmaintained software" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:36 +msgid "" +"For these reasons, install language packages at the user level or in " +"isolated environments wherever possible, rather than system-wide." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:37 +#, no-wrap +msgid "Python - pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:41 +msgid "" +"Python's package manager is pip. Many Python packages are available in " +"Fedora repositories as `python3-_packagename_` and should be installed that " +"way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:42 +#, no-wrap +msgid "Installing pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:46 +msgid "" +"pip is included with Python, which is pre-installed on Fedora. If pip is " +"missing:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:50 +#, no-wrap +msgid "$ sudo dnf install python3-pip\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:52 +#, no-wrap +msgid "Using virtual environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:56 +msgid "" +"Always use a virtual environment to isolate pip-installed packages from the " +"system Python installation. Installing pip packages globally can conflict " +"with system Python libraries and break system tools." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:58 +msgid "Create and activate a virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:63 +#, no-wrap +msgid "" +"$ python3 -m venv _myenv_\n" +"$ source _myenv_/bin/activate\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:66 +msgid "Install a package inside the virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:70 +#, no-wrap +msgid "$ pip install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:73 +msgid "Deactivate the virtual environment when finished:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:77 +#, no-wrap +msgid "$ deactivate\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:79 +#, no-wrap +msgid "Updating pip packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:82 +msgid "Update all packages inside an active virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:86 +#, no-wrap +msgid "$ pip install --upgrade _package_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:88 +#, no-wrap +msgid "Alternative Python package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:91 +msgid "" +"You can use other Python package managers that create isolated environments, " +"such as:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:93 +msgid "" +"https://github.com/pypa/pipx[pipx] - installs and manages Python " +"command-line tools in isolated environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:94 +msgid "" +"https://docs.astral.sh/uv/[uv] - a modern Python package manager and " +"environment manager that improves on pip and virtualenv" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:96 +msgid "" +"These tools can be installed either from Fedora repositories or by using " +"pip." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:98 +msgid "For example, to install pipx, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:101 +#, no-wrap +msgid "$ sudo dnf install pipx\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:104 +msgid "Or, to install uv, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:107 +#, no-wrap +msgid "$ sudo dnf install python3-uv\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:109 +#, no-wrap +msgid "Node.js - npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:112 +msgid "npm is the package manager for the Node.js ecosystem." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:113 +#, no-wrap +msgid "Installing Node.js and npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:116 +msgid "Install Node.js and npm from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:120 +#, no-wrap +msgid "$ sudo dnf install nodejs npm\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:122 +#: ./pages/language-package-managers.adoc:166 +#, no-wrap +msgid "Installing packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:125 +msgid "Install a package locally for a specific project (recommended):" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:129 +#, no-wrap +msgid "$ npm install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:132 +msgid "" +"Install a package globally to make a command-line tool available " +"system-wide:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:136 +#, no-wrap +msgid "$ npm install -g _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:140 +msgid "" +"Global npm installs may require elevated permissions depending on how " +"Node.js was installed. To avoid permission issues, consider using a Node.js " +"version manager such as https://github.com/nvm-sh/nvm[nvm]." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:141 +#, no-wrap +msgid "Updating npm packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:144 +msgid "Update packages in the current project:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:148 +#, no-wrap +msgid "$ npm update\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:150 +#, no-wrap +msgid "Rust - Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:154 +msgid "" +"Cargo is Rust's package manager and build system. Cargo compiles packages " +"from source, so builds can take some time." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:155 +#, no-wrap +msgid "Installing Rust and Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:158 +msgid "Install Rust and Cargo from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:162 +#, no-wrap +msgid "$ sudo dnf install rust cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:165 +msgid "" +"Alternatively, use the official Rust toolchain installer " +"https://rustup.rs[rustup] for more control over Rust versions." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:169 +msgid "" +"Install a Rust package (called a \"crate\") and make it available as a " +"command-line tool:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:173 +#, no-wrap +msgid "$ cargo install _crate_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:177 +msgid "" +"Cargo installs binaries to `~/.cargo/bin/` by default. Ensure this " +"directory is in your `PATH`." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:178 +#, no-wrap +msgid "Updating installed crates" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:183 +#, no-wrap +msgid "$ cargo install --force _crate_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:185 +#, no-wrap +msgid "Ruby - gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:189 +msgid "" +"gem is Ruby's package manager for installing Ruby libraries and tools " +"(called \"gems\"). Many Ruby gems are available in the Fedora repositories " +"as `rubygem-_packagename_` and should be installed that way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:190 +#, no-wrap +msgid "Installing Ruby and gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:193 +msgid "Install Ruby from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:197 +#, no-wrap +msgid "$ sudo dnf install ruby\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:200 +msgid "gem is included with Ruby." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:201 +#, no-wrap +msgid "Installing gems" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:204 +msgid "Install a gem for the current user:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:208 +#, no-wrap +msgid "$ gem install --user-install _gem_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:211 +msgid "" +"Using `--user-install` avoids writing to system directories and does not " +"require root access." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:212 +#, no-wrap +msgid "Updating gems" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:217 +#, no-wrap +msgid "$ gem update _gem_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:219 +#, no-wrap +msgid "Go - go install" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:222 +msgid "The Go toolchain includes `go install` for installing Go-based tools." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:223 +#, no-wrap +msgid "Installing Go" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:226 +msgid "Install Go from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:230 +#, no-wrap +msgid "$ sudo dnf install golang\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:232 +#, no-wrap +msgid "Installing tools" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:235 +msgid "Install a Go tool by its module path:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:239 +#, no-wrap +msgid "$ go install _module_path_@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:242 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:246 +#, no-wrap +msgid "$ go install golang.org/x/tools/cmd/goimports@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:250 +msgid "" +"Go installs binaries to `~/go/bin/` by default. Ensure this directory is in " +"your `PATH`." +msgstr "" diff --git a/po/ar/master/pages/snap-store-applications.po b/po/ar/master/pages/snap-store-applications.po new file mode 100644 index 0000000000..70c07b0f95 --- /dev/null +++ b/po/ar/master/pages/snap-store-applications.po @@ -0,0 +1,460 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" + +#. type: Title = +#: ./pages/snap-store-applications.adoc:1 +#, no-wrap +msgid "Installing Applications from Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Snap Store using the Snap package format." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:12 +#, no-wrap +msgid "What is Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:16 +msgid "" +"Snap Store is a centralized repository of Snap applications, providing " +"thousands of applications packaged using the Snap format. Snaps are " +"containerized, self-contained applications that include all necessary " +"dependencies and can run on any Linux system that has Snapd installed." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:17 +#, no-wrap +msgid "Understanding Snaps" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:21 +msgid "" +"A Snap (or \"Snapcraft\" package) is a universal application package format " +"that bundles an application with its dependencies in a compressed, " +"self-contained archive. Snaps aim to provide consistent application " +"behavior across different Linux distributions and versions." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:23 +msgid "" +"Snaps are similar to Flatpaks and AppImages in that they are designed to be " +"distribution-agnostic and include all necessary dependencies. Snaps differ " +"from Flatpaks in that they use a different packaging format and have " +"different mechanisms for updates and confinement. Snaps are developed and " +"maintained by Canonical, the company behind Ubuntu, but they can be used on " +"any Linux distribution that supports Snapd, including Fedora." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:25 +msgid "" +"Snaps are not enabled by default on Fedora, but you can easily install the " +"Snapd daemon to use them." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:27 +#, no-wrap +msgid "Installing Snapd" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:30 +msgid "To use Snaps on Fedora, install the Snapd daemon:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:34 +#, no-wrap +msgid "$ sudo dnf install snapd\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:37 +msgid "Then enable the Snapd socket:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:41 +#, no-wrap +msgid "$ sudo systemctl enable --now snapd.socket\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:44 +msgid "" +"After installation, you may need to reboot or log out and back in for Snap " +"support to work properly." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:45 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:47 +#, no-wrap +msgid "Using Snap Store (GUI)" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:50 +msgid "On Fedora, you can install the Snap Store graphical application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:54 +#, no-wrap +msgid "$ sudo snap install snap-store\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:57 +msgid "Then:" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:59 +msgid "Open *Snap Store* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:60 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:61 +msgid "Click *Install* to begin the installation" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:62 +msgid "The application automatically downloads and installs" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:63 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:66 +msgid "Search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:70 +#, no-wrap +msgid "$ snap find _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:73 +msgid "Install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:77 +#, no-wrap +msgid "$ snap install _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:80 +msgid "For example, to install Visual Studio Code:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:84 +#, no-wrap +msgid "$ snap install code --classic\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:87 +msgid "" +"Some Snaps require the `--classic` flag to run outside the confinement " +"environment for full functionality." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:88 +#, no-wrap +msgid "Managing Snap applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:90 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:94 +msgid "" +"Installed Snap applications appear in your Applications menu and launch like " +"any other application. You can also run them from the command line using " +"their name:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:98 +#, no-wrap +msgid "$ _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:100 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:103 +msgid "Snaps update automatically in the background. To manually check for updates:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:107 +#, no-wrap +msgid "$ snap refresh\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:110 +msgid "Update a specific Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:114 +#, no-wrap +msgid "$ snap refresh _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:116 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:119 +msgid "Remove an installed Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:123 +#, no-wrap +msgid "$ snap remove _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:125 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:128 +msgid "View all installed Snaps:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:132 +#, no-wrap +msgid "$ snap list\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:134 +#, no-wrap +msgid "Snap confinement levels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:137 +msgid "Snaps use different confinement levels that control system access:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:138 +#, no-wrap +msgid "Strict" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:141 +msgid "" +"The most restrictive mode. The Snap runs in a sandbox with minimal access to " +"the system. Most Snaps use strict confinement." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:142 +#, no-wrap +msgid "Classic" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:145 +msgid "" +"The least restrictive mode. The Snap has full access to the system like a " +"traditionally installed application. Some Snaps require classic confinement " +"to function properly." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:146 +#, no-wrap +msgid "Devmode" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:148 +msgid "" +"Used during development. Runs in strict confinement but with warnings " +"instead of denials." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:149 +#, no-wrap +msgid "Snap channels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:152 +msgid "Snaps can offer multiple versions through different channels:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:153 +#, no-wrap +msgid "Stable" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:155 +msgid "The default channel, containing fully released and tested versions." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:156 +#, no-wrap +msgid "Candidate" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:158 +msgid "" +"Pre-release versions near completion, good for testing before general " +"release." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:159 +#, no-wrap +msgid "Beta" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:161 +msgid "Early testing versions, may contain bugs or incomplete features." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:162 +#, no-wrap +msgid "Edge" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:164 +msgid "Development versions, the newest code but potentially unstable." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:166 +msgid "To install from a specific channel:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:170 +#, no-wrap +msgid "$ snap install _application_name_ --_channel_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:173 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:177 +#, no-wrap +msgid "$ snap install _application_name_ --beta\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:179 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:182 +#, no-wrap +msgid "" +"**Snap Store website** - Visit https://snapcraft.io/store to browse " +"available applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:183 +#, no-wrap +msgid "" +"**Snapcraft documentation** - https://snapcraft.io/docs for detailed " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:184 +#, no-wrap +msgid "" +"**Snap directory** - https://snapcraft.io/snaps for searchable application " +"directory\n" +msgstr "" diff --git a/po/ar/master/pages/third-party-software.po b/po/ar/master/pages/third-party-software.po new file mode 100644 index 0000000000..6bef1db773 --- /dev/null +++ b/po/ar/master/pages/third-party-software.po @@ -0,0 +1,529 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" + +#. type: Title = +#: ./pages/third-party-software.adoc:1 +#, no-wrap +msgid "Understanding Third-Party Software versus Fedora Release Software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:11 +msgid "" +"This page explains the distinction between third-party software and software " +"included in official Fedora releases, including their differences, how they " +"are managed, and important considerations for each." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:12 +#, no-wrap +msgid "What is Fedora release software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:16 +msgid "" +"Fedora release software comprises all packages that are part of the official " +"Fedora distribution repositories. These repositories include the _fedora_ " +"repository and the _updates_ repository, which together form the complete, " +"officially supported package set for a Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:18 +msgid "" +"Fedora also releases software packages in other repositories for development " +"and testing purposes, such as _rawhide_ for the latest development branch " +"and _updates-testing_ for packages that are being tested before inclusion in " +"the stable updates repository. However, the term \"Fedora release software\" " +"specifically refers to packages that are included in the stable _fedora_ and " +"_updates_ repositories for a given Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:20 +msgid "" +"See xref:fedora-repositories.adoc[Fedora Repositories] for more details on " +"the different repositories and their purposes." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:21 +#, no-wrap +msgid "Characteristics of Fedora release software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:23 +#, no-wrap +msgid "Vetting and testing" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:26 +msgid "" +"All packages in Fedora repositories undergo rigorous testing and review by " +"the Fedora Project community before inclusion. Packages must meet strict " +"xref:fedora-repositories.adoc[repository standards] and pass quality " +"assurance checks." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:27 +#, no-wrap +msgid "Source code availability" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:30 +msgid "" +"All Fedora release software is open source and free to use, modify, and " +"distribute. The source code is available in the Fedora repositories and " +"must comply with Fedora's licensing guidelines." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:31 +#, no-wrap +msgid "Community maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:34 +msgid "" +"Each package in Fedora has maintainers who are responsible for updates, " +"security patches, and bug fixes. Maintenance is handled through the Fedora " +"package maintenance workflow and tools such as Bodhi." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:35 +#, no-wrap +msgid "Release cycle integration" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:38 +msgid "" +"Fedora release software follows the official Fedora release cycle. Packages " +"are frozen at release time for stable releases and receive updates through " +"the updates repository according to the Fedora Updates Policy." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:39 +#, no-wrap +msgid "Free distribution" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:41 +msgid "" +"All Fedora release software can be downloaded and installed at no cost " +"through the official Fedora repositories." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:42 +#, no-wrap +msgid "What is third-party software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:45 +msgid "" +"Third-party software refers to packages and applications not included in the " +"official Fedora repositories." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:46 +#, no-wrap +msgid "Why software might be absent from Fedora's repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:49 +msgid "" +"Software might be missing from Fedora's official repositories for several " +"reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:51 +msgid "" +"It is encumbered by software patents or uses a license incompatible with " +"Fedora's policies. See xref:fedora-and-software-patents.adoc[Fedora and " +"software patents] for details." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:52 +msgid "" +"No one has yet packaged it for Fedora. If you want to help, consider " +"xref:package-maintainers::index.adoc[becoming a Fedora package maintainer]." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:53 +msgid "" +"For drivers specifically, Fedora does not package out-of-tree kernel " +"drivers. Drivers must be submitted to and accepted by the upstream Linux " +"kernel before Fedora will include them." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:54 +#, no-wrap +msgid "Installation methods" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:57 +msgid "Third-party software can be installed through:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:58 +msgid "" +"Third-party repositories (e.g., xref:rpmfusion-setup.adoc[RPM Fusion], Copr, " +"or vendor-specific repositories)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:59 +msgid "" +"Container images (xref:flathub-flatpak-applications.adoc[Flatpak], or " +"xref:snap-store-applications.adoc[Snap])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:60 +msgid "" +"Manual installation archives containing all dependencies " +"(xref:appimage.adoc[AppImage])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:61 +msgid "" +"xref:language-package-managers.adoc[Language package managers] such as pip " +"(Python), npm (Node.js), or Cargo (Rust)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:62 +msgid "" +"Compilation from source code (xref:third-party-software.adoc[Third Party " +"Software])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:63 +msgid "Direct binary package download from vendor websites" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:64 +#, no-wrap +msgid "Characteristics of third-party software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:66 +#, no-wrap +msgid "Independent maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:69 +msgid "" +"Entities outside the Fedora Project maintain third-party software. The " +"maintainer or software vendor handles updates, security patches, and " +"compatibility with Fedora releases." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:70 +#, no-wrap +msgid "Variable quality and support" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:73 +msgid "" +"The quality, testing rigor, and support availability varies widely depending " +"on the third-party provider. Some third-party projects have excellent " +"support and frequent updates, while others may be less actively maintained." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:74 +#, no-wrap +msgid "Licensing flexibility" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:77 +msgid "" +"Third-party software may use any license, including proprietary, commercial, " +"or open source licenses. Some third-party software may not be " +"redistributable or modifiable." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:78 +#, no-wrap +msgid "Potential compatibility issues" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:81 +msgid "" +"Since third-party software is developed and maintained independently, it may " +"not be fully tested with all Fedora versions. Compatibility issues can " +"arise, particularly across major Fedora releases." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:83 +#, no-wrap +msgid "Using third-party software safely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:86 +msgid "" +"If you choose to use third-party software with Fedora, follow these best " +"practices:" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:87 +#, no-wrap +msgid "Verify the source" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:90 +msgid "" +"Download software only from official project websites or well-known, " +"reputable repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:91 +msgid "Avoid downloading from untrusted sources or mirrors" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:92 +msgid "Use digital signatures to verify package authenticity when available" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:93 +#, no-wrap +msgid "Check repository health" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:96 +msgid "For third-party repositories, verify that they are actively maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:97 +msgid "Ensure the repository's packages are compatible with your Fedora version" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:98 +msgid "Review the repository's security and maintenance practices" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:99 +#, no-wrap +msgid "Understand dependencies" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:102 +msgid "Be aware that third-party packages may conflict with Fedora packages" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:103 +msgid "Carefully review dependency requirements before installation" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:104 +msgid "" +"Consider using containerized solutions " +"(xref:flathub-flatpak-applications.adoc[Flatpak], " +"xref:snap-store-applications.adoc[Snap]) for isolation from system packages, " +"or AppImage for self-contained applications that maintain their own " +"dependencies" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:105 +#, no-wrap +msgid "Keep systems updated" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:108 +msgid "Enable automatic updates when possible" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:109 +msgid "Regularly check for updates from third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:110 +msgid "Uninstall software you no longer use to reduce potential security risks" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:111 +#, no-wrap +msgid "Use third-party repositories wisely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:114 +msgid "" +"When using third-party repositories like xref:rpmfusion-setup.adoc[RPM " +"Fusion] or others:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:116 +msgid "Install only repositories from trusted sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:117 +msgid "Do not enable multiple overlapping repositories simultaneously" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:118 +msgid "Remove repositories if they are no longer needed or maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:119 +msgid "" +"Be aware that mixing many third-party repositories can cause dependency " +"conflicts" +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:120 +#, no-wrap +msgid "Common third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:123 +msgid "Some well-known third-party software sources for Fedora include:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:125 +#, no-wrap +msgid "" +"**xref:rpmfusion-setup.adoc[RPM Fusion]** - Provides packages restricted in " +"Fedora due to licensing concerns (multimedia codecs, drivers)\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:126 +#, no-wrap +msgid "" +"**xref:flathub-flatpak-applications.adoc[Flathub]** - Provides Flatpak " +"containerized applications with sandboxing\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:127 +#, no-wrap +msgid "" +"**xref:snap-store-applications.adoc[Snap Store]** - Provides Snap " +"containerized applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:128 +#, no-wrap +msgid "" +"**xref:appimage.adoc[AppImage]** - Self-contained portable applications for " +"easy distribution\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:129 +#, no-wrap +msgid "" +"**Upstream projects** - Many open source projects maintain their own " +"repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:130 +#, no-wrap +msgid "" +"**Vendor repositories** - Commercial software vendors (e.g., JetBrains, " +"Slack) often provide official repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:131 +#, no-wrap +msgid "" +"**Copr** - Fedora community projects repository, hosting " +"community-maintained packages\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:132 +#, no-wrap +msgid "" +"**xref:language-package-managers.adoc[Language package managers]** - Install " +"libraries and tools directly from language ecosystems such as Python's pip, " +"Node.js's npm, and Rust's Cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:134 +msgid "" +"Copr is not officially supported by Fedora infrastructure. Use packages at " +"your own risk." +msgstr "" diff --git a/po/cs/master/pages/appimage.po b/po/cs/master/pages/appimage.po new file mode 100644 index 0000000000..78fda53a45 --- /dev/null +++ b/po/cs/master/pages/appimage.po @@ -0,0 +1,417 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. type: Title = +#: ./pages/appimage.adoc:1 +#, no-wrap +msgid "Running Applications with AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:10 +msgid "" +"This page explains what AppImages are and how to run AppImage applications " +"on Fedora." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:11 +#, no-wrap +msgid "What is AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:14 +msgid "" +"AppImage is a format for packaging Linux applications as portable, " +"self-contained executable files." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:16 +msgid "" +"An AppImage file contains everything needed to run an application including " +"the application itself, its libraries, and any other " +"dependencies. Everything is bundled into a single file, that can be run " +"directly without any installation or system modifications." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:18 +msgid "" +"Because AppImages include all dependencies, they tend to be larger than " +"traditional packages, but they offer the advantage of being portable and " +"distribution-independent. Also, because everything is available as a single " +"file, you can carry AppImages on USB drives or external media and run them " +"on any compatible Linux system without worrying about missing dependencies " +"or conflicts with other software. Removing an AppImage is as simple as " +"deleting the file, with no leftover configuration or dependencies." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:20 +msgid "" +"Developers often use AppImages to distribute their applications across many " +"Linux distributions without maintaining separate packages for each " +"distribution." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:22 +msgid "" +"AppImages might not integrate as deeply with your desktop environment as " +"native packages, and Desktop entries, file associations, and system menus " +"might not work without additional setup. Furthermore, AppImages do not " +"receive automatic updates through the system package manager, so you must " +"manually check for and install updates from the developer. However, some " +"AppImages include built-in update mechanisms that can check for and download " +"updates directly from the application." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:26 +msgid "" +"AppImages offer a convenient way to run applications on Fedora without " +"installation or dependency management. They are ideal for portable, " +"distribution-independent applications and for developers who want to " +"distribute their software easily. However, you are responsible for managing " +"updates and security. Use AppImages from trusted sources and keep them " +"updated to ensure your system remains secure. Note that unlike Flatpak or " +"Snap, AppImages do not provide sandboxing or confinement, so they run with " +"the same permissions as your user account. Be cautious when running " +"AppImages from untrusted sources, as they have the potential to access your " +"files and system resources." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:27 +#, no-wrap +msgid "How AppImages work" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:30 +msgid "When you run an AppImage, the system:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:32 +msgid "Mounts the AppImage file as a temporary read-only filesystem" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:33 +msgid "Runs the application within that environment" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:34 +msgid "Unmounts the filesystem when the application closes" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:36 +msgid "" +"Applications can run without installation, making them portable and easy to " +"distribute." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:37 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:40 +msgid "AppImages require:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:42 +msgid "A 64-bit Fedora system (most modern AppImages)" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:43 +msgid "The FUSE library, which allows AppImages to mount themselves" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:45 +msgid "FUSE is usually pre-installed on Fedora, but if needed:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:49 +#, no-wrap +msgid "$ sudo dnf install fuse\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:51 +#, no-wrap +msgid "Finding AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:54 +msgid "Developers distribute AppImages directly, typically through:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:56 +#, no-wrap +msgid "**Project websites** - Many open source projects offer AppImage downloads\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:57 +#, no-wrap +msgid "" +"**AppImage repository** - https://appimage.github.io/apps/ lists available " +"AppImages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:58 +#, no-wrap +msgid "" +"**GitHub releases** - Many projects host AppImage files in their GitHub " +"release pages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:59 +#, no-wrap +msgid "" +"**Custom repositories** - Some developers maintain their own AppImage " +"distribution sites\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:60 +#, no-wrap +msgid "Running AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:63 +msgid "Download the `.AppImage` file from the developer's website or repository." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:64 +msgid "Make it executable:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:68 +#, no-wrap +msgid "$ chmod +x _application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:71 +msgid "Run the AppImage" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:75 +#, no-wrap +msgid "$ ./_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:77 +msgid "Or double-click the file in your file manager if it has execute permissions." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:79 +#, no-wrap +msgid "Creating desktop shortcuts" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:82 +msgid "" +"To integrate an AppImage with your desktop environment, create a `.desktop` " +"shortcut file:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:84 +msgid "Create a file in `~/.local/share/applications/`:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:88 +#, no-wrap +msgid "$ touch ~/.local/share/applications/_application_name_.desktop\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:91 +msgid "Add the following content (replace placeholders with actual values):" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:100 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=_Application Display Name_\n" +"Exec=_/path/to/application_name_.AppImage_\n" +"Icon=_application_name_\n" +"Categories=_Category_;\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:103 +msgid "Save the file and it appears in your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:105 +msgid "For example, for an application called \"MyApp\":" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:114 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=MyApp\n" +"Exec=/home/username/Downloads/MyApp.AppImage\n" +"Icon=myapp\n" +"Categories=Utility;\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:116 +#, no-wrap +msgid "Managing AppImages" +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:118 +#, no-wrap +msgid "Organizing AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:121 +msgid "It is helpful to keep AppImages in a dedicated directory:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:127 +#, no-wrap +msgid "" +"$ mkdir ~/Applications\n" +"$ mv _application_name_.AppImage ~/Applications/\n" +"$ chmod +x ~/Applications/_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:130 +msgid "Then reference this directory in desktop shortcuts." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:131 +#, no-wrap +msgid "Updating AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:134 +msgid "Update methods vary by application:" +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:135 +#, no-wrap +msgid "Built-in updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:137 +msgid "" +"Some AppImages include automatic update checks. Run the AppImage and look " +"for update options in the application's preferences or help menu." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:138 +#, no-wrap +msgid "Manual updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:140 +msgid "" +"For applications without built-in updates, download the latest version from " +"the project website and replace the existing AppImage." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:141 +#, no-wrap +msgid "AppImage update tools" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:143 +msgid "" +"Some third-party tools such as `appimaged` can help manage AppImage updates, " +"though these are typically for advanced users." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:144 +#, no-wrap +msgid "Running multiple versions" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:147 +msgid "" +"Because AppImages are self-contained, you can safely keep and run multiple " +"versions of the same application:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:152 +#, no-wrap +msgid "" +"$ ./MyApp-1.0.AppImage &\n" +"$ ./MyApp-2.0.AppImage &\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:155 +msgid "Both versions can run simultaneously without conflicts." +msgstr "" diff --git a/po/cs/master/pages/dnf-repository-mirror.po b/po/cs/master/pages/dnf-repository-mirror.po new file mode 100644 index 0000000000..e57c9410a7 --- /dev/null +++ b/po/cs/master/pages/dnf-repository-mirror.po @@ -0,0 +1,334 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. type: Title = +#: ./pages/dnf-repository-mirror.adoc:1 +#, no-wrap +msgid "Creating a DNF Repository Mirror" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:3 +msgid "Rowan Puttergill; Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:11 +msgid "" +"A local DNF repository mirror lets you serve Fedora package updates from " +"your own infrastructure. This is useful for organisations managing multiple " +"Fedora systems, restricted or metered network environments, or testing " +"updates on a staging system before rolling them out to production." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:12 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:14 +#, no-wrap +msgid "Disk space" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:17 +msgid "Use `dnf repoinfo` to check the size of each repository you plan to mirror:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:21 +#, no-wrap +msgid "$ dnf repoinfo fedora updates\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:25 +msgid "" +"The `Repodate Info: Size` fields in the output show the total package size " +"for each repository. Run the same command for any additional repositories " +"you want to mirror, using `dnf repolist` to see available repository IDs." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:27 +msgid "" +"Repository size grows throughout a release lifecycle as updates " +"accumulate. The `updates` repository in particular grows steadily from " +"release day until end-of-life. Budget additional headroom beyond the initial " +"estimate. Repositories can grow by up to 30% or more over the lifecycle of a " +"release, so plan accordingly." +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:28 +#, no-wrap +msgid "Installing dnf5-plugins" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:31 +msgid "The `dnf reposync` command comes from the `dnf5-plugins` package:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:35 +#, no-wrap +msgid "$ sudo dnf install dnf5-plugins\n" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:37 +#, no-wrap +msgid "An HTTP server" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:41 +msgid "" +"A web server is required to serve the mirrored content to other systems. " +"This guide uses Apache httpd, but nginx works equally well." +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:46 +#, no-wrap +msgid "" +"$ sudo dnf install httpd\n" +"$ sudo systemctl enable --now httpd\n" +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:48 +#, no-wrap +msgid "Syncing the repository" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:52 +msgid "" +"Use `dnf reposync` to download repository content to a local directory. The " +"following example syncs the `fedora` and `updates` repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:56 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:59 +msgid "" +"To limit the sync to specific architectures and avoid downloading packages " +"you do not need:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:63 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --arch=x86_64 --arch=noarch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:66 +msgid "" +"To remove packages from the local mirror that are no longer present in the " +"remote repository:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:70 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:73 +msgid "" +"The synced content is now accessible at `http://localhost/mirror/`, or " +"whatever your server's hostname or IP address is." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:75 +msgid "" +"The first sync downloads the full repository and can take a long time " +"depending on your connection. Later syncs only download new or changed " +"packages." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:76 +#, no-wrap +msgid "Configuring client systems" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:80 +msgid "" +"On each system that should use the local mirror, create a `.repo` file in " +"`/etc/yum.repos.d/`. For example, `/etc/yum.repos.d/local-mirror.repo`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:89 +#, no-wrap +msgid "" +"[local-fedora]\n" +"name=Local Fedora mirror\n" +"baseurl=http://mirror-server/mirror/fedora/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:96 +#, no-wrap +msgid "" +"[local-updates]\n" +"name=Local Fedora updates mirror\n" +"baseurl=http://mirror-server/mirror/updates/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:99 +msgid "" +"Replace `mirror-server` with the hostname or IP address of your mirror " +"server." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:101 +msgid "" +"To ensure clients use only the local mirror, disable the default Fedora " +"repositories by setting `enabled=0` in `/etc/yum.repos.d/fedora.repo` and " +"`/etc/yum.repos.d/fedora-updates.repo`." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:102 +#, no-wrap +msgid "GPG verification" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:106 +msgid "" +"`dnf reposync` downloads repository metadata and packages including their " +"signatures. Clients use the Fedora GPG keys already present at " +"`/etc/pki/rpm-gpg/` to verify packages, so no additional key configuration " +"is required." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:107 +#, no-wrap +msgid "Keeping the mirror current" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:110 +msgid "Set up a systemd service and timer to sync the mirror automatically." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:112 +msgid "Create a service file at `/etc/systemd/system/dnf-mirror.service`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:117 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Sync DNF repository mirror\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:121 +#, no-wrap +msgid "" +"[Service]\n" +"Type=oneshot\n" +"ExecStart=dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:124 +msgid "Create the timer at `/etc/systemd/system/dnf-mirror.timer`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:129 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Daily DNF repository mirror sync\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:133 +#, no-wrap +msgid "" +"[Timer]\n" +"OnCalendar=daily\n" +"Persistent=true\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:136 +#, no-wrap +msgid "" +"[Install]\n" +"WantedBy=timers.target\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:139 +msgid "Enable and start the timer:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:143 +#, no-wrap +msgid "$ sudo systemctl enable --now dnf-mirror.timer\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:146 +msgid "Verify the timer is active:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:150 +#, no-wrap +msgid "$ systemctl status dnf-mirror.timer\n" +msgstr "" diff --git a/po/cs/master/pages/fedora-and-software-patents.po b/po/cs/master/pages/fedora-and-software-patents.po new file mode 100644 index 0000000000..98985a69d9 --- /dev/null +++ b/po/cs/master/pages/fedora-and-software-patents.po @@ -0,0 +1,407 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. type: Title = +#: ./pages/fedora-and-software-patents.adoc:1 +#, no-wrap +msgid "Fedora and Software Patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:3 +msgid "Caleb McKee; Frank Sträter" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:10 +msgid "" +"This page explains Fedora's position on software patents, why patent " +"restrictions affect what software Fedora can include, and how Fedora and Red " +"Hat actively work to reduce the impact of software patents on free and open " +"source software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:12 +msgid "" +"This information is provided only for answering common questions from Fedora " +"users and should not be read as legal advice. What applies to Red Hat and " +"the Fedora Project may not necessarily apply to you. If you need legal " +"assistance, consult your own lawyer. This material does not represent the " +"official views of Red Hat or the Fedora Project." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:14 +#, no-wrap +msgid "What is a software patent?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:16 +msgid "" +"A patent is a set of exclusionary rights granted by a government to a patent " +"holder for a limited period of time, usually 20 years from the earliest " +"effective filing date of the patent application. These monopoly rights are " +"granted to patent applicants in exchange for their disclosure of the " +"invention claimed by the patent. Once a patent is granted in a given " +"country, the patent holder may exclude someone from making, using, selling " +"or importing embodiments of the claimed invention in that country. Software " +"patents are different from copyright or trademarks despite being lumped " +"together with them under the collective term " +"link:https://www.gnu.org/philosophy/not-ipr.html[Intellectual Property]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:18 +#, no-wrap +msgid "Who is responsible for taking care of any legal issues in Fedora?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:20 +msgid "" +"The Fedora Project is not a separate and distinct legal entity. Red Hat, the " +"primary sponsor of the Fedora Project, is actively involved in legal matters " +"relating to Fedora, along with other Fedora participants. For example, Red " +"Hat lawyers assist Fedora Project contributors in issues pertaining to free " +"and open source software licensing, trademarks and patents. Refer to the " +"xref:legal::index.adoc[Legal] page for more information." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:22 +#, no-wrap +msgid "" +"If software patents are not recognized in all regions, why can't you " +"distribute Fedora with such software in other regions?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:24 +msgid "" +"Contrary to common belief, software patents are granted in some form or " +"other in most countries, including most of the countries in which most " +"Fedora participants reside." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:26 +#, no-wrap +msgid "Can't you pay the patent license fees for patent encumbered codecs?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:28 +msgid "" +"A codec is a set of methods to encode and decode video or audio information " +"into a data stream. In the case of codecs like WMV, the company or companies " +"associated with developing the format are also involved in asserting (or " +"restrictively licensing) patents that purportedly cover the format; we refer " +"to such codecs as \"patent encumbered\". Other codecs, such as WebM, Ogg " +"Theora or Ogg Vorbis, Dirac, and FLAC, are made available by their " +"developers without asserting patents on their implementations; we refer to " +"such codecs as \"patent unencumbered\". Fedora includes comprehensive " +"support for open, patent-unencumbered codecs but is unable to include " +"support for the patent encumbered ones." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:30 +msgid "" +"Patent licenses usually require the licensee to pay royalties based on the " +"number of users. Since Fedora is free and open source software, the " +"effective number of users is essentially unrestricted. Patent holders are " +"generally unwilling to give a blanket patent license for unlimited use; " +"moreover, the royalty payments would be too high for it to be practical for " +"the Fedora Project, or its sponsors, to pay them. Proprietary operating " +"systems like Microsoft Windows include the costs of third-party patent " +"licenses in the pricing of the product as sold to end users. Fedora is not " +"sold commercially, so there is no way to recoup these substantial expenses." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:32 +msgid "" +"Even if funds were available to do so, such royalty-bearing patent licenses " +"would have to be compatible with the free/open source software licenses " +"governing the software covered by the patent license. In practice this is " +"usually challenging. For example, the most widely-used FOSS licenses (GPL " +"and LGPL) place constraints on the ability of distributors to distribute " +"software under benefit of third-party patent licenses. Even if the software " +"in question is placed under some other license, distributing such software " +"under benefit of a patent license may make the software effectively non-free " +"and thus incompatible with Fedora legal policies." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:34 +#, no-wrap +msgid "" +"There are free and open software implementations of the codecs. Why don't " +"you include them?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:36 +msgid "" +"When we speak of an implementation being FOSS, usually we are thinking only " +"in terms of copyright licensing. An independent FOSS implementation of a " +"patent-encumbered codec, however, is subject to at least as much patent risk " +"as, say, some proprietary reference implementation of the same codec. Note " +"that while copyright covers only a particular implementation of software, " +"patents are broader because they are more abstract, covering ideas that " +"might be implemented in software in any number of ways." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:38 +#, no-wrap +msgid "" +"Can't you link to third party repositories and guide users to find such " +"software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:40 +msgid "" +"In general, no, because of the risk of liability for " +"link:https://en.wikipedia.org/wiki/Patent_infringement[contributory patent " +"infringement]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:42 +#, no-wrap +msgid "How is it that some other Linux distributions include such software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:44 +msgid "There are different reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:46 +msgid "" +"Some of them include proprietary software, in some cases charging users for " +"their product, where the charge incorporates the cost of licensing " +"third-party patents. Fedora is not a commercial product and has a policy of " +"not distributing proprietary software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:47 +msgid "" +"They are willing to deal with the risk somehow. In some cases, it is because " +"they are not backed by a large and profitable company like Red Hat. Red Hat, " +"the legal entity and primary sponsor of the Fedora Project determines its " +"own risks which can be different from other organizations." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:49 +#, no-wrap +msgid "What is bad about patented formats?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:51 +msgid "" +"Even if you are willing to pay for patent licenses, there are other things " +"to consider:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:53 +msgid "" +"No guarantee that your consumers actually will be able to read the data " +"you're trying to produce. If you've reached this page, you've already " +"experienced this - by producing media in a patented format, you " +"automatically limit your audience to whatever platforms the patent holder " +"has licensed their software to." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:54 +msgid "" +"No guarantee of being able to access your data forever. If you're using some " +"software to view a patented media format, what happens if that software " +"vendor goes out of business, or refuses to port their software to newer " +"systems? You no longer have access to your data." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:56 +msgid "" +"Note that this isn't even restricted to patented media formats - the same " +"applies to popular proprietary formats used for word processing, " +"spreadsheets, presentations, etc." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:58 +msgid "" +"For more information about how software patents are bad, refer to the " +"link:https://ffii.org/[Foundation for a Free Information Infrastructure]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:60 +#, no-wrap +msgid "Can't you convert a patent encumbered codec to an open codec?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:62 +msgid "" +"Fedora cannot include the decoders necessary to do this since those are " +"patent encumbered as well. Although users might be able to do this, " +"converting from one format to another typically results in a visible loss of " +"quality. The only long term viable method is to encourage the creation of " +"content in open formats and Fedora and Red Hat actively encourage and " +"participate in such activities." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:64 +#, no-wrap +msgid "How Fedora works against software patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:66 +msgid "__Fedora sponsors development of free, non-patent-encumbered open formats__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:68 +msgid "" +"In support of free culture and the open web, and to reduce the hold of " +"proprietary and patent encumbered codecs, Red Hat has been sponsoring " +"improvements on the open Ogg Theora video codec." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:70 +msgid "" +"__Fedora uses free, non-patented, open formats by default that anyone can " +"implement, use, and view without having to obtain patent licenses__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:72 +msgid "" +"Instead of Windows Media, use WebM or Ogg Theora. Instead of Microsoft " +"Office Open XML, use link:https://en.wikipedia.org/wiki/OpenDocument[Open " +"Document format] documents, or even PDF. Vote with your currency by " +"purchasing hardware and solutions that support these free and open formats." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:74 +#, no-wrap +msgid "The problem with proprietary and patent encumbered media formats" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:76 +msgid "" +"Imagine sitting down to your email. Your sister has sent you some pictures " +"of your niece. However, when you go to look at them, all you see is:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:78 +msgid "" +"__I'm sorry, you need Frobozz Viewer 3.0 to view this file. It's only " +"$19.99, have your credit card ready.__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:80 +msgid "" +"Later, you go to view your mail on a public computer at the local " +"library. And you get the same dialog box on their computer." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:82 +msgid "" +"That is the reality for any sound, image, or document format that is " +"encumbered by software patents that require licensing - any application that " +"wishes to view, play, or create them requires paying the patent holders a " +"fee. Normally, software and hardware vendors include this support, but they " +"pass the costs directly onto the consumers in the cost of their software or " +"hardware." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:84 +msgid "" +"Fedora, however, has a " +"link:https://docs.fedoraproject.org/en-US/project/objectives/[public " +"promise] to always be freely redistributable by anyone. That is why Fedora " +"cannot include support for patented media formats - it would break this " +"redistribution promise. Fedora supports open media formats such as WebM or " +"Ogg link:https://xiph.org/vorbis/[Vorbis] and " +"link:https://www.theora.org/[Theora], which are **freely implementable and " +"usable by anyone without a patent license**." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:86 +msgid "" +"Red Hat has consistently taken the position that software patents generally " +"impede innovation in software development and that software patents are " +"inconsistent with open source/free software. Red Hat holds several software " +"patents for defensive purposes and has a patent policy under which it agrees " +"to refrain from enforcing its patents against any party for exercising " +"rights under certain free and open source software licenses, including " +"GPLv2, GPLv3, LGPLv2.1, and LGPLv3." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:88 +msgid "https://www.redhat.com/en/about/patent-promise" +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:90 +#, no-wrap +msgid "References" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:92 +msgid "https://fedoraproject.org/wiki/Forbidden_items" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:93 +msgid "https://docs.fedoraproject.org/en-US/project/" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://www.gnu.org/philosophy/why-audio-format-matters.html" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://dwheeler.com/essays/software-patents.html" +msgstr "" diff --git a/po/cs/master/pages/flathub-flatpak-applications.po b/po/cs/master/pages/flathub-flatpak-applications.po new file mode 100644 index 0000000000..57abf62bf7 --- /dev/null +++ b/po/cs/master/pages/flathub-flatpak-applications.po @@ -0,0 +1,457 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. type: Title = +#: ./pages/flathub-flatpak-applications.adoc:1 +#, no-wrap +msgid "Installing Flatpak Applications from Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Flathub, a centralized repository for Flatpak applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:12 +#, no-wrap +msgid "What is Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:17 +msgid "" +"Flathub is a centralized repository that hosts thousands of Flatpak " +"applications. Flatpak is a containerization technology that packages " +"applications with their dependencies in a sandboxed environment. This " +"approach provides several benefits including improved security through " +"isolation, compatibility across different Linux distributions, and " +"simplified dependency management." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:19 +msgid "" +"Flatpak applications work across all Linux distributions, not just " +"Fedora. Once an application is packaged as a Flatpak, it can run on any " +"system with Flatpak installed without requiring distribution-specific " +"packaging. Therefore, many software vendors choose to distribute their " +"applications as Flatpaks on Flathub to reach a wider Linux audience." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:22 +msgid "" +"Flatpak applications run in a sandbox with limited access to your system. " +"Each application only has access to the resources it explicitly needs, " +"providing an additional layer of security compared to traditional package " +"installation." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:24 +msgid "" +"Because Flatpak applications are self-contained, they can use different " +"versions of libraries and dependencies than those provided by your " +"system. This means you can run multiple versions of the same application or " +"library simultaneously without conflicts." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:26 +msgid "" +"Installing and removing Flatpak applications is straightforward and does not " +"leave system-wide dependencies or configuration files scattered across your " +"system." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:28 +msgid "" +"Flathub and Flatpak include built-in automatic update functionality, keeping " +"applications current with minimal user intervention." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:30 +msgid "" +"Fedora Workstation includes Flatpak support pre-installed and configured, " +"making it easy to get started with Flathub applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:31 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:34 +msgid "To use Flathub on Fedora, ensure Flatpak is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:38 +#, no-wrap +msgid "$ sudo dnf install flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:41 +msgid "If not already enabled, add the Flathub repository to your system:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:45 +#, no-wrap +msgid "" +"$ flatpak remote-add --if-not-exists flathub " +"https://flathub.org/repo/flathub.flatpakrepo\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:48 +msgid "" +"On Fedora Workstation, Flatpak is typically pre-installed and configured to " +"use Flathub, so you may not need to perform these steps." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:49 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:51 +#, no-wrap +msgid "Using the GNOME Software Center" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:54 +msgid "" +"The easiest way to browse and install Flatpak applications is through GNOME " +"Software:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:56 +msgid "Open *Software* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:57 +#: ./pages/flathub-flatpak-applications.adoc:74 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:58 +msgid "If the application is available on Flathub, click *Install*" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:59 +msgid "The application downloads and installs automatically" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:60 +#, no-wrap +msgid "Using KDE Discover" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:64 +msgid "" +"KDE Plasma includes Discover, a graphical software center that supports " +"Flatpak applications. On Fedora KDE Spin, Discover is pre-installed. To " +"enable Flatpak support, ensure the Flatpak backend is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:68 +#, no-wrap +msgid "$ sudo dnf install plasma-discover-flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:71 +msgid "To find and install applications:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:73 +msgid "Open *Discover* from the application launcher" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:75 +msgid "" +"If multiple sources are available for the same application, select *Flathub* " +"as the source" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:76 +msgid "Click *Install*" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:77 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:80 +msgid "To search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:84 +#, no-wrap +msgid "$ flatpak search _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:87 +msgid "To install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:91 +#, no-wrap +msgid "$ flatpak install flathub _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:94 +msgid "For example, to install GIMP:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:98 +#, no-wrap +msgid "$ flatpak install flathub org.gimp.GIMP\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:100 +#, no-wrap +msgid "Managing Flatpak applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:102 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:106 +msgid "" +"Installed Flatpak applications appear in your Applications menu and launch " +"like any other application. You can also run them from the command line " +"using the application ID:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:110 +#, no-wrap +msgid "$ flatpak run _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:112 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:115 +msgid "Update all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:119 +#, no-wrap +msgid "$ flatpak update\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:122 +msgid "Update a specific application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:126 +#, no-wrap +msgid "$ flatpak update _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:129 +msgid "" +"Note that GNOME Software and KDE Discover will also notify you of available " +"updates for Flatpak applications." +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:130 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:133 +msgid "Remove an installed Flatpak application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:137 +#, no-wrap +msgid "$ flatpak uninstall _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:139 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:142 +msgid "View all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:146 +#, no-wrap +msgid "$ flatpak list --app\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:148 +#, no-wrap +msgid "Permissions and sandboxing" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:152 +msgid "" +"Flatpak applications run in a sandbox with restricted access to your " +"system. Some applications may request additional permissions to function " +"properly:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:154 +#, no-wrap +msgid "**File system access** - Read or write access to specific directories\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:155 +#, no-wrap +msgid "**Hardware access** - Access to cameras, microphones, or other hardware\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:156 +#, no-wrap +msgid "" +"**System services** - Access to D-Bus services for system notifications, and " +"so on\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:157 +#, no-wrap +msgid "**Network access** - Access to the internet\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:159 +msgid "" +"When installing an application, review the requested permissions and decide " +"whether to grant them based on the application's functionality." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:160 +#, no-wrap +msgid "Overriding permissions" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:163 +msgid "" +"If an application needs additional permissions, you can grant or modify them " +"using Flatseal, a graphical permissions manager:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:167 +#, no-wrap +msgid "$ flatpak install flathub com.github.tchx84.Flatseal\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:170 +msgid "" +"Alternatively, modify permissions from the command line using `flatpak " +"override`." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:171 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:174 +#, no-wrap +msgid "" +"**Flathub website** - Visit https://flathub.org to browse available " +"applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:175 +#, no-wrap +msgid "" +"**Flatpak documentation** - https://docs.flatpak.org for detailed technical " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:176 +#, no-wrap +msgid "" +"**Application pages** - Most Flatpak applications have information pages on " +"Flathub with reviews and details\n" +msgstr "" diff --git a/po/cs/master/pages/language-package-managers.po b/po/cs/master/pages/language-package-managers.po new file mode 100644 index 0000000000..da167c2448 --- /dev/null +++ b/po/cs/master/pages/language-package-managers.po @@ -0,0 +1,561 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. type: Title = +#: ./pages/language-package-managers.adoc:1 +#, no-wrap +msgid "Installing Software from Language Package Managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:11 +msgid "" +"Many programming language ecosystems include their own package managers for " +"installing libraries and tools. This page explains how to use common " +"language package managers on Fedora, and the important differences between " +"them and DNF." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:12 +#, no-wrap +msgid "What are language package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:16 +msgid "" +"Language package managers install software published within a specific " +"programming language ecosystem. For example, you can install Python " +"libraries and some Python applications by using tools such as pip. You can " +"also install many JavaScript based applications by using tools such as npm. " +"These tools operate independently and install packages outside of Fedora's " +"package management system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:19 +msgid "" +"Before using a language package manager, check whether the package you need " +"is already available in the Fedora repositories. Many popular libraries are " +"packaged for Fedora and can be installed with DNF:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:23 +#, no-wrap +msgid "$ dnf search _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:26 +msgid "" +"Installing from Fedora repositories is preferred because those packages " +"receive security updates through the normal Fedora update process and are " +"tested for compatibility with your system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:28 +msgid "Language package managers bypass DNF, which means:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:30 +msgid "" +"Packages installed this way are invisible to DNF and do not receive updates " +"through `dnf upgrade`" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:31 +msgid "Packages might conflict with system packages if installed globally" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:32 +msgid "" +"Security updates must be managed separately, using the language package " +"manager itself" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:33 +msgid "Removing packages requires the language package manager, not DNF" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:34 +msgid "" +"Sources are not vetted by Fedora maintainers, so there is a higher risk of " +"installing malicious or unmaintained software" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:36 +msgid "" +"For these reasons, install language packages at the user level or in " +"isolated environments wherever possible, rather than system-wide." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:37 +#, no-wrap +msgid "Python - pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:41 +msgid "" +"Python's package manager is pip. Many Python packages are available in " +"Fedora repositories as `python3-_packagename_` and should be installed that " +"way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:42 +#, no-wrap +msgid "Installing pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:46 +msgid "" +"pip is included with Python, which is pre-installed on Fedora. If pip is " +"missing:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:50 +#, no-wrap +msgid "$ sudo dnf install python3-pip\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:52 +#, no-wrap +msgid "Using virtual environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:56 +msgid "" +"Always use a virtual environment to isolate pip-installed packages from the " +"system Python installation. Installing pip packages globally can conflict " +"with system Python libraries and break system tools." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:58 +msgid "Create and activate a virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:63 +#, no-wrap +msgid "" +"$ python3 -m venv _myenv_\n" +"$ source _myenv_/bin/activate\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:66 +msgid "Install a package inside the virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:70 +#, no-wrap +msgid "$ pip install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:73 +msgid "Deactivate the virtual environment when finished:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:77 +#, no-wrap +msgid "$ deactivate\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:79 +#, no-wrap +msgid "Updating pip packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:82 +msgid "Update all packages inside an active virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:86 +#, no-wrap +msgid "$ pip install --upgrade _package_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:88 +#, no-wrap +msgid "Alternative Python package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:91 +msgid "" +"You can use other Python package managers that create isolated environments, " +"such as:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:93 +msgid "" +"https://github.com/pypa/pipx[pipx] - installs and manages Python " +"command-line tools in isolated environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:94 +msgid "" +"https://docs.astral.sh/uv/[uv] - a modern Python package manager and " +"environment manager that improves on pip and virtualenv" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:96 +msgid "" +"These tools can be installed either from Fedora repositories or by using " +"pip." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:98 +msgid "For example, to install pipx, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:101 +#, no-wrap +msgid "$ sudo dnf install pipx\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:104 +msgid "Or, to install uv, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:107 +#, no-wrap +msgid "$ sudo dnf install python3-uv\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:109 +#, no-wrap +msgid "Node.js - npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:112 +msgid "npm is the package manager for the Node.js ecosystem." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:113 +#, no-wrap +msgid "Installing Node.js and npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:116 +msgid "Install Node.js and npm from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:120 +#, no-wrap +msgid "$ sudo dnf install nodejs npm\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:122 +#: ./pages/language-package-managers.adoc:166 +#, no-wrap +msgid "Installing packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:125 +msgid "Install a package locally for a specific project (recommended):" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:129 +#, no-wrap +msgid "$ npm install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:132 +msgid "" +"Install a package globally to make a command-line tool available " +"system-wide:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:136 +#, no-wrap +msgid "$ npm install -g _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:140 +msgid "" +"Global npm installs may require elevated permissions depending on how " +"Node.js was installed. To avoid permission issues, consider using a Node.js " +"version manager such as https://github.com/nvm-sh/nvm[nvm]." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:141 +#, no-wrap +msgid "Updating npm packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:144 +msgid "Update packages in the current project:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:148 +#, no-wrap +msgid "$ npm update\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:150 +#, no-wrap +msgid "Rust - Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:154 +msgid "" +"Cargo is Rust's package manager and build system. Cargo compiles packages " +"from source, so builds can take some time." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:155 +#, no-wrap +msgid "Installing Rust and Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:158 +msgid "Install Rust and Cargo from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:162 +#, no-wrap +msgid "$ sudo dnf install rust cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:165 +msgid "" +"Alternatively, use the official Rust toolchain installer " +"https://rustup.rs[rustup] for more control over Rust versions." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:169 +msgid "" +"Install a Rust package (called a \"crate\") and make it available as a " +"command-line tool:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:173 +#, no-wrap +msgid "$ cargo install _crate_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:177 +msgid "" +"Cargo installs binaries to `~/.cargo/bin/` by default. Ensure this " +"directory is in your `PATH`." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:178 +#, no-wrap +msgid "Updating installed crates" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:183 +#, no-wrap +msgid "$ cargo install --force _crate_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:185 +#, no-wrap +msgid "Ruby - gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:189 +msgid "" +"gem is Ruby's package manager for installing Ruby libraries and tools " +"(called \"gems\"). Many Ruby gems are available in the Fedora repositories " +"as `rubygem-_packagename_` and should be installed that way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:190 +#, no-wrap +msgid "Installing Ruby and gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:193 +msgid "Install Ruby from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:197 +#, no-wrap +msgid "$ sudo dnf install ruby\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:200 +msgid "gem is included with Ruby." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:201 +#, no-wrap +msgid "Installing gems" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:204 +msgid "Install a gem for the current user:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:208 +#, no-wrap +msgid "$ gem install --user-install _gem_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:211 +msgid "" +"Using `--user-install` avoids writing to system directories and does not " +"require root access." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:212 +#, no-wrap +msgid "Updating gems" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:217 +#, no-wrap +msgid "$ gem update _gem_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:219 +#, no-wrap +msgid "Go - go install" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:222 +msgid "The Go toolchain includes `go install` for installing Go-based tools." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:223 +#, no-wrap +msgid "Installing Go" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:226 +msgid "Install Go from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:230 +#, no-wrap +msgid "$ sudo dnf install golang\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:232 +#, no-wrap +msgid "Installing tools" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:235 +msgid "Install a Go tool by its module path:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:239 +#, no-wrap +msgid "$ go install _module_path_@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:242 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:246 +#, no-wrap +msgid "$ go install golang.org/x/tools/cmd/goimports@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:250 +msgid "" +"Go installs binaries to `~/go/bin/` by default. Ensure this directory is in " +"your `PATH`." +msgstr "" diff --git a/po/cs/master/pages/snap-store-applications.po b/po/cs/master/pages/snap-store-applications.po new file mode 100644 index 0000000000..598014d5eb --- /dev/null +++ b/po/cs/master/pages/snap-store-applications.po @@ -0,0 +1,459 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. type: Title = +#: ./pages/snap-store-applications.adoc:1 +#, no-wrap +msgid "Installing Applications from Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Snap Store using the Snap package format." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:12 +#, no-wrap +msgid "What is Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:16 +msgid "" +"Snap Store is a centralized repository of Snap applications, providing " +"thousands of applications packaged using the Snap format. Snaps are " +"containerized, self-contained applications that include all necessary " +"dependencies and can run on any Linux system that has Snapd installed." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:17 +#, no-wrap +msgid "Understanding Snaps" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:21 +msgid "" +"A Snap (or \"Snapcraft\" package) is a universal application package format " +"that bundles an application with its dependencies in a compressed, " +"self-contained archive. Snaps aim to provide consistent application " +"behavior across different Linux distributions and versions." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:23 +msgid "" +"Snaps are similar to Flatpaks and AppImages in that they are designed to be " +"distribution-agnostic and include all necessary dependencies. Snaps differ " +"from Flatpaks in that they use a different packaging format and have " +"different mechanisms for updates and confinement. Snaps are developed and " +"maintained by Canonical, the company behind Ubuntu, but they can be used on " +"any Linux distribution that supports Snapd, including Fedora." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:25 +msgid "" +"Snaps are not enabled by default on Fedora, but you can easily install the " +"Snapd daemon to use them." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:27 +#, no-wrap +msgid "Installing Snapd" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:30 +msgid "To use Snaps on Fedora, install the Snapd daemon:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:34 +#, no-wrap +msgid "$ sudo dnf install snapd\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:37 +msgid "Then enable the Snapd socket:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:41 +#, no-wrap +msgid "$ sudo systemctl enable --now snapd.socket\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:44 +msgid "" +"After installation, you may need to reboot or log out and back in for Snap " +"support to work properly." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:45 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:47 +#, no-wrap +msgid "Using Snap Store (GUI)" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:50 +msgid "On Fedora, you can install the Snap Store graphical application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:54 +#, no-wrap +msgid "$ sudo snap install snap-store\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:57 +msgid "Then:" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:59 +msgid "Open *Snap Store* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:60 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:61 +msgid "Click *Install* to begin the installation" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:62 +msgid "The application automatically downloads and installs" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:63 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:66 +msgid "Search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:70 +#, no-wrap +msgid "$ snap find _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:73 +msgid "Install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:77 +#, no-wrap +msgid "$ snap install _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:80 +msgid "For example, to install Visual Studio Code:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:84 +#, no-wrap +msgid "$ snap install code --classic\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:87 +msgid "" +"Some Snaps require the `--classic` flag to run outside the confinement " +"environment for full functionality." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:88 +#, no-wrap +msgid "Managing Snap applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:90 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:94 +msgid "" +"Installed Snap applications appear in your Applications menu and launch like " +"any other application. You can also run them from the command line using " +"their name:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:98 +#, no-wrap +msgid "$ _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:100 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:103 +msgid "Snaps update automatically in the background. To manually check for updates:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:107 +#, no-wrap +msgid "$ snap refresh\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:110 +msgid "Update a specific Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:114 +#, no-wrap +msgid "$ snap refresh _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:116 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:119 +msgid "Remove an installed Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:123 +#, no-wrap +msgid "$ snap remove _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:125 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:128 +msgid "View all installed Snaps:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:132 +#, no-wrap +msgid "$ snap list\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:134 +#, no-wrap +msgid "Snap confinement levels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:137 +msgid "Snaps use different confinement levels that control system access:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:138 +#, no-wrap +msgid "Strict" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:141 +msgid "" +"The most restrictive mode. The Snap runs in a sandbox with minimal access to " +"the system. Most Snaps use strict confinement." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:142 +#, no-wrap +msgid "Classic" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:145 +msgid "" +"The least restrictive mode. The Snap has full access to the system like a " +"traditionally installed application. Some Snaps require classic confinement " +"to function properly." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:146 +#, no-wrap +msgid "Devmode" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:148 +msgid "" +"Used during development. Runs in strict confinement but with warnings " +"instead of denials." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:149 +#, no-wrap +msgid "Snap channels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:152 +msgid "Snaps can offer multiple versions through different channels:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:153 +#, no-wrap +msgid "Stable" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:155 +msgid "The default channel, containing fully released and tested versions." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:156 +#, no-wrap +msgid "Candidate" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:158 +msgid "" +"Pre-release versions near completion, good for testing before general " +"release." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:159 +#, no-wrap +msgid "Beta" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:161 +msgid "Early testing versions, may contain bugs or incomplete features." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:162 +#, no-wrap +msgid "Edge" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:164 +msgid "Development versions, the newest code but potentially unstable." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:166 +msgid "To install from a specific channel:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:170 +#, no-wrap +msgid "$ snap install _application_name_ --_channel_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:173 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:177 +#, no-wrap +msgid "$ snap install _application_name_ --beta\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:179 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:182 +#, no-wrap +msgid "" +"**Snap Store website** - Visit https://snapcraft.io/store to browse " +"available applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:183 +#, no-wrap +msgid "" +"**Snapcraft documentation** - https://snapcraft.io/docs for detailed " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:184 +#, no-wrap +msgid "" +"**Snap directory** - https://snapcraft.io/snaps for searchable application " +"directory\n" +msgstr "" diff --git a/po/cs/master/pages/third-party-software.po b/po/cs/master/pages/third-party-software.po new file mode 100644 index 0000000000..79d3b68bcb --- /dev/null +++ b/po/cs/master/pages/third-party-software.po @@ -0,0 +1,528 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. type: Title = +#: ./pages/third-party-software.adoc:1 +#, no-wrap +msgid "Understanding Third-Party Software versus Fedora Release Software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:11 +msgid "" +"This page explains the distinction between third-party software and software " +"included in official Fedora releases, including their differences, how they " +"are managed, and important considerations for each." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:12 +#, no-wrap +msgid "What is Fedora release software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:16 +msgid "" +"Fedora release software comprises all packages that are part of the official " +"Fedora distribution repositories. These repositories include the _fedora_ " +"repository and the _updates_ repository, which together form the complete, " +"officially supported package set for a Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:18 +msgid "" +"Fedora also releases software packages in other repositories for development " +"and testing purposes, such as _rawhide_ for the latest development branch " +"and _updates-testing_ for packages that are being tested before inclusion in " +"the stable updates repository. However, the term \"Fedora release software\" " +"specifically refers to packages that are included in the stable _fedora_ and " +"_updates_ repositories for a given Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:20 +msgid "" +"See xref:fedora-repositories.adoc[Fedora Repositories] for more details on " +"the different repositories and their purposes." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:21 +#, no-wrap +msgid "Characteristics of Fedora release software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:23 +#, no-wrap +msgid "Vetting and testing" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:26 +msgid "" +"All packages in Fedora repositories undergo rigorous testing and review by " +"the Fedora Project community before inclusion. Packages must meet strict " +"xref:fedora-repositories.adoc[repository standards] and pass quality " +"assurance checks." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:27 +#, no-wrap +msgid "Source code availability" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:30 +msgid "" +"All Fedora release software is open source and free to use, modify, and " +"distribute. The source code is available in the Fedora repositories and " +"must comply with Fedora's licensing guidelines." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:31 +#, no-wrap +msgid "Community maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:34 +msgid "" +"Each package in Fedora has maintainers who are responsible for updates, " +"security patches, and bug fixes. Maintenance is handled through the Fedora " +"package maintenance workflow and tools such as Bodhi." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:35 +#, no-wrap +msgid "Release cycle integration" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:38 +msgid "" +"Fedora release software follows the official Fedora release cycle. Packages " +"are frozen at release time for stable releases and receive updates through " +"the updates repository according to the Fedora Updates Policy." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:39 +#, no-wrap +msgid "Free distribution" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:41 +msgid "" +"All Fedora release software can be downloaded and installed at no cost " +"through the official Fedora repositories." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:42 +#, no-wrap +msgid "What is third-party software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:45 +msgid "" +"Third-party software refers to packages and applications not included in the " +"official Fedora repositories." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:46 +#, no-wrap +msgid "Why software might be absent from Fedora's repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:49 +msgid "" +"Software might be missing from Fedora's official repositories for several " +"reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:51 +msgid "" +"It is encumbered by software patents or uses a license incompatible with " +"Fedora's policies. See xref:fedora-and-software-patents.adoc[Fedora and " +"software patents] for details." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:52 +msgid "" +"No one has yet packaged it for Fedora. If you want to help, consider " +"xref:package-maintainers::index.adoc[becoming a Fedora package maintainer]." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:53 +msgid "" +"For drivers specifically, Fedora does not package out-of-tree kernel " +"drivers. Drivers must be submitted to and accepted by the upstream Linux " +"kernel before Fedora will include them." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:54 +#, no-wrap +msgid "Installation methods" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:57 +msgid "Third-party software can be installed through:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:58 +msgid "" +"Third-party repositories (e.g., xref:rpmfusion-setup.adoc[RPM Fusion], Copr, " +"or vendor-specific repositories)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:59 +msgid "" +"Container images (xref:flathub-flatpak-applications.adoc[Flatpak], or " +"xref:snap-store-applications.adoc[Snap])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:60 +msgid "" +"Manual installation archives containing all dependencies " +"(xref:appimage.adoc[AppImage])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:61 +msgid "" +"xref:language-package-managers.adoc[Language package managers] such as pip " +"(Python), npm (Node.js), or Cargo (Rust)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:62 +msgid "" +"Compilation from source code (xref:third-party-software.adoc[Third Party " +"Software])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:63 +msgid "Direct binary package download from vendor websites" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:64 +#, no-wrap +msgid "Characteristics of third-party software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:66 +#, no-wrap +msgid "Independent maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:69 +msgid "" +"Entities outside the Fedora Project maintain third-party software. The " +"maintainer or software vendor handles updates, security patches, and " +"compatibility with Fedora releases." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:70 +#, no-wrap +msgid "Variable quality and support" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:73 +msgid "" +"The quality, testing rigor, and support availability varies widely depending " +"on the third-party provider. Some third-party projects have excellent " +"support and frequent updates, while others may be less actively maintained." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:74 +#, no-wrap +msgid "Licensing flexibility" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:77 +msgid "" +"Third-party software may use any license, including proprietary, commercial, " +"or open source licenses. Some third-party software may not be " +"redistributable or modifiable." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:78 +#, no-wrap +msgid "Potential compatibility issues" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:81 +msgid "" +"Since third-party software is developed and maintained independently, it may " +"not be fully tested with all Fedora versions. Compatibility issues can " +"arise, particularly across major Fedora releases." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:83 +#, no-wrap +msgid "Using third-party software safely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:86 +msgid "" +"If you choose to use third-party software with Fedora, follow these best " +"practices:" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:87 +#, no-wrap +msgid "Verify the source" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:90 +msgid "" +"Download software only from official project websites or well-known, " +"reputable repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:91 +msgid "Avoid downloading from untrusted sources or mirrors" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:92 +msgid "Use digital signatures to verify package authenticity when available" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:93 +#, no-wrap +msgid "Check repository health" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:96 +msgid "For third-party repositories, verify that they are actively maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:97 +msgid "Ensure the repository's packages are compatible with your Fedora version" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:98 +msgid "Review the repository's security and maintenance practices" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:99 +#, no-wrap +msgid "Understand dependencies" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:102 +msgid "Be aware that third-party packages may conflict with Fedora packages" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:103 +msgid "Carefully review dependency requirements before installation" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:104 +msgid "" +"Consider using containerized solutions " +"(xref:flathub-flatpak-applications.adoc[Flatpak], " +"xref:snap-store-applications.adoc[Snap]) for isolation from system packages, " +"or AppImage for self-contained applications that maintain their own " +"dependencies" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:105 +#, no-wrap +msgid "Keep systems updated" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:108 +msgid "Enable automatic updates when possible" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:109 +msgid "Regularly check for updates from third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:110 +msgid "Uninstall software you no longer use to reduce potential security risks" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:111 +#, no-wrap +msgid "Use third-party repositories wisely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:114 +msgid "" +"When using third-party repositories like xref:rpmfusion-setup.adoc[RPM " +"Fusion] or others:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:116 +msgid "Install only repositories from trusted sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:117 +msgid "Do not enable multiple overlapping repositories simultaneously" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:118 +msgid "Remove repositories if they are no longer needed or maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:119 +msgid "" +"Be aware that mixing many third-party repositories can cause dependency " +"conflicts" +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:120 +#, no-wrap +msgid "Common third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:123 +msgid "Some well-known third-party software sources for Fedora include:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:125 +#, no-wrap +msgid "" +"**xref:rpmfusion-setup.adoc[RPM Fusion]** - Provides packages restricted in " +"Fedora due to licensing concerns (multimedia codecs, drivers)\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:126 +#, no-wrap +msgid "" +"**xref:flathub-flatpak-applications.adoc[Flathub]** - Provides Flatpak " +"containerized applications with sandboxing\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:127 +#, no-wrap +msgid "" +"**xref:snap-store-applications.adoc[Snap Store]** - Provides Snap " +"containerized applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:128 +#, no-wrap +msgid "" +"**xref:appimage.adoc[AppImage]** - Self-contained portable applications for " +"easy distribution\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:129 +#, no-wrap +msgid "" +"**Upstream projects** - Many open source projects maintain their own " +"repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:130 +#, no-wrap +msgid "" +"**Vendor repositories** - Commercial software vendors (e.g., JetBrains, " +"Slack) often provide official repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:131 +#, no-wrap +msgid "" +"**Copr** - Fedora community projects repository, hosting " +"community-maintained packages\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:132 +#, no-wrap +msgid "" +"**xref:language-package-managers.adoc[Language package managers]** - Install " +"libraries and tools directly from language ecosystems such as Python's pip, " +"Node.js's npm, and Rust's Cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:134 +msgid "" +"Copr is not officially supported by Fedora infrastructure. Use packages at " +"your own risk." +msgstr "" diff --git a/po/de/master/pages/appimage.po b/po/de/master/pages/appimage.po new file mode 100644 index 0000000000..4bac7882e3 --- /dev/null +++ b/po/de/master/pages/appimage.po @@ -0,0 +1,417 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/appimage.adoc:1 +#, no-wrap +msgid "Running Applications with AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:10 +msgid "" +"This page explains what AppImages are and how to run AppImage applications " +"on Fedora." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:11 +#, no-wrap +msgid "What is AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:14 +msgid "" +"AppImage is a format for packaging Linux applications as portable, " +"self-contained executable files." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:16 +msgid "" +"An AppImage file contains everything needed to run an application including " +"the application itself, its libraries, and any other " +"dependencies. Everything is bundled into a single file, that can be run " +"directly without any installation or system modifications." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:18 +msgid "" +"Because AppImages include all dependencies, they tend to be larger than " +"traditional packages, but they offer the advantage of being portable and " +"distribution-independent. Also, because everything is available as a single " +"file, you can carry AppImages on USB drives or external media and run them " +"on any compatible Linux system without worrying about missing dependencies " +"or conflicts with other software. Removing an AppImage is as simple as " +"deleting the file, with no leftover configuration or dependencies." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:20 +msgid "" +"Developers often use AppImages to distribute their applications across many " +"Linux distributions without maintaining separate packages for each " +"distribution." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:22 +msgid "" +"AppImages might not integrate as deeply with your desktop environment as " +"native packages, and Desktop entries, file associations, and system menus " +"might not work without additional setup. Furthermore, AppImages do not " +"receive automatic updates through the system package manager, so you must " +"manually check for and install updates from the developer. However, some " +"AppImages include built-in update mechanisms that can check for and download " +"updates directly from the application." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:26 +msgid "" +"AppImages offer a convenient way to run applications on Fedora without " +"installation or dependency management. They are ideal for portable, " +"distribution-independent applications and for developers who want to " +"distribute their software easily. However, you are responsible for managing " +"updates and security. Use AppImages from trusted sources and keep them " +"updated to ensure your system remains secure. Note that unlike Flatpak or " +"Snap, AppImages do not provide sandboxing or confinement, so they run with " +"the same permissions as your user account. Be cautious when running " +"AppImages from untrusted sources, as they have the potential to access your " +"files and system resources." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:27 +#, no-wrap +msgid "How AppImages work" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:30 +msgid "When you run an AppImage, the system:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:32 +msgid "Mounts the AppImage file as a temporary read-only filesystem" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:33 +msgid "Runs the application within that environment" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:34 +msgid "Unmounts the filesystem when the application closes" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:36 +msgid "" +"Applications can run without installation, making them portable and easy to " +"distribute." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:37 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:40 +msgid "AppImages require:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:42 +msgid "A 64-bit Fedora system (most modern AppImages)" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:43 +msgid "The FUSE library, which allows AppImages to mount themselves" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:45 +msgid "FUSE is usually pre-installed on Fedora, but if needed:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:49 +#, no-wrap +msgid "$ sudo dnf install fuse\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:51 +#, no-wrap +msgid "Finding AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:54 +msgid "Developers distribute AppImages directly, typically through:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:56 +#, no-wrap +msgid "**Project websites** - Many open source projects offer AppImage downloads\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:57 +#, no-wrap +msgid "" +"**AppImage repository** - https://appimage.github.io/apps/ lists available " +"AppImages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:58 +#, no-wrap +msgid "" +"**GitHub releases** - Many projects host AppImage files in their GitHub " +"release pages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:59 +#, no-wrap +msgid "" +"**Custom repositories** - Some developers maintain their own AppImage " +"distribution sites\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:60 +#, no-wrap +msgid "Running AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:63 +msgid "Download the `.AppImage` file from the developer's website or repository." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:64 +msgid "Make it executable:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:68 +#, no-wrap +msgid "$ chmod +x _application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:71 +msgid "Run the AppImage" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:75 +#, no-wrap +msgid "$ ./_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:77 +msgid "Or double-click the file in your file manager if it has execute permissions." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:79 +#, no-wrap +msgid "Creating desktop shortcuts" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:82 +msgid "" +"To integrate an AppImage with your desktop environment, create a `.desktop` " +"shortcut file:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:84 +msgid "Create a file in `~/.local/share/applications/`:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:88 +#, no-wrap +msgid "$ touch ~/.local/share/applications/_application_name_.desktop\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:91 +msgid "Add the following content (replace placeholders with actual values):" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:100 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=_Application Display Name_\n" +"Exec=_/path/to/application_name_.AppImage_\n" +"Icon=_application_name_\n" +"Categories=_Category_;\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:103 +msgid "Save the file and it appears in your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:105 +msgid "For example, for an application called \"MyApp\":" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:114 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=MyApp\n" +"Exec=/home/username/Downloads/MyApp.AppImage\n" +"Icon=myapp\n" +"Categories=Utility;\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:116 +#, no-wrap +msgid "Managing AppImages" +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:118 +#, no-wrap +msgid "Organizing AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:121 +msgid "It is helpful to keep AppImages in a dedicated directory:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:127 +#, no-wrap +msgid "" +"$ mkdir ~/Applications\n" +"$ mv _application_name_.AppImage ~/Applications/\n" +"$ chmod +x ~/Applications/_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:130 +msgid "Then reference this directory in desktop shortcuts." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:131 +#, no-wrap +msgid "Updating AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:134 +msgid "Update methods vary by application:" +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:135 +#, no-wrap +msgid "Built-in updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:137 +msgid "" +"Some AppImages include automatic update checks. Run the AppImage and look " +"for update options in the application's preferences or help menu." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:138 +#, no-wrap +msgid "Manual updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:140 +msgid "" +"For applications without built-in updates, download the latest version from " +"the project website and replace the existing AppImage." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:141 +#, no-wrap +msgid "AppImage update tools" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:143 +msgid "" +"Some third-party tools such as `appimaged` can help manage AppImage updates, " +"though these are typically for advanced users." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:144 +#, no-wrap +msgid "Running multiple versions" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:147 +msgid "" +"Because AppImages are self-contained, you can safely keep and run multiple " +"versions of the same application:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:152 +#, no-wrap +msgid "" +"$ ./MyApp-1.0.AppImage &\n" +"$ ./MyApp-2.0.AppImage &\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:155 +msgid "Both versions can run simultaneously without conflicts." +msgstr "" diff --git a/po/de/master/pages/dnf-repository-mirror.po b/po/de/master/pages/dnf-repository-mirror.po new file mode 100644 index 0000000000..42f56b6c46 --- /dev/null +++ b/po/de/master/pages/dnf-repository-mirror.po @@ -0,0 +1,334 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/dnf-repository-mirror.adoc:1 +#, no-wrap +msgid "Creating a DNF Repository Mirror" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:3 +msgid "Rowan Puttergill; Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:11 +msgid "" +"A local DNF repository mirror lets you serve Fedora package updates from " +"your own infrastructure. This is useful for organisations managing multiple " +"Fedora systems, restricted or metered network environments, or testing " +"updates on a staging system before rolling them out to production." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:12 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:14 +#, no-wrap +msgid "Disk space" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:17 +msgid "Use `dnf repoinfo` to check the size of each repository you plan to mirror:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:21 +#, no-wrap +msgid "$ dnf repoinfo fedora updates\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:25 +msgid "" +"The `Repodate Info: Size` fields in the output show the total package size " +"for each repository. Run the same command for any additional repositories " +"you want to mirror, using `dnf repolist` to see available repository IDs." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:27 +msgid "" +"Repository size grows throughout a release lifecycle as updates " +"accumulate. The `updates` repository in particular grows steadily from " +"release day until end-of-life. Budget additional headroom beyond the initial " +"estimate. Repositories can grow by up to 30% or more over the lifecycle of a " +"release, so plan accordingly." +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:28 +#, no-wrap +msgid "Installing dnf5-plugins" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:31 +msgid "The `dnf reposync` command comes from the `dnf5-plugins` package:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:35 +#, no-wrap +msgid "$ sudo dnf install dnf5-plugins\n" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:37 +#, no-wrap +msgid "An HTTP server" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:41 +msgid "" +"A web server is required to serve the mirrored content to other systems. " +"This guide uses Apache httpd, but nginx works equally well." +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:46 +#, no-wrap +msgid "" +"$ sudo dnf install httpd\n" +"$ sudo systemctl enable --now httpd\n" +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:48 +#, no-wrap +msgid "Syncing the repository" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:52 +msgid "" +"Use `dnf reposync` to download repository content to a local directory. The " +"following example syncs the `fedora` and `updates` repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:56 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:59 +msgid "" +"To limit the sync to specific architectures and avoid downloading packages " +"you do not need:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:63 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --arch=x86_64 --arch=noarch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:66 +msgid "" +"To remove packages from the local mirror that are no longer present in the " +"remote repository:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:70 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:73 +msgid "" +"The synced content is now accessible at `http://localhost/mirror/`, or " +"whatever your server's hostname or IP address is." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:75 +msgid "" +"The first sync downloads the full repository and can take a long time " +"depending on your connection. Later syncs only download new or changed " +"packages." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:76 +#, no-wrap +msgid "Configuring client systems" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:80 +msgid "" +"On each system that should use the local mirror, create a `.repo` file in " +"`/etc/yum.repos.d/`. For example, `/etc/yum.repos.d/local-mirror.repo`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:89 +#, no-wrap +msgid "" +"[local-fedora]\n" +"name=Local Fedora mirror\n" +"baseurl=http://mirror-server/mirror/fedora/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:96 +#, no-wrap +msgid "" +"[local-updates]\n" +"name=Local Fedora updates mirror\n" +"baseurl=http://mirror-server/mirror/updates/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:99 +msgid "" +"Replace `mirror-server` with the hostname or IP address of your mirror " +"server." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:101 +msgid "" +"To ensure clients use only the local mirror, disable the default Fedora " +"repositories by setting `enabled=0` in `/etc/yum.repos.d/fedora.repo` and " +"`/etc/yum.repos.d/fedora-updates.repo`." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:102 +#, no-wrap +msgid "GPG verification" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:106 +msgid "" +"`dnf reposync` downloads repository metadata and packages including their " +"signatures. Clients use the Fedora GPG keys already present at " +"`/etc/pki/rpm-gpg/` to verify packages, so no additional key configuration " +"is required." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:107 +#, no-wrap +msgid "Keeping the mirror current" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:110 +msgid "Set up a systemd service and timer to sync the mirror automatically." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:112 +msgid "Create a service file at `/etc/systemd/system/dnf-mirror.service`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:117 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Sync DNF repository mirror\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:121 +#, no-wrap +msgid "" +"[Service]\n" +"Type=oneshot\n" +"ExecStart=dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:124 +msgid "Create the timer at `/etc/systemd/system/dnf-mirror.timer`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:129 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Daily DNF repository mirror sync\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:133 +#, no-wrap +msgid "" +"[Timer]\n" +"OnCalendar=daily\n" +"Persistent=true\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:136 +#, no-wrap +msgid "" +"[Install]\n" +"WantedBy=timers.target\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:139 +msgid "Enable and start the timer:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:143 +#, no-wrap +msgid "$ sudo systemctl enable --now dnf-mirror.timer\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:146 +msgid "Verify the timer is active:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:150 +#, no-wrap +msgid "$ systemctl status dnf-mirror.timer\n" +msgstr "" diff --git a/po/de/master/pages/fedora-and-software-patents.po b/po/de/master/pages/fedora-and-software-patents.po new file mode 100644 index 0000000000..e1f797f3c3 --- /dev/null +++ b/po/de/master/pages/fedora-and-software-patents.po @@ -0,0 +1,407 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/fedora-and-software-patents.adoc:1 +#, no-wrap +msgid "Fedora and Software Patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:3 +msgid "Caleb McKee; Frank Sträter" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:10 +msgid "" +"This page explains Fedora's position on software patents, why patent " +"restrictions affect what software Fedora can include, and how Fedora and Red " +"Hat actively work to reduce the impact of software patents on free and open " +"source software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:12 +msgid "" +"This information is provided only for answering common questions from Fedora " +"users and should not be read as legal advice. What applies to Red Hat and " +"the Fedora Project may not necessarily apply to you. If you need legal " +"assistance, consult your own lawyer. This material does not represent the " +"official views of Red Hat or the Fedora Project." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:14 +#, no-wrap +msgid "What is a software patent?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:16 +msgid "" +"A patent is a set of exclusionary rights granted by a government to a patent " +"holder for a limited period of time, usually 20 years from the earliest " +"effective filing date of the patent application. These monopoly rights are " +"granted to patent applicants in exchange for their disclosure of the " +"invention claimed by the patent. Once a patent is granted in a given " +"country, the patent holder may exclude someone from making, using, selling " +"or importing embodiments of the claimed invention in that country. Software " +"patents are different from copyright or trademarks despite being lumped " +"together with them under the collective term " +"link:https://www.gnu.org/philosophy/not-ipr.html[Intellectual Property]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:18 +#, no-wrap +msgid "Who is responsible for taking care of any legal issues in Fedora?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:20 +msgid "" +"The Fedora Project is not a separate and distinct legal entity. Red Hat, the " +"primary sponsor of the Fedora Project, is actively involved in legal matters " +"relating to Fedora, along with other Fedora participants. For example, Red " +"Hat lawyers assist Fedora Project contributors in issues pertaining to free " +"and open source software licensing, trademarks and patents. Refer to the " +"xref:legal::index.adoc[Legal] page for more information." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:22 +#, no-wrap +msgid "" +"If software patents are not recognized in all regions, why can't you " +"distribute Fedora with such software in other regions?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:24 +msgid "" +"Contrary to common belief, software patents are granted in some form or " +"other in most countries, including most of the countries in which most " +"Fedora participants reside." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:26 +#, no-wrap +msgid "Can't you pay the patent license fees for patent encumbered codecs?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:28 +msgid "" +"A codec is a set of methods to encode and decode video or audio information " +"into a data stream. In the case of codecs like WMV, the company or companies " +"associated with developing the format are also involved in asserting (or " +"restrictively licensing) patents that purportedly cover the format; we refer " +"to such codecs as \"patent encumbered\". Other codecs, such as WebM, Ogg " +"Theora or Ogg Vorbis, Dirac, and FLAC, are made available by their " +"developers without asserting patents on their implementations; we refer to " +"such codecs as \"patent unencumbered\". Fedora includes comprehensive " +"support for open, patent-unencumbered codecs but is unable to include " +"support for the patent encumbered ones." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:30 +msgid "" +"Patent licenses usually require the licensee to pay royalties based on the " +"number of users. Since Fedora is free and open source software, the " +"effective number of users is essentially unrestricted. Patent holders are " +"generally unwilling to give a blanket patent license for unlimited use; " +"moreover, the royalty payments would be too high for it to be practical for " +"the Fedora Project, or its sponsors, to pay them. Proprietary operating " +"systems like Microsoft Windows include the costs of third-party patent " +"licenses in the pricing of the product as sold to end users. Fedora is not " +"sold commercially, so there is no way to recoup these substantial expenses." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:32 +msgid "" +"Even if funds were available to do so, such royalty-bearing patent licenses " +"would have to be compatible with the free/open source software licenses " +"governing the software covered by the patent license. In practice this is " +"usually challenging. For example, the most widely-used FOSS licenses (GPL " +"and LGPL) place constraints on the ability of distributors to distribute " +"software under benefit of third-party patent licenses. Even if the software " +"in question is placed under some other license, distributing such software " +"under benefit of a patent license may make the software effectively non-free " +"and thus incompatible with Fedora legal policies." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:34 +#, no-wrap +msgid "" +"There are free and open software implementations of the codecs. Why don't " +"you include them?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:36 +msgid "" +"When we speak of an implementation being FOSS, usually we are thinking only " +"in terms of copyright licensing. An independent FOSS implementation of a " +"patent-encumbered codec, however, is subject to at least as much patent risk " +"as, say, some proprietary reference implementation of the same codec. Note " +"that while copyright covers only a particular implementation of software, " +"patents are broader because they are more abstract, covering ideas that " +"might be implemented in software in any number of ways." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:38 +#, no-wrap +msgid "" +"Can't you link to third party repositories and guide users to find such " +"software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:40 +msgid "" +"In general, no, because of the risk of liability for " +"link:https://en.wikipedia.org/wiki/Patent_infringement[contributory patent " +"infringement]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:42 +#, no-wrap +msgid "How is it that some other Linux distributions include such software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:44 +msgid "There are different reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:46 +msgid "" +"Some of them include proprietary software, in some cases charging users for " +"their product, where the charge incorporates the cost of licensing " +"third-party patents. Fedora is not a commercial product and has a policy of " +"not distributing proprietary software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:47 +msgid "" +"They are willing to deal with the risk somehow. In some cases, it is because " +"they are not backed by a large and profitable company like Red Hat. Red Hat, " +"the legal entity and primary sponsor of the Fedora Project determines its " +"own risks which can be different from other organizations." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:49 +#, no-wrap +msgid "What is bad about patented formats?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:51 +msgid "" +"Even if you are willing to pay for patent licenses, there are other things " +"to consider:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:53 +msgid "" +"No guarantee that your consumers actually will be able to read the data " +"you're trying to produce. If you've reached this page, you've already " +"experienced this - by producing media in a patented format, you " +"automatically limit your audience to whatever platforms the patent holder " +"has licensed their software to." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:54 +msgid "" +"No guarantee of being able to access your data forever. If you're using some " +"software to view a patented media format, what happens if that software " +"vendor goes out of business, or refuses to port their software to newer " +"systems? You no longer have access to your data." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:56 +msgid "" +"Note that this isn't even restricted to patented media formats - the same " +"applies to popular proprietary formats used for word processing, " +"spreadsheets, presentations, etc." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:58 +msgid "" +"For more information about how software patents are bad, refer to the " +"link:https://ffii.org/[Foundation for a Free Information Infrastructure]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:60 +#, no-wrap +msgid "Can't you convert a patent encumbered codec to an open codec?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:62 +msgid "" +"Fedora cannot include the decoders necessary to do this since those are " +"patent encumbered as well. Although users might be able to do this, " +"converting from one format to another typically results in a visible loss of " +"quality. The only long term viable method is to encourage the creation of " +"content in open formats and Fedora and Red Hat actively encourage and " +"participate in such activities." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:64 +#, no-wrap +msgid "How Fedora works against software patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:66 +msgid "__Fedora sponsors development of free, non-patent-encumbered open formats__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:68 +msgid "" +"In support of free culture and the open web, and to reduce the hold of " +"proprietary and patent encumbered codecs, Red Hat has been sponsoring " +"improvements on the open Ogg Theora video codec." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:70 +msgid "" +"__Fedora uses free, non-patented, open formats by default that anyone can " +"implement, use, and view without having to obtain patent licenses__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:72 +msgid "" +"Instead of Windows Media, use WebM or Ogg Theora. Instead of Microsoft " +"Office Open XML, use link:https://en.wikipedia.org/wiki/OpenDocument[Open " +"Document format] documents, or even PDF. Vote with your currency by " +"purchasing hardware and solutions that support these free and open formats." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:74 +#, no-wrap +msgid "The problem with proprietary and patent encumbered media formats" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:76 +msgid "" +"Imagine sitting down to your email. Your sister has sent you some pictures " +"of your niece. However, when you go to look at them, all you see is:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:78 +msgid "" +"__I'm sorry, you need Frobozz Viewer 3.0 to view this file. It's only " +"$19.99, have your credit card ready.__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:80 +msgid "" +"Later, you go to view your mail on a public computer at the local " +"library. And you get the same dialog box on their computer." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:82 +msgid "" +"That is the reality for any sound, image, or document format that is " +"encumbered by software patents that require licensing - any application that " +"wishes to view, play, or create them requires paying the patent holders a " +"fee. Normally, software and hardware vendors include this support, but they " +"pass the costs directly onto the consumers in the cost of their software or " +"hardware." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:84 +msgid "" +"Fedora, however, has a " +"link:https://docs.fedoraproject.org/en-US/project/objectives/[public " +"promise] to always be freely redistributable by anyone. That is why Fedora " +"cannot include support for patented media formats - it would break this " +"redistribution promise. Fedora supports open media formats such as WebM or " +"Ogg link:https://xiph.org/vorbis/[Vorbis] and " +"link:https://www.theora.org/[Theora], which are **freely implementable and " +"usable by anyone without a patent license**." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:86 +msgid "" +"Red Hat has consistently taken the position that software patents generally " +"impede innovation in software development and that software patents are " +"inconsistent with open source/free software. Red Hat holds several software " +"patents for defensive purposes and has a patent policy under which it agrees " +"to refrain from enforcing its patents against any party for exercising " +"rights under certain free and open source software licenses, including " +"GPLv2, GPLv3, LGPLv2.1, and LGPLv3." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:88 +msgid "https://www.redhat.com/en/about/patent-promise" +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:90 +#, no-wrap +msgid "References" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:92 +msgid "https://fedoraproject.org/wiki/Forbidden_items" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:93 +msgid "https://docs.fedoraproject.org/en-US/project/" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://www.gnu.org/philosophy/why-audio-format-matters.html" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://dwheeler.com/essays/software-patents.html" +msgstr "" diff --git a/po/de/master/pages/flathub-flatpak-applications.po b/po/de/master/pages/flathub-flatpak-applications.po new file mode 100644 index 0000000000..1456b4215f --- /dev/null +++ b/po/de/master/pages/flathub-flatpak-applications.po @@ -0,0 +1,457 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/flathub-flatpak-applications.adoc:1 +#, no-wrap +msgid "Installing Flatpak Applications from Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Flathub, a centralized repository for Flatpak applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:12 +#, no-wrap +msgid "What is Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:17 +msgid "" +"Flathub is a centralized repository that hosts thousands of Flatpak " +"applications. Flatpak is a containerization technology that packages " +"applications with their dependencies in a sandboxed environment. This " +"approach provides several benefits including improved security through " +"isolation, compatibility across different Linux distributions, and " +"simplified dependency management." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:19 +msgid "" +"Flatpak applications work across all Linux distributions, not just " +"Fedora. Once an application is packaged as a Flatpak, it can run on any " +"system with Flatpak installed without requiring distribution-specific " +"packaging. Therefore, many software vendors choose to distribute their " +"applications as Flatpaks on Flathub to reach a wider Linux audience." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:22 +msgid "" +"Flatpak applications run in a sandbox with limited access to your system. " +"Each application only has access to the resources it explicitly needs, " +"providing an additional layer of security compared to traditional package " +"installation." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:24 +msgid "" +"Because Flatpak applications are self-contained, they can use different " +"versions of libraries and dependencies than those provided by your " +"system. This means you can run multiple versions of the same application or " +"library simultaneously without conflicts." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:26 +msgid "" +"Installing and removing Flatpak applications is straightforward and does not " +"leave system-wide dependencies or configuration files scattered across your " +"system." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:28 +msgid "" +"Flathub and Flatpak include built-in automatic update functionality, keeping " +"applications current with minimal user intervention." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:30 +msgid "" +"Fedora Workstation includes Flatpak support pre-installed and configured, " +"making it easy to get started with Flathub applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:31 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:34 +msgid "To use Flathub on Fedora, ensure Flatpak is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:38 +#, no-wrap +msgid "$ sudo dnf install flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:41 +msgid "If not already enabled, add the Flathub repository to your system:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:45 +#, no-wrap +msgid "" +"$ flatpak remote-add --if-not-exists flathub " +"https://flathub.org/repo/flathub.flatpakrepo\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:48 +msgid "" +"On Fedora Workstation, Flatpak is typically pre-installed and configured to " +"use Flathub, so you may not need to perform these steps." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:49 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:51 +#, no-wrap +msgid "Using the GNOME Software Center" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:54 +msgid "" +"The easiest way to browse and install Flatpak applications is through GNOME " +"Software:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:56 +msgid "Open *Software* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:57 +#: ./pages/flathub-flatpak-applications.adoc:74 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:58 +msgid "If the application is available on Flathub, click *Install*" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:59 +msgid "The application downloads and installs automatically" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:60 +#, no-wrap +msgid "Using KDE Discover" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:64 +msgid "" +"KDE Plasma includes Discover, a graphical software center that supports " +"Flatpak applications. On Fedora KDE Spin, Discover is pre-installed. To " +"enable Flatpak support, ensure the Flatpak backend is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:68 +#, no-wrap +msgid "$ sudo dnf install plasma-discover-flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:71 +msgid "To find and install applications:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:73 +msgid "Open *Discover* from the application launcher" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:75 +msgid "" +"If multiple sources are available for the same application, select *Flathub* " +"as the source" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:76 +msgid "Click *Install*" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:77 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:80 +msgid "To search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:84 +#, no-wrap +msgid "$ flatpak search _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:87 +msgid "To install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:91 +#, no-wrap +msgid "$ flatpak install flathub _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:94 +msgid "For example, to install GIMP:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:98 +#, no-wrap +msgid "$ flatpak install flathub org.gimp.GIMP\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:100 +#, no-wrap +msgid "Managing Flatpak applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:102 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:106 +msgid "" +"Installed Flatpak applications appear in your Applications menu and launch " +"like any other application. You can also run them from the command line " +"using the application ID:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:110 +#, no-wrap +msgid "$ flatpak run _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:112 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:115 +msgid "Update all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:119 +#, no-wrap +msgid "$ flatpak update\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:122 +msgid "Update a specific application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:126 +#, no-wrap +msgid "$ flatpak update _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:129 +msgid "" +"Note that GNOME Software and KDE Discover will also notify you of available " +"updates for Flatpak applications." +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:130 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:133 +msgid "Remove an installed Flatpak application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:137 +#, no-wrap +msgid "$ flatpak uninstall _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:139 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:142 +msgid "View all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:146 +#, no-wrap +msgid "$ flatpak list --app\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:148 +#, no-wrap +msgid "Permissions and sandboxing" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:152 +msgid "" +"Flatpak applications run in a sandbox with restricted access to your " +"system. Some applications may request additional permissions to function " +"properly:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:154 +#, no-wrap +msgid "**File system access** - Read or write access to specific directories\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:155 +#, no-wrap +msgid "**Hardware access** - Access to cameras, microphones, or other hardware\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:156 +#, no-wrap +msgid "" +"**System services** - Access to D-Bus services for system notifications, and " +"so on\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:157 +#, no-wrap +msgid "**Network access** - Access to the internet\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:159 +msgid "" +"When installing an application, review the requested permissions and decide " +"whether to grant them based on the application's functionality." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:160 +#, no-wrap +msgid "Overriding permissions" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:163 +msgid "" +"If an application needs additional permissions, you can grant or modify them " +"using Flatseal, a graphical permissions manager:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:167 +#, no-wrap +msgid "$ flatpak install flathub com.github.tchx84.Flatseal\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:170 +msgid "" +"Alternatively, modify permissions from the command line using `flatpak " +"override`." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:171 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:174 +#, no-wrap +msgid "" +"**Flathub website** - Visit https://flathub.org to browse available " +"applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:175 +#, no-wrap +msgid "" +"**Flatpak documentation** - https://docs.flatpak.org for detailed technical " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:176 +#, no-wrap +msgid "" +"**Application pages** - Most Flatpak applications have information pages on " +"Flathub with reviews and details\n" +msgstr "" diff --git a/po/de/master/pages/language-package-managers.po b/po/de/master/pages/language-package-managers.po new file mode 100644 index 0000000000..9271cd1e93 --- /dev/null +++ b/po/de/master/pages/language-package-managers.po @@ -0,0 +1,561 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/language-package-managers.adoc:1 +#, no-wrap +msgid "Installing Software from Language Package Managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:11 +msgid "" +"Many programming language ecosystems include their own package managers for " +"installing libraries and tools. This page explains how to use common " +"language package managers on Fedora, and the important differences between " +"them and DNF." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:12 +#, no-wrap +msgid "What are language package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:16 +msgid "" +"Language package managers install software published within a specific " +"programming language ecosystem. For example, you can install Python " +"libraries and some Python applications by using tools such as pip. You can " +"also install many JavaScript based applications by using tools such as npm. " +"These tools operate independently and install packages outside of Fedora's " +"package management system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:19 +msgid "" +"Before using a language package manager, check whether the package you need " +"is already available in the Fedora repositories. Many popular libraries are " +"packaged for Fedora and can be installed with DNF:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:23 +#, no-wrap +msgid "$ dnf search _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:26 +msgid "" +"Installing from Fedora repositories is preferred because those packages " +"receive security updates through the normal Fedora update process and are " +"tested for compatibility with your system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:28 +msgid "Language package managers bypass DNF, which means:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:30 +msgid "" +"Packages installed this way are invisible to DNF and do not receive updates " +"through `dnf upgrade`" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:31 +msgid "Packages might conflict with system packages if installed globally" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:32 +msgid "" +"Security updates must be managed separately, using the language package " +"manager itself" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:33 +msgid "Removing packages requires the language package manager, not DNF" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:34 +msgid "" +"Sources are not vetted by Fedora maintainers, so there is a higher risk of " +"installing malicious or unmaintained software" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:36 +msgid "" +"For these reasons, install language packages at the user level or in " +"isolated environments wherever possible, rather than system-wide." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:37 +#, no-wrap +msgid "Python - pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:41 +msgid "" +"Python's package manager is pip. Many Python packages are available in " +"Fedora repositories as `python3-_packagename_` and should be installed that " +"way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:42 +#, no-wrap +msgid "Installing pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:46 +msgid "" +"pip is included with Python, which is pre-installed on Fedora. If pip is " +"missing:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:50 +#, no-wrap +msgid "$ sudo dnf install python3-pip\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:52 +#, no-wrap +msgid "Using virtual environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:56 +msgid "" +"Always use a virtual environment to isolate pip-installed packages from the " +"system Python installation. Installing pip packages globally can conflict " +"with system Python libraries and break system tools." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:58 +msgid "Create and activate a virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:63 +#, no-wrap +msgid "" +"$ python3 -m venv _myenv_\n" +"$ source _myenv_/bin/activate\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:66 +msgid "Install a package inside the virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:70 +#, no-wrap +msgid "$ pip install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:73 +msgid "Deactivate the virtual environment when finished:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:77 +#, no-wrap +msgid "$ deactivate\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:79 +#, no-wrap +msgid "Updating pip packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:82 +msgid "Update all packages inside an active virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:86 +#, no-wrap +msgid "$ pip install --upgrade _package_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:88 +#, no-wrap +msgid "Alternative Python package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:91 +msgid "" +"You can use other Python package managers that create isolated environments, " +"such as:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:93 +msgid "" +"https://github.com/pypa/pipx[pipx] - installs and manages Python " +"command-line tools in isolated environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:94 +msgid "" +"https://docs.astral.sh/uv/[uv] - a modern Python package manager and " +"environment manager that improves on pip and virtualenv" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:96 +msgid "" +"These tools can be installed either from Fedora repositories or by using " +"pip." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:98 +msgid "For example, to install pipx, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:101 +#, no-wrap +msgid "$ sudo dnf install pipx\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:104 +msgid "Or, to install uv, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:107 +#, no-wrap +msgid "$ sudo dnf install python3-uv\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:109 +#, no-wrap +msgid "Node.js - npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:112 +msgid "npm is the package manager for the Node.js ecosystem." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:113 +#, no-wrap +msgid "Installing Node.js and npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:116 +msgid "Install Node.js and npm from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:120 +#, no-wrap +msgid "$ sudo dnf install nodejs npm\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:122 +#: ./pages/language-package-managers.adoc:166 +#, no-wrap +msgid "Installing packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:125 +msgid "Install a package locally for a specific project (recommended):" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:129 +#, no-wrap +msgid "$ npm install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:132 +msgid "" +"Install a package globally to make a command-line tool available " +"system-wide:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:136 +#, no-wrap +msgid "$ npm install -g _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:140 +msgid "" +"Global npm installs may require elevated permissions depending on how " +"Node.js was installed. To avoid permission issues, consider using a Node.js " +"version manager such as https://github.com/nvm-sh/nvm[nvm]." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:141 +#, no-wrap +msgid "Updating npm packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:144 +msgid "Update packages in the current project:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:148 +#, no-wrap +msgid "$ npm update\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:150 +#, no-wrap +msgid "Rust - Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:154 +msgid "" +"Cargo is Rust's package manager and build system. Cargo compiles packages " +"from source, so builds can take some time." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:155 +#, no-wrap +msgid "Installing Rust and Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:158 +msgid "Install Rust and Cargo from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:162 +#, no-wrap +msgid "$ sudo dnf install rust cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:165 +msgid "" +"Alternatively, use the official Rust toolchain installer " +"https://rustup.rs[rustup] for more control over Rust versions." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:169 +msgid "" +"Install a Rust package (called a \"crate\") and make it available as a " +"command-line tool:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:173 +#, no-wrap +msgid "$ cargo install _crate_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:177 +msgid "" +"Cargo installs binaries to `~/.cargo/bin/` by default. Ensure this " +"directory is in your `PATH`." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:178 +#, no-wrap +msgid "Updating installed crates" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:183 +#, no-wrap +msgid "$ cargo install --force _crate_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:185 +#, no-wrap +msgid "Ruby - gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:189 +msgid "" +"gem is Ruby's package manager for installing Ruby libraries and tools " +"(called \"gems\"). Many Ruby gems are available in the Fedora repositories " +"as `rubygem-_packagename_` and should be installed that way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:190 +#, no-wrap +msgid "Installing Ruby and gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:193 +msgid "Install Ruby from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:197 +#, no-wrap +msgid "$ sudo dnf install ruby\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:200 +msgid "gem is included with Ruby." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:201 +#, no-wrap +msgid "Installing gems" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:204 +msgid "Install a gem for the current user:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:208 +#, no-wrap +msgid "$ gem install --user-install _gem_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:211 +msgid "" +"Using `--user-install` avoids writing to system directories and does not " +"require root access." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:212 +#, no-wrap +msgid "Updating gems" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:217 +#, no-wrap +msgid "$ gem update _gem_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:219 +#, no-wrap +msgid "Go - go install" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:222 +msgid "The Go toolchain includes `go install` for installing Go-based tools." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:223 +#, no-wrap +msgid "Installing Go" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:226 +msgid "Install Go from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:230 +#, no-wrap +msgid "$ sudo dnf install golang\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:232 +#, no-wrap +msgid "Installing tools" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:235 +msgid "Install a Go tool by its module path:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:239 +#, no-wrap +msgid "$ go install _module_path_@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:242 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:246 +#, no-wrap +msgid "$ go install golang.org/x/tools/cmd/goimports@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:250 +msgid "" +"Go installs binaries to `~/go/bin/` by default. Ensure this directory is in " +"your `PATH`." +msgstr "" diff --git a/po/de/master/pages/snap-store-applications.po b/po/de/master/pages/snap-store-applications.po new file mode 100644 index 0000000000..c27e0461a7 --- /dev/null +++ b/po/de/master/pages/snap-store-applications.po @@ -0,0 +1,459 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/snap-store-applications.adoc:1 +#, no-wrap +msgid "Installing Applications from Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Snap Store using the Snap package format." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:12 +#, no-wrap +msgid "What is Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:16 +msgid "" +"Snap Store is a centralized repository of Snap applications, providing " +"thousands of applications packaged using the Snap format. Snaps are " +"containerized, self-contained applications that include all necessary " +"dependencies and can run on any Linux system that has Snapd installed." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:17 +#, no-wrap +msgid "Understanding Snaps" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:21 +msgid "" +"A Snap (or \"Snapcraft\" package) is a universal application package format " +"that bundles an application with its dependencies in a compressed, " +"self-contained archive. Snaps aim to provide consistent application " +"behavior across different Linux distributions and versions." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:23 +msgid "" +"Snaps are similar to Flatpaks and AppImages in that they are designed to be " +"distribution-agnostic and include all necessary dependencies. Snaps differ " +"from Flatpaks in that they use a different packaging format and have " +"different mechanisms for updates and confinement. Snaps are developed and " +"maintained by Canonical, the company behind Ubuntu, but they can be used on " +"any Linux distribution that supports Snapd, including Fedora." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:25 +msgid "" +"Snaps are not enabled by default on Fedora, but you can easily install the " +"Snapd daemon to use them." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:27 +#, no-wrap +msgid "Installing Snapd" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:30 +msgid "To use Snaps on Fedora, install the Snapd daemon:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:34 +#, no-wrap +msgid "$ sudo dnf install snapd\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:37 +msgid "Then enable the Snapd socket:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:41 +#, no-wrap +msgid "$ sudo systemctl enable --now snapd.socket\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:44 +msgid "" +"After installation, you may need to reboot or log out and back in for Snap " +"support to work properly." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:45 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:47 +#, no-wrap +msgid "Using Snap Store (GUI)" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:50 +msgid "On Fedora, you can install the Snap Store graphical application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:54 +#, no-wrap +msgid "$ sudo snap install snap-store\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:57 +msgid "Then:" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:59 +msgid "Open *Snap Store* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:60 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:61 +msgid "Click *Install* to begin the installation" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:62 +msgid "The application automatically downloads and installs" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:63 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:66 +msgid "Search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:70 +#, no-wrap +msgid "$ snap find _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:73 +msgid "Install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:77 +#, no-wrap +msgid "$ snap install _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:80 +msgid "For example, to install Visual Studio Code:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:84 +#, no-wrap +msgid "$ snap install code --classic\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:87 +msgid "" +"Some Snaps require the `--classic` flag to run outside the confinement " +"environment for full functionality." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:88 +#, no-wrap +msgid "Managing Snap applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:90 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:94 +msgid "" +"Installed Snap applications appear in your Applications menu and launch like " +"any other application. You can also run them from the command line using " +"their name:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:98 +#, no-wrap +msgid "$ _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:100 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:103 +msgid "Snaps update automatically in the background. To manually check for updates:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:107 +#, no-wrap +msgid "$ snap refresh\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:110 +msgid "Update a specific Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:114 +#, no-wrap +msgid "$ snap refresh _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:116 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:119 +msgid "Remove an installed Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:123 +#, no-wrap +msgid "$ snap remove _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:125 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:128 +msgid "View all installed Snaps:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:132 +#, no-wrap +msgid "$ snap list\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:134 +#, no-wrap +msgid "Snap confinement levels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:137 +msgid "Snaps use different confinement levels that control system access:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:138 +#, no-wrap +msgid "Strict" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:141 +msgid "" +"The most restrictive mode. The Snap runs in a sandbox with minimal access to " +"the system. Most Snaps use strict confinement." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:142 +#, no-wrap +msgid "Classic" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:145 +msgid "" +"The least restrictive mode. The Snap has full access to the system like a " +"traditionally installed application. Some Snaps require classic confinement " +"to function properly." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:146 +#, no-wrap +msgid "Devmode" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:148 +msgid "" +"Used during development. Runs in strict confinement but with warnings " +"instead of denials." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:149 +#, no-wrap +msgid "Snap channels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:152 +msgid "Snaps can offer multiple versions through different channels:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:153 +#, no-wrap +msgid "Stable" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:155 +msgid "The default channel, containing fully released and tested versions." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:156 +#, no-wrap +msgid "Candidate" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:158 +msgid "" +"Pre-release versions near completion, good for testing before general " +"release." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:159 +#, no-wrap +msgid "Beta" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:161 +msgid "Early testing versions, may contain bugs or incomplete features." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:162 +#, no-wrap +msgid "Edge" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:164 +msgid "Development versions, the newest code but potentially unstable." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:166 +msgid "To install from a specific channel:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:170 +#, no-wrap +msgid "$ snap install _application_name_ --_channel_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:173 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:177 +#, no-wrap +msgid "$ snap install _application_name_ --beta\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:179 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:182 +#, no-wrap +msgid "" +"**Snap Store website** - Visit https://snapcraft.io/store to browse " +"available applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:183 +#, no-wrap +msgid "" +"**Snapcraft documentation** - https://snapcraft.io/docs for detailed " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:184 +#, no-wrap +msgid "" +"**Snap directory** - https://snapcraft.io/snaps for searchable application " +"directory\n" +msgstr "" diff --git a/po/de/master/pages/third-party-software.po b/po/de/master/pages/third-party-software.po new file mode 100644 index 0000000000..be7151fca7 --- /dev/null +++ b/po/de/master/pages/third-party-software.po @@ -0,0 +1,528 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/third-party-software.adoc:1 +#, no-wrap +msgid "Understanding Third-Party Software versus Fedora Release Software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:11 +msgid "" +"This page explains the distinction between third-party software and software " +"included in official Fedora releases, including their differences, how they " +"are managed, and important considerations for each." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:12 +#, no-wrap +msgid "What is Fedora release software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:16 +msgid "" +"Fedora release software comprises all packages that are part of the official " +"Fedora distribution repositories. These repositories include the _fedora_ " +"repository and the _updates_ repository, which together form the complete, " +"officially supported package set for a Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:18 +msgid "" +"Fedora also releases software packages in other repositories for development " +"and testing purposes, such as _rawhide_ for the latest development branch " +"and _updates-testing_ for packages that are being tested before inclusion in " +"the stable updates repository. However, the term \"Fedora release software\" " +"specifically refers to packages that are included in the stable _fedora_ and " +"_updates_ repositories for a given Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:20 +msgid "" +"See xref:fedora-repositories.adoc[Fedora Repositories] for more details on " +"the different repositories and their purposes." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:21 +#, no-wrap +msgid "Characteristics of Fedora release software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:23 +#, no-wrap +msgid "Vetting and testing" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:26 +msgid "" +"All packages in Fedora repositories undergo rigorous testing and review by " +"the Fedora Project community before inclusion. Packages must meet strict " +"xref:fedora-repositories.adoc[repository standards] and pass quality " +"assurance checks." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:27 +#, no-wrap +msgid "Source code availability" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:30 +msgid "" +"All Fedora release software is open source and free to use, modify, and " +"distribute. The source code is available in the Fedora repositories and " +"must comply with Fedora's licensing guidelines." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:31 +#, no-wrap +msgid "Community maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:34 +msgid "" +"Each package in Fedora has maintainers who are responsible for updates, " +"security patches, and bug fixes. Maintenance is handled through the Fedora " +"package maintenance workflow and tools such as Bodhi." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:35 +#, no-wrap +msgid "Release cycle integration" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:38 +msgid "" +"Fedora release software follows the official Fedora release cycle. Packages " +"are frozen at release time for stable releases and receive updates through " +"the updates repository according to the Fedora Updates Policy." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:39 +#, no-wrap +msgid "Free distribution" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:41 +msgid "" +"All Fedora release software can be downloaded and installed at no cost " +"through the official Fedora repositories." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:42 +#, no-wrap +msgid "What is third-party software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:45 +msgid "" +"Third-party software refers to packages and applications not included in the " +"official Fedora repositories." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:46 +#, no-wrap +msgid "Why software might be absent from Fedora's repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:49 +msgid "" +"Software might be missing from Fedora's official repositories for several " +"reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:51 +msgid "" +"It is encumbered by software patents or uses a license incompatible with " +"Fedora's policies. See xref:fedora-and-software-patents.adoc[Fedora and " +"software patents] for details." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:52 +msgid "" +"No one has yet packaged it for Fedora. If you want to help, consider " +"xref:package-maintainers::index.adoc[becoming a Fedora package maintainer]." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:53 +msgid "" +"For drivers specifically, Fedora does not package out-of-tree kernel " +"drivers. Drivers must be submitted to and accepted by the upstream Linux " +"kernel before Fedora will include them." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:54 +#, no-wrap +msgid "Installation methods" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:57 +msgid "Third-party software can be installed through:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:58 +msgid "" +"Third-party repositories (e.g., xref:rpmfusion-setup.adoc[RPM Fusion], Copr, " +"or vendor-specific repositories)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:59 +msgid "" +"Container images (xref:flathub-flatpak-applications.adoc[Flatpak], or " +"xref:snap-store-applications.adoc[Snap])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:60 +msgid "" +"Manual installation archives containing all dependencies " +"(xref:appimage.adoc[AppImage])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:61 +msgid "" +"xref:language-package-managers.adoc[Language package managers] such as pip " +"(Python), npm (Node.js), or Cargo (Rust)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:62 +msgid "" +"Compilation from source code (xref:third-party-software.adoc[Third Party " +"Software])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:63 +msgid "Direct binary package download from vendor websites" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:64 +#, no-wrap +msgid "Characteristics of third-party software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:66 +#, no-wrap +msgid "Independent maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:69 +msgid "" +"Entities outside the Fedora Project maintain third-party software. The " +"maintainer or software vendor handles updates, security patches, and " +"compatibility with Fedora releases." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:70 +#, no-wrap +msgid "Variable quality and support" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:73 +msgid "" +"The quality, testing rigor, and support availability varies widely depending " +"on the third-party provider. Some third-party projects have excellent " +"support and frequent updates, while others may be less actively maintained." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:74 +#, no-wrap +msgid "Licensing flexibility" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:77 +msgid "" +"Third-party software may use any license, including proprietary, commercial, " +"or open source licenses. Some third-party software may not be " +"redistributable or modifiable." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:78 +#, no-wrap +msgid "Potential compatibility issues" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:81 +msgid "" +"Since third-party software is developed and maintained independently, it may " +"not be fully tested with all Fedora versions. Compatibility issues can " +"arise, particularly across major Fedora releases." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:83 +#, no-wrap +msgid "Using third-party software safely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:86 +msgid "" +"If you choose to use third-party software with Fedora, follow these best " +"practices:" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:87 +#, no-wrap +msgid "Verify the source" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:90 +msgid "" +"Download software only from official project websites or well-known, " +"reputable repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:91 +msgid "Avoid downloading from untrusted sources or mirrors" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:92 +msgid "Use digital signatures to verify package authenticity when available" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:93 +#, no-wrap +msgid "Check repository health" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:96 +msgid "For third-party repositories, verify that they are actively maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:97 +msgid "Ensure the repository's packages are compatible with your Fedora version" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:98 +msgid "Review the repository's security and maintenance practices" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:99 +#, no-wrap +msgid "Understand dependencies" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:102 +msgid "Be aware that third-party packages may conflict with Fedora packages" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:103 +msgid "Carefully review dependency requirements before installation" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:104 +msgid "" +"Consider using containerized solutions " +"(xref:flathub-flatpak-applications.adoc[Flatpak], " +"xref:snap-store-applications.adoc[Snap]) for isolation from system packages, " +"or AppImage for self-contained applications that maintain their own " +"dependencies" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:105 +#, no-wrap +msgid "Keep systems updated" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:108 +msgid "Enable automatic updates when possible" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:109 +msgid "Regularly check for updates from third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:110 +msgid "Uninstall software you no longer use to reduce potential security risks" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:111 +#, no-wrap +msgid "Use third-party repositories wisely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:114 +msgid "" +"When using third-party repositories like xref:rpmfusion-setup.adoc[RPM " +"Fusion] or others:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:116 +msgid "Install only repositories from trusted sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:117 +msgid "Do not enable multiple overlapping repositories simultaneously" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:118 +msgid "Remove repositories if they are no longer needed or maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:119 +msgid "" +"Be aware that mixing many third-party repositories can cause dependency " +"conflicts" +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:120 +#, no-wrap +msgid "Common third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:123 +msgid "Some well-known third-party software sources for Fedora include:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:125 +#, no-wrap +msgid "" +"**xref:rpmfusion-setup.adoc[RPM Fusion]** - Provides packages restricted in " +"Fedora due to licensing concerns (multimedia codecs, drivers)\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:126 +#, no-wrap +msgid "" +"**xref:flathub-flatpak-applications.adoc[Flathub]** - Provides Flatpak " +"containerized applications with sandboxing\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:127 +#, no-wrap +msgid "" +"**xref:snap-store-applications.adoc[Snap Store]** - Provides Snap " +"containerized applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:128 +#, no-wrap +msgid "" +"**xref:appimage.adoc[AppImage]** - Self-contained portable applications for " +"easy distribution\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:129 +#, no-wrap +msgid "" +"**Upstream projects** - Many open source projects maintain their own " +"repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:130 +#, no-wrap +msgid "" +"**Vendor repositories** - Commercial software vendors (e.g., JetBrains, " +"Slack) often provide official repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:131 +#, no-wrap +msgid "" +"**Copr** - Fedora community projects repository, hosting " +"community-maintained packages\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:132 +#, no-wrap +msgid "" +"**xref:language-package-managers.adoc[Language package managers]** - Install " +"libraries and tools directly from language ecosystems such as Python's pip, " +"Node.js's npm, and Rust's Cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:134 +msgid "" +"Copr is not officially supported by Fedora infrastructure. Use packages at " +"your own risk." +msgstr "" diff --git a/po/el/master/pages/appimage.po b/po/el/master/pages/appimage.po new file mode 100644 index 0000000000..348ce9d351 --- /dev/null +++ b/po/el/master/pages/appimage.po @@ -0,0 +1,417 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: el\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/appimage.adoc:1 +#, no-wrap +msgid "Running Applications with AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:10 +msgid "" +"This page explains what AppImages are and how to run AppImage applications " +"on Fedora." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:11 +#, no-wrap +msgid "What is AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:14 +msgid "" +"AppImage is a format for packaging Linux applications as portable, " +"self-contained executable files." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:16 +msgid "" +"An AppImage file contains everything needed to run an application including " +"the application itself, its libraries, and any other " +"dependencies. Everything is bundled into a single file, that can be run " +"directly without any installation or system modifications." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:18 +msgid "" +"Because AppImages include all dependencies, they tend to be larger than " +"traditional packages, but they offer the advantage of being portable and " +"distribution-independent. Also, because everything is available as a single " +"file, you can carry AppImages on USB drives or external media and run them " +"on any compatible Linux system without worrying about missing dependencies " +"or conflicts with other software. Removing an AppImage is as simple as " +"deleting the file, with no leftover configuration or dependencies." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:20 +msgid "" +"Developers often use AppImages to distribute their applications across many " +"Linux distributions without maintaining separate packages for each " +"distribution." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:22 +msgid "" +"AppImages might not integrate as deeply with your desktop environment as " +"native packages, and Desktop entries, file associations, and system menus " +"might not work without additional setup. Furthermore, AppImages do not " +"receive automatic updates through the system package manager, so you must " +"manually check for and install updates from the developer. However, some " +"AppImages include built-in update mechanisms that can check for and download " +"updates directly from the application." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:26 +msgid "" +"AppImages offer a convenient way to run applications on Fedora without " +"installation or dependency management. They are ideal for portable, " +"distribution-independent applications and for developers who want to " +"distribute their software easily. However, you are responsible for managing " +"updates and security. Use AppImages from trusted sources and keep them " +"updated to ensure your system remains secure. Note that unlike Flatpak or " +"Snap, AppImages do not provide sandboxing or confinement, so they run with " +"the same permissions as your user account. Be cautious when running " +"AppImages from untrusted sources, as they have the potential to access your " +"files and system resources." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:27 +#, no-wrap +msgid "How AppImages work" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:30 +msgid "When you run an AppImage, the system:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:32 +msgid "Mounts the AppImage file as a temporary read-only filesystem" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:33 +msgid "Runs the application within that environment" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:34 +msgid "Unmounts the filesystem when the application closes" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:36 +msgid "" +"Applications can run without installation, making them portable and easy to " +"distribute." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:37 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:40 +msgid "AppImages require:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:42 +msgid "A 64-bit Fedora system (most modern AppImages)" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:43 +msgid "The FUSE library, which allows AppImages to mount themselves" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:45 +msgid "FUSE is usually pre-installed on Fedora, but if needed:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:49 +#, no-wrap +msgid "$ sudo dnf install fuse\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:51 +#, no-wrap +msgid "Finding AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:54 +msgid "Developers distribute AppImages directly, typically through:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:56 +#, no-wrap +msgid "**Project websites** - Many open source projects offer AppImage downloads\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:57 +#, no-wrap +msgid "" +"**AppImage repository** - https://appimage.github.io/apps/ lists available " +"AppImages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:58 +#, no-wrap +msgid "" +"**GitHub releases** - Many projects host AppImage files in their GitHub " +"release pages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:59 +#, no-wrap +msgid "" +"**Custom repositories** - Some developers maintain their own AppImage " +"distribution sites\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:60 +#, no-wrap +msgid "Running AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:63 +msgid "Download the `.AppImage` file from the developer's website or repository." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:64 +msgid "Make it executable:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:68 +#, no-wrap +msgid "$ chmod +x _application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:71 +msgid "Run the AppImage" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:75 +#, no-wrap +msgid "$ ./_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:77 +msgid "Or double-click the file in your file manager if it has execute permissions." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:79 +#, no-wrap +msgid "Creating desktop shortcuts" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:82 +msgid "" +"To integrate an AppImage with your desktop environment, create a `.desktop` " +"shortcut file:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:84 +msgid "Create a file in `~/.local/share/applications/`:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:88 +#, no-wrap +msgid "$ touch ~/.local/share/applications/_application_name_.desktop\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:91 +msgid "Add the following content (replace placeholders with actual values):" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:100 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=_Application Display Name_\n" +"Exec=_/path/to/application_name_.AppImage_\n" +"Icon=_application_name_\n" +"Categories=_Category_;\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:103 +msgid "Save the file and it appears in your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:105 +msgid "For example, for an application called \"MyApp\":" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:114 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=MyApp\n" +"Exec=/home/username/Downloads/MyApp.AppImage\n" +"Icon=myapp\n" +"Categories=Utility;\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:116 +#, no-wrap +msgid "Managing AppImages" +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:118 +#, no-wrap +msgid "Organizing AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:121 +msgid "It is helpful to keep AppImages in a dedicated directory:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:127 +#, no-wrap +msgid "" +"$ mkdir ~/Applications\n" +"$ mv _application_name_.AppImage ~/Applications/\n" +"$ chmod +x ~/Applications/_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:130 +msgid "Then reference this directory in desktop shortcuts." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:131 +#, no-wrap +msgid "Updating AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:134 +msgid "Update methods vary by application:" +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:135 +#, no-wrap +msgid "Built-in updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:137 +msgid "" +"Some AppImages include automatic update checks. Run the AppImage and look " +"for update options in the application's preferences or help menu." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:138 +#, no-wrap +msgid "Manual updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:140 +msgid "" +"For applications without built-in updates, download the latest version from " +"the project website and replace the existing AppImage." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:141 +#, no-wrap +msgid "AppImage update tools" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:143 +msgid "" +"Some third-party tools such as `appimaged` can help manage AppImage updates, " +"though these are typically for advanced users." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:144 +#, no-wrap +msgid "Running multiple versions" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:147 +msgid "" +"Because AppImages are self-contained, you can safely keep and run multiple " +"versions of the same application:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:152 +#, no-wrap +msgid "" +"$ ./MyApp-1.0.AppImage &\n" +"$ ./MyApp-2.0.AppImage &\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:155 +msgid "Both versions can run simultaneously without conflicts." +msgstr "" diff --git a/po/el/master/pages/dnf-repository-mirror.po b/po/el/master/pages/dnf-repository-mirror.po new file mode 100644 index 0000000000..9bfe70139d --- /dev/null +++ b/po/el/master/pages/dnf-repository-mirror.po @@ -0,0 +1,334 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: el\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/dnf-repository-mirror.adoc:1 +#, no-wrap +msgid "Creating a DNF Repository Mirror" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:3 +msgid "Rowan Puttergill; Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:11 +msgid "" +"A local DNF repository mirror lets you serve Fedora package updates from " +"your own infrastructure. This is useful for organisations managing multiple " +"Fedora systems, restricted or metered network environments, or testing " +"updates on a staging system before rolling them out to production." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:12 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:14 +#, no-wrap +msgid "Disk space" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:17 +msgid "Use `dnf repoinfo` to check the size of each repository you plan to mirror:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:21 +#, no-wrap +msgid "$ dnf repoinfo fedora updates\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:25 +msgid "" +"The `Repodate Info: Size` fields in the output show the total package size " +"for each repository. Run the same command for any additional repositories " +"you want to mirror, using `dnf repolist` to see available repository IDs." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:27 +msgid "" +"Repository size grows throughout a release lifecycle as updates " +"accumulate. The `updates` repository in particular grows steadily from " +"release day until end-of-life. Budget additional headroom beyond the initial " +"estimate. Repositories can grow by up to 30% or more over the lifecycle of a " +"release, so plan accordingly." +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:28 +#, no-wrap +msgid "Installing dnf5-plugins" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:31 +msgid "The `dnf reposync` command comes from the `dnf5-plugins` package:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:35 +#, no-wrap +msgid "$ sudo dnf install dnf5-plugins\n" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:37 +#, no-wrap +msgid "An HTTP server" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:41 +msgid "" +"A web server is required to serve the mirrored content to other systems. " +"This guide uses Apache httpd, but nginx works equally well." +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:46 +#, no-wrap +msgid "" +"$ sudo dnf install httpd\n" +"$ sudo systemctl enable --now httpd\n" +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:48 +#, no-wrap +msgid "Syncing the repository" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:52 +msgid "" +"Use `dnf reposync` to download repository content to a local directory. The " +"following example syncs the `fedora` and `updates` repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:56 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:59 +msgid "" +"To limit the sync to specific architectures and avoid downloading packages " +"you do not need:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:63 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --arch=x86_64 --arch=noarch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:66 +msgid "" +"To remove packages from the local mirror that are no longer present in the " +"remote repository:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:70 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:73 +msgid "" +"The synced content is now accessible at `http://localhost/mirror/`, or " +"whatever your server's hostname or IP address is." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:75 +msgid "" +"The first sync downloads the full repository and can take a long time " +"depending on your connection. Later syncs only download new or changed " +"packages." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:76 +#, no-wrap +msgid "Configuring client systems" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:80 +msgid "" +"On each system that should use the local mirror, create a `.repo` file in " +"`/etc/yum.repos.d/`. For example, `/etc/yum.repos.d/local-mirror.repo`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:89 +#, no-wrap +msgid "" +"[local-fedora]\n" +"name=Local Fedora mirror\n" +"baseurl=http://mirror-server/mirror/fedora/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:96 +#, no-wrap +msgid "" +"[local-updates]\n" +"name=Local Fedora updates mirror\n" +"baseurl=http://mirror-server/mirror/updates/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:99 +msgid "" +"Replace `mirror-server` with the hostname or IP address of your mirror " +"server." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:101 +msgid "" +"To ensure clients use only the local mirror, disable the default Fedora " +"repositories by setting `enabled=0` in `/etc/yum.repos.d/fedora.repo` and " +"`/etc/yum.repos.d/fedora-updates.repo`." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:102 +#, no-wrap +msgid "GPG verification" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:106 +msgid "" +"`dnf reposync` downloads repository metadata and packages including their " +"signatures. Clients use the Fedora GPG keys already present at " +"`/etc/pki/rpm-gpg/` to verify packages, so no additional key configuration " +"is required." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:107 +#, no-wrap +msgid "Keeping the mirror current" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:110 +msgid "Set up a systemd service and timer to sync the mirror automatically." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:112 +msgid "Create a service file at `/etc/systemd/system/dnf-mirror.service`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:117 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Sync DNF repository mirror\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:121 +#, no-wrap +msgid "" +"[Service]\n" +"Type=oneshot\n" +"ExecStart=dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:124 +msgid "Create the timer at `/etc/systemd/system/dnf-mirror.timer`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:129 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Daily DNF repository mirror sync\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:133 +#, no-wrap +msgid "" +"[Timer]\n" +"OnCalendar=daily\n" +"Persistent=true\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:136 +#, no-wrap +msgid "" +"[Install]\n" +"WantedBy=timers.target\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:139 +msgid "Enable and start the timer:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:143 +#, no-wrap +msgid "$ sudo systemctl enable --now dnf-mirror.timer\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:146 +msgid "Verify the timer is active:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:150 +#, no-wrap +msgid "$ systemctl status dnf-mirror.timer\n" +msgstr "" diff --git a/po/el/master/pages/fedora-and-software-patents.po b/po/el/master/pages/fedora-and-software-patents.po new file mode 100644 index 0000000000..25cf78cc95 --- /dev/null +++ b/po/el/master/pages/fedora-and-software-patents.po @@ -0,0 +1,407 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: el\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/fedora-and-software-patents.adoc:1 +#, no-wrap +msgid "Fedora and Software Patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:3 +msgid "Caleb McKee; Frank Sträter" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:10 +msgid "" +"This page explains Fedora's position on software patents, why patent " +"restrictions affect what software Fedora can include, and how Fedora and Red " +"Hat actively work to reduce the impact of software patents on free and open " +"source software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:12 +msgid "" +"This information is provided only for answering common questions from Fedora " +"users and should not be read as legal advice. What applies to Red Hat and " +"the Fedora Project may not necessarily apply to you. If you need legal " +"assistance, consult your own lawyer. This material does not represent the " +"official views of Red Hat or the Fedora Project." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:14 +#, no-wrap +msgid "What is a software patent?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:16 +msgid "" +"A patent is a set of exclusionary rights granted by a government to a patent " +"holder for a limited period of time, usually 20 years from the earliest " +"effective filing date of the patent application. These monopoly rights are " +"granted to patent applicants in exchange for their disclosure of the " +"invention claimed by the patent. Once a patent is granted in a given " +"country, the patent holder may exclude someone from making, using, selling " +"or importing embodiments of the claimed invention in that country. Software " +"patents are different from copyright or trademarks despite being lumped " +"together with them under the collective term " +"link:https://www.gnu.org/philosophy/not-ipr.html[Intellectual Property]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:18 +#, no-wrap +msgid "Who is responsible for taking care of any legal issues in Fedora?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:20 +msgid "" +"The Fedora Project is not a separate and distinct legal entity. Red Hat, the " +"primary sponsor of the Fedora Project, is actively involved in legal matters " +"relating to Fedora, along with other Fedora participants. For example, Red " +"Hat lawyers assist Fedora Project contributors in issues pertaining to free " +"and open source software licensing, trademarks and patents. Refer to the " +"xref:legal::index.adoc[Legal] page for more information." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:22 +#, no-wrap +msgid "" +"If software patents are not recognized in all regions, why can't you " +"distribute Fedora with such software in other regions?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:24 +msgid "" +"Contrary to common belief, software patents are granted in some form or " +"other in most countries, including most of the countries in which most " +"Fedora participants reside." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:26 +#, no-wrap +msgid "Can't you pay the patent license fees for patent encumbered codecs?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:28 +msgid "" +"A codec is a set of methods to encode and decode video or audio information " +"into a data stream. In the case of codecs like WMV, the company or companies " +"associated with developing the format are also involved in asserting (or " +"restrictively licensing) patents that purportedly cover the format; we refer " +"to such codecs as \"patent encumbered\". Other codecs, such as WebM, Ogg " +"Theora or Ogg Vorbis, Dirac, and FLAC, are made available by their " +"developers without asserting patents on their implementations; we refer to " +"such codecs as \"patent unencumbered\". Fedora includes comprehensive " +"support for open, patent-unencumbered codecs but is unable to include " +"support for the patent encumbered ones." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:30 +msgid "" +"Patent licenses usually require the licensee to pay royalties based on the " +"number of users. Since Fedora is free and open source software, the " +"effective number of users is essentially unrestricted. Patent holders are " +"generally unwilling to give a blanket patent license for unlimited use; " +"moreover, the royalty payments would be too high for it to be practical for " +"the Fedora Project, or its sponsors, to pay them. Proprietary operating " +"systems like Microsoft Windows include the costs of third-party patent " +"licenses in the pricing of the product as sold to end users. Fedora is not " +"sold commercially, so there is no way to recoup these substantial expenses." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:32 +msgid "" +"Even if funds were available to do so, such royalty-bearing patent licenses " +"would have to be compatible with the free/open source software licenses " +"governing the software covered by the patent license. In practice this is " +"usually challenging. For example, the most widely-used FOSS licenses (GPL " +"and LGPL) place constraints on the ability of distributors to distribute " +"software under benefit of third-party patent licenses. Even if the software " +"in question is placed under some other license, distributing such software " +"under benefit of a patent license may make the software effectively non-free " +"and thus incompatible with Fedora legal policies." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:34 +#, no-wrap +msgid "" +"There are free and open software implementations of the codecs. Why don't " +"you include them?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:36 +msgid "" +"When we speak of an implementation being FOSS, usually we are thinking only " +"in terms of copyright licensing. An independent FOSS implementation of a " +"patent-encumbered codec, however, is subject to at least as much patent risk " +"as, say, some proprietary reference implementation of the same codec. Note " +"that while copyright covers only a particular implementation of software, " +"patents are broader because they are more abstract, covering ideas that " +"might be implemented in software in any number of ways." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:38 +#, no-wrap +msgid "" +"Can't you link to third party repositories and guide users to find such " +"software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:40 +msgid "" +"In general, no, because of the risk of liability for " +"link:https://en.wikipedia.org/wiki/Patent_infringement[contributory patent " +"infringement]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:42 +#, no-wrap +msgid "How is it that some other Linux distributions include such software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:44 +msgid "There are different reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:46 +msgid "" +"Some of them include proprietary software, in some cases charging users for " +"their product, where the charge incorporates the cost of licensing " +"third-party patents. Fedora is not a commercial product and has a policy of " +"not distributing proprietary software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:47 +msgid "" +"They are willing to deal with the risk somehow. In some cases, it is because " +"they are not backed by a large and profitable company like Red Hat. Red Hat, " +"the legal entity and primary sponsor of the Fedora Project determines its " +"own risks which can be different from other organizations." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:49 +#, no-wrap +msgid "What is bad about patented formats?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:51 +msgid "" +"Even if you are willing to pay for patent licenses, there are other things " +"to consider:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:53 +msgid "" +"No guarantee that your consumers actually will be able to read the data " +"you're trying to produce. If you've reached this page, you've already " +"experienced this - by producing media in a patented format, you " +"automatically limit your audience to whatever platforms the patent holder " +"has licensed their software to." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:54 +msgid "" +"No guarantee of being able to access your data forever. If you're using some " +"software to view a patented media format, what happens if that software " +"vendor goes out of business, or refuses to port their software to newer " +"systems? You no longer have access to your data." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:56 +msgid "" +"Note that this isn't even restricted to patented media formats - the same " +"applies to popular proprietary formats used for word processing, " +"spreadsheets, presentations, etc." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:58 +msgid "" +"For more information about how software patents are bad, refer to the " +"link:https://ffii.org/[Foundation for a Free Information Infrastructure]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:60 +#, no-wrap +msgid "Can't you convert a patent encumbered codec to an open codec?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:62 +msgid "" +"Fedora cannot include the decoders necessary to do this since those are " +"patent encumbered as well. Although users might be able to do this, " +"converting from one format to another typically results in a visible loss of " +"quality. The only long term viable method is to encourage the creation of " +"content in open formats and Fedora and Red Hat actively encourage and " +"participate in such activities." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:64 +#, no-wrap +msgid "How Fedora works against software patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:66 +msgid "__Fedora sponsors development of free, non-patent-encumbered open formats__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:68 +msgid "" +"In support of free culture and the open web, and to reduce the hold of " +"proprietary and patent encumbered codecs, Red Hat has been sponsoring " +"improvements on the open Ogg Theora video codec." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:70 +msgid "" +"__Fedora uses free, non-patented, open formats by default that anyone can " +"implement, use, and view without having to obtain patent licenses__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:72 +msgid "" +"Instead of Windows Media, use WebM or Ogg Theora. Instead of Microsoft " +"Office Open XML, use link:https://en.wikipedia.org/wiki/OpenDocument[Open " +"Document format] documents, or even PDF. Vote with your currency by " +"purchasing hardware and solutions that support these free and open formats." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:74 +#, no-wrap +msgid "The problem with proprietary and patent encumbered media formats" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:76 +msgid "" +"Imagine sitting down to your email. Your sister has sent you some pictures " +"of your niece. However, when you go to look at them, all you see is:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:78 +msgid "" +"__I'm sorry, you need Frobozz Viewer 3.0 to view this file. It's only " +"$19.99, have your credit card ready.__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:80 +msgid "" +"Later, you go to view your mail on a public computer at the local " +"library. And you get the same dialog box on their computer." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:82 +msgid "" +"That is the reality for any sound, image, or document format that is " +"encumbered by software patents that require licensing - any application that " +"wishes to view, play, or create them requires paying the patent holders a " +"fee. Normally, software and hardware vendors include this support, but they " +"pass the costs directly onto the consumers in the cost of their software or " +"hardware." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:84 +msgid "" +"Fedora, however, has a " +"link:https://docs.fedoraproject.org/en-US/project/objectives/[public " +"promise] to always be freely redistributable by anyone. That is why Fedora " +"cannot include support for patented media formats - it would break this " +"redistribution promise. Fedora supports open media formats such as WebM or " +"Ogg link:https://xiph.org/vorbis/[Vorbis] and " +"link:https://www.theora.org/[Theora], which are **freely implementable and " +"usable by anyone without a patent license**." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:86 +msgid "" +"Red Hat has consistently taken the position that software patents generally " +"impede innovation in software development and that software patents are " +"inconsistent with open source/free software. Red Hat holds several software " +"patents for defensive purposes and has a patent policy under which it agrees " +"to refrain from enforcing its patents against any party for exercising " +"rights under certain free and open source software licenses, including " +"GPLv2, GPLv3, LGPLv2.1, and LGPLv3." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:88 +msgid "https://www.redhat.com/en/about/patent-promise" +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:90 +#, no-wrap +msgid "References" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:92 +msgid "https://fedoraproject.org/wiki/Forbidden_items" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:93 +msgid "https://docs.fedoraproject.org/en-US/project/" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://www.gnu.org/philosophy/why-audio-format-matters.html" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://dwheeler.com/essays/software-patents.html" +msgstr "" diff --git a/po/el/master/pages/flathub-flatpak-applications.po b/po/el/master/pages/flathub-flatpak-applications.po new file mode 100644 index 0000000000..433b34d965 --- /dev/null +++ b/po/el/master/pages/flathub-flatpak-applications.po @@ -0,0 +1,457 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: el\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/flathub-flatpak-applications.adoc:1 +#, no-wrap +msgid "Installing Flatpak Applications from Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Flathub, a centralized repository for Flatpak applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:12 +#, no-wrap +msgid "What is Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:17 +msgid "" +"Flathub is a centralized repository that hosts thousands of Flatpak " +"applications. Flatpak is a containerization technology that packages " +"applications with their dependencies in a sandboxed environment. This " +"approach provides several benefits including improved security through " +"isolation, compatibility across different Linux distributions, and " +"simplified dependency management." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:19 +msgid "" +"Flatpak applications work across all Linux distributions, not just " +"Fedora. Once an application is packaged as a Flatpak, it can run on any " +"system with Flatpak installed without requiring distribution-specific " +"packaging. Therefore, many software vendors choose to distribute their " +"applications as Flatpaks on Flathub to reach a wider Linux audience." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:22 +msgid "" +"Flatpak applications run in a sandbox with limited access to your system. " +"Each application only has access to the resources it explicitly needs, " +"providing an additional layer of security compared to traditional package " +"installation." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:24 +msgid "" +"Because Flatpak applications are self-contained, they can use different " +"versions of libraries and dependencies than those provided by your " +"system. This means you can run multiple versions of the same application or " +"library simultaneously without conflicts." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:26 +msgid "" +"Installing and removing Flatpak applications is straightforward and does not " +"leave system-wide dependencies or configuration files scattered across your " +"system." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:28 +msgid "" +"Flathub and Flatpak include built-in automatic update functionality, keeping " +"applications current with minimal user intervention." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:30 +msgid "" +"Fedora Workstation includes Flatpak support pre-installed and configured, " +"making it easy to get started with Flathub applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:31 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:34 +msgid "To use Flathub on Fedora, ensure Flatpak is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:38 +#, no-wrap +msgid "$ sudo dnf install flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:41 +msgid "If not already enabled, add the Flathub repository to your system:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:45 +#, no-wrap +msgid "" +"$ flatpak remote-add --if-not-exists flathub " +"https://flathub.org/repo/flathub.flatpakrepo\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:48 +msgid "" +"On Fedora Workstation, Flatpak is typically pre-installed and configured to " +"use Flathub, so you may not need to perform these steps." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:49 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:51 +#, no-wrap +msgid "Using the GNOME Software Center" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:54 +msgid "" +"The easiest way to browse and install Flatpak applications is through GNOME " +"Software:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:56 +msgid "Open *Software* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:57 +#: ./pages/flathub-flatpak-applications.adoc:74 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:58 +msgid "If the application is available on Flathub, click *Install*" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:59 +msgid "The application downloads and installs automatically" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:60 +#, no-wrap +msgid "Using KDE Discover" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:64 +msgid "" +"KDE Plasma includes Discover, a graphical software center that supports " +"Flatpak applications. On Fedora KDE Spin, Discover is pre-installed. To " +"enable Flatpak support, ensure the Flatpak backend is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:68 +#, no-wrap +msgid "$ sudo dnf install plasma-discover-flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:71 +msgid "To find and install applications:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:73 +msgid "Open *Discover* from the application launcher" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:75 +msgid "" +"If multiple sources are available for the same application, select *Flathub* " +"as the source" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:76 +msgid "Click *Install*" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:77 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:80 +msgid "To search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:84 +#, no-wrap +msgid "$ flatpak search _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:87 +msgid "To install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:91 +#, no-wrap +msgid "$ flatpak install flathub _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:94 +msgid "For example, to install GIMP:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:98 +#, no-wrap +msgid "$ flatpak install flathub org.gimp.GIMP\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:100 +#, no-wrap +msgid "Managing Flatpak applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:102 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:106 +msgid "" +"Installed Flatpak applications appear in your Applications menu and launch " +"like any other application. You can also run them from the command line " +"using the application ID:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:110 +#, no-wrap +msgid "$ flatpak run _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:112 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:115 +msgid "Update all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:119 +#, no-wrap +msgid "$ flatpak update\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:122 +msgid "Update a specific application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:126 +#, no-wrap +msgid "$ flatpak update _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:129 +msgid "" +"Note that GNOME Software and KDE Discover will also notify you of available " +"updates for Flatpak applications." +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:130 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:133 +msgid "Remove an installed Flatpak application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:137 +#, no-wrap +msgid "$ flatpak uninstall _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:139 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:142 +msgid "View all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:146 +#, no-wrap +msgid "$ flatpak list --app\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:148 +#, no-wrap +msgid "Permissions and sandboxing" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:152 +msgid "" +"Flatpak applications run in a sandbox with restricted access to your " +"system. Some applications may request additional permissions to function " +"properly:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:154 +#, no-wrap +msgid "**File system access** - Read or write access to specific directories\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:155 +#, no-wrap +msgid "**Hardware access** - Access to cameras, microphones, or other hardware\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:156 +#, no-wrap +msgid "" +"**System services** - Access to D-Bus services for system notifications, and " +"so on\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:157 +#, no-wrap +msgid "**Network access** - Access to the internet\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:159 +msgid "" +"When installing an application, review the requested permissions and decide " +"whether to grant them based on the application's functionality." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:160 +#, no-wrap +msgid "Overriding permissions" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:163 +msgid "" +"If an application needs additional permissions, you can grant or modify them " +"using Flatseal, a graphical permissions manager:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:167 +#, no-wrap +msgid "$ flatpak install flathub com.github.tchx84.Flatseal\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:170 +msgid "" +"Alternatively, modify permissions from the command line using `flatpak " +"override`." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:171 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:174 +#, no-wrap +msgid "" +"**Flathub website** - Visit https://flathub.org to browse available " +"applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:175 +#, no-wrap +msgid "" +"**Flatpak documentation** - https://docs.flatpak.org for detailed technical " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:176 +#, no-wrap +msgid "" +"**Application pages** - Most Flatpak applications have information pages on " +"Flathub with reviews and details\n" +msgstr "" diff --git a/po/el/master/pages/language-package-managers.po b/po/el/master/pages/language-package-managers.po new file mode 100644 index 0000000000..ebf1ac8a0a --- /dev/null +++ b/po/el/master/pages/language-package-managers.po @@ -0,0 +1,561 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: el\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/language-package-managers.adoc:1 +#, no-wrap +msgid "Installing Software from Language Package Managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:11 +msgid "" +"Many programming language ecosystems include their own package managers for " +"installing libraries and tools. This page explains how to use common " +"language package managers on Fedora, and the important differences between " +"them and DNF." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:12 +#, no-wrap +msgid "What are language package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:16 +msgid "" +"Language package managers install software published within a specific " +"programming language ecosystem. For example, you can install Python " +"libraries and some Python applications by using tools such as pip. You can " +"also install many JavaScript based applications by using tools such as npm. " +"These tools operate independently and install packages outside of Fedora's " +"package management system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:19 +msgid "" +"Before using a language package manager, check whether the package you need " +"is already available in the Fedora repositories. Many popular libraries are " +"packaged for Fedora and can be installed with DNF:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:23 +#, no-wrap +msgid "$ dnf search _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:26 +msgid "" +"Installing from Fedora repositories is preferred because those packages " +"receive security updates through the normal Fedora update process and are " +"tested for compatibility with your system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:28 +msgid "Language package managers bypass DNF, which means:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:30 +msgid "" +"Packages installed this way are invisible to DNF and do not receive updates " +"through `dnf upgrade`" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:31 +msgid "Packages might conflict with system packages if installed globally" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:32 +msgid "" +"Security updates must be managed separately, using the language package " +"manager itself" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:33 +msgid "Removing packages requires the language package manager, not DNF" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:34 +msgid "" +"Sources are not vetted by Fedora maintainers, so there is a higher risk of " +"installing malicious or unmaintained software" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:36 +msgid "" +"For these reasons, install language packages at the user level or in " +"isolated environments wherever possible, rather than system-wide." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:37 +#, no-wrap +msgid "Python - pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:41 +msgid "" +"Python's package manager is pip. Many Python packages are available in " +"Fedora repositories as `python3-_packagename_` and should be installed that " +"way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:42 +#, no-wrap +msgid "Installing pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:46 +msgid "" +"pip is included with Python, which is pre-installed on Fedora. If pip is " +"missing:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:50 +#, no-wrap +msgid "$ sudo dnf install python3-pip\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:52 +#, no-wrap +msgid "Using virtual environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:56 +msgid "" +"Always use a virtual environment to isolate pip-installed packages from the " +"system Python installation. Installing pip packages globally can conflict " +"with system Python libraries and break system tools." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:58 +msgid "Create and activate a virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:63 +#, no-wrap +msgid "" +"$ python3 -m venv _myenv_\n" +"$ source _myenv_/bin/activate\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:66 +msgid "Install a package inside the virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:70 +#, no-wrap +msgid "$ pip install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:73 +msgid "Deactivate the virtual environment when finished:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:77 +#, no-wrap +msgid "$ deactivate\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:79 +#, no-wrap +msgid "Updating pip packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:82 +msgid "Update all packages inside an active virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:86 +#, no-wrap +msgid "$ pip install --upgrade _package_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:88 +#, no-wrap +msgid "Alternative Python package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:91 +msgid "" +"You can use other Python package managers that create isolated environments, " +"such as:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:93 +msgid "" +"https://github.com/pypa/pipx[pipx] - installs and manages Python " +"command-line tools in isolated environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:94 +msgid "" +"https://docs.astral.sh/uv/[uv] - a modern Python package manager and " +"environment manager that improves on pip and virtualenv" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:96 +msgid "" +"These tools can be installed either from Fedora repositories or by using " +"pip." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:98 +msgid "For example, to install pipx, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:101 +#, no-wrap +msgid "$ sudo dnf install pipx\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:104 +msgid "Or, to install uv, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:107 +#, no-wrap +msgid "$ sudo dnf install python3-uv\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:109 +#, no-wrap +msgid "Node.js - npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:112 +msgid "npm is the package manager for the Node.js ecosystem." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:113 +#, no-wrap +msgid "Installing Node.js and npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:116 +msgid "Install Node.js and npm from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:120 +#, no-wrap +msgid "$ sudo dnf install nodejs npm\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:122 +#: ./pages/language-package-managers.adoc:166 +#, no-wrap +msgid "Installing packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:125 +msgid "Install a package locally for a specific project (recommended):" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:129 +#, no-wrap +msgid "$ npm install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:132 +msgid "" +"Install a package globally to make a command-line tool available " +"system-wide:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:136 +#, no-wrap +msgid "$ npm install -g _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:140 +msgid "" +"Global npm installs may require elevated permissions depending on how " +"Node.js was installed. To avoid permission issues, consider using a Node.js " +"version manager such as https://github.com/nvm-sh/nvm[nvm]." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:141 +#, no-wrap +msgid "Updating npm packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:144 +msgid "Update packages in the current project:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:148 +#, no-wrap +msgid "$ npm update\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:150 +#, no-wrap +msgid "Rust - Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:154 +msgid "" +"Cargo is Rust's package manager and build system. Cargo compiles packages " +"from source, so builds can take some time." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:155 +#, no-wrap +msgid "Installing Rust and Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:158 +msgid "Install Rust and Cargo from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:162 +#, no-wrap +msgid "$ sudo dnf install rust cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:165 +msgid "" +"Alternatively, use the official Rust toolchain installer " +"https://rustup.rs[rustup] for more control over Rust versions." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:169 +msgid "" +"Install a Rust package (called a \"crate\") and make it available as a " +"command-line tool:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:173 +#, no-wrap +msgid "$ cargo install _crate_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:177 +msgid "" +"Cargo installs binaries to `~/.cargo/bin/` by default. Ensure this " +"directory is in your `PATH`." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:178 +#, no-wrap +msgid "Updating installed crates" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:183 +#, no-wrap +msgid "$ cargo install --force _crate_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:185 +#, no-wrap +msgid "Ruby - gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:189 +msgid "" +"gem is Ruby's package manager for installing Ruby libraries and tools " +"(called \"gems\"). Many Ruby gems are available in the Fedora repositories " +"as `rubygem-_packagename_` and should be installed that way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:190 +#, no-wrap +msgid "Installing Ruby and gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:193 +msgid "Install Ruby from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:197 +#, no-wrap +msgid "$ sudo dnf install ruby\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:200 +msgid "gem is included with Ruby." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:201 +#, no-wrap +msgid "Installing gems" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:204 +msgid "Install a gem for the current user:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:208 +#, no-wrap +msgid "$ gem install --user-install _gem_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:211 +msgid "" +"Using `--user-install` avoids writing to system directories and does not " +"require root access." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:212 +#, no-wrap +msgid "Updating gems" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:217 +#, no-wrap +msgid "$ gem update _gem_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:219 +#, no-wrap +msgid "Go - go install" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:222 +msgid "The Go toolchain includes `go install` for installing Go-based tools." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:223 +#, no-wrap +msgid "Installing Go" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:226 +msgid "Install Go from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:230 +#, no-wrap +msgid "$ sudo dnf install golang\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:232 +#, no-wrap +msgid "Installing tools" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:235 +msgid "Install a Go tool by its module path:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:239 +#, no-wrap +msgid "$ go install _module_path_@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:242 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:246 +#, no-wrap +msgid "$ go install golang.org/x/tools/cmd/goimports@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:250 +msgid "" +"Go installs binaries to `~/go/bin/` by default. Ensure this directory is in " +"your `PATH`." +msgstr "" diff --git a/po/el/master/pages/snap-store-applications.po b/po/el/master/pages/snap-store-applications.po new file mode 100644 index 0000000000..65dd38bc23 --- /dev/null +++ b/po/el/master/pages/snap-store-applications.po @@ -0,0 +1,459 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: el\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/snap-store-applications.adoc:1 +#, no-wrap +msgid "Installing Applications from Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Snap Store using the Snap package format." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:12 +#, no-wrap +msgid "What is Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:16 +msgid "" +"Snap Store is a centralized repository of Snap applications, providing " +"thousands of applications packaged using the Snap format. Snaps are " +"containerized, self-contained applications that include all necessary " +"dependencies and can run on any Linux system that has Snapd installed." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:17 +#, no-wrap +msgid "Understanding Snaps" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:21 +msgid "" +"A Snap (or \"Snapcraft\" package) is a universal application package format " +"that bundles an application with its dependencies in a compressed, " +"self-contained archive. Snaps aim to provide consistent application " +"behavior across different Linux distributions and versions." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:23 +msgid "" +"Snaps are similar to Flatpaks and AppImages in that they are designed to be " +"distribution-agnostic and include all necessary dependencies. Snaps differ " +"from Flatpaks in that they use a different packaging format and have " +"different mechanisms for updates and confinement. Snaps are developed and " +"maintained by Canonical, the company behind Ubuntu, but they can be used on " +"any Linux distribution that supports Snapd, including Fedora." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:25 +msgid "" +"Snaps are not enabled by default on Fedora, but you can easily install the " +"Snapd daemon to use them." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:27 +#, no-wrap +msgid "Installing Snapd" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:30 +msgid "To use Snaps on Fedora, install the Snapd daemon:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:34 +#, no-wrap +msgid "$ sudo dnf install snapd\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:37 +msgid "Then enable the Snapd socket:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:41 +#, no-wrap +msgid "$ sudo systemctl enable --now snapd.socket\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:44 +msgid "" +"After installation, you may need to reboot or log out and back in for Snap " +"support to work properly." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:45 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:47 +#, no-wrap +msgid "Using Snap Store (GUI)" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:50 +msgid "On Fedora, you can install the Snap Store graphical application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:54 +#, no-wrap +msgid "$ sudo snap install snap-store\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:57 +msgid "Then:" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:59 +msgid "Open *Snap Store* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:60 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:61 +msgid "Click *Install* to begin the installation" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:62 +msgid "The application automatically downloads and installs" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:63 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:66 +msgid "Search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:70 +#, no-wrap +msgid "$ snap find _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:73 +msgid "Install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:77 +#, no-wrap +msgid "$ snap install _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:80 +msgid "For example, to install Visual Studio Code:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:84 +#, no-wrap +msgid "$ snap install code --classic\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:87 +msgid "" +"Some Snaps require the `--classic` flag to run outside the confinement " +"environment for full functionality." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:88 +#, no-wrap +msgid "Managing Snap applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:90 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:94 +msgid "" +"Installed Snap applications appear in your Applications menu and launch like " +"any other application. You can also run them from the command line using " +"their name:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:98 +#, no-wrap +msgid "$ _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:100 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:103 +msgid "Snaps update automatically in the background. To manually check for updates:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:107 +#, no-wrap +msgid "$ snap refresh\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:110 +msgid "Update a specific Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:114 +#, no-wrap +msgid "$ snap refresh _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:116 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:119 +msgid "Remove an installed Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:123 +#, no-wrap +msgid "$ snap remove _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:125 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:128 +msgid "View all installed Snaps:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:132 +#, no-wrap +msgid "$ snap list\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:134 +#, no-wrap +msgid "Snap confinement levels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:137 +msgid "Snaps use different confinement levels that control system access:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:138 +#, no-wrap +msgid "Strict" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:141 +msgid "" +"The most restrictive mode. The Snap runs in a sandbox with minimal access to " +"the system. Most Snaps use strict confinement." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:142 +#, no-wrap +msgid "Classic" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:145 +msgid "" +"The least restrictive mode. The Snap has full access to the system like a " +"traditionally installed application. Some Snaps require classic confinement " +"to function properly." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:146 +#, no-wrap +msgid "Devmode" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:148 +msgid "" +"Used during development. Runs in strict confinement but with warnings " +"instead of denials." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:149 +#, no-wrap +msgid "Snap channels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:152 +msgid "Snaps can offer multiple versions through different channels:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:153 +#, no-wrap +msgid "Stable" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:155 +msgid "The default channel, containing fully released and tested versions." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:156 +#, no-wrap +msgid "Candidate" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:158 +msgid "" +"Pre-release versions near completion, good for testing before general " +"release." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:159 +#, no-wrap +msgid "Beta" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:161 +msgid "Early testing versions, may contain bugs or incomplete features." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:162 +#, no-wrap +msgid "Edge" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:164 +msgid "Development versions, the newest code but potentially unstable." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:166 +msgid "To install from a specific channel:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:170 +#, no-wrap +msgid "$ snap install _application_name_ --_channel_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:173 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:177 +#, no-wrap +msgid "$ snap install _application_name_ --beta\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:179 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:182 +#, no-wrap +msgid "" +"**Snap Store website** - Visit https://snapcraft.io/store to browse " +"available applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:183 +#, no-wrap +msgid "" +"**Snapcraft documentation** - https://snapcraft.io/docs for detailed " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:184 +#, no-wrap +msgid "" +"**Snap directory** - https://snapcraft.io/snaps for searchable application " +"directory\n" +msgstr "" diff --git a/po/el/master/pages/third-party-software.po b/po/el/master/pages/third-party-software.po new file mode 100644 index 0000000000..ddfe623cbe --- /dev/null +++ b/po/el/master/pages/third-party-software.po @@ -0,0 +1,528 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: el\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/third-party-software.adoc:1 +#, no-wrap +msgid "Understanding Third-Party Software versus Fedora Release Software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:11 +msgid "" +"This page explains the distinction between third-party software and software " +"included in official Fedora releases, including their differences, how they " +"are managed, and important considerations for each." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:12 +#, no-wrap +msgid "What is Fedora release software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:16 +msgid "" +"Fedora release software comprises all packages that are part of the official " +"Fedora distribution repositories. These repositories include the _fedora_ " +"repository and the _updates_ repository, which together form the complete, " +"officially supported package set for a Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:18 +msgid "" +"Fedora also releases software packages in other repositories for development " +"and testing purposes, such as _rawhide_ for the latest development branch " +"and _updates-testing_ for packages that are being tested before inclusion in " +"the stable updates repository. However, the term \"Fedora release software\" " +"specifically refers to packages that are included in the stable _fedora_ and " +"_updates_ repositories for a given Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:20 +msgid "" +"See xref:fedora-repositories.adoc[Fedora Repositories] for more details on " +"the different repositories and their purposes." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:21 +#, no-wrap +msgid "Characteristics of Fedora release software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:23 +#, no-wrap +msgid "Vetting and testing" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:26 +msgid "" +"All packages in Fedora repositories undergo rigorous testing and review by " +"the Fedora Project community before inclusion. Packages must meet strict " +"xref:fedora-repositories.adoc[repository standards] and pass quality " +"assurance checks." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:27 +#, no-wrap +msgid "Source code availability" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:30 +msgid "" +"All Fedora release software is open source and free to use, modify, and " +"distribute. The source code is available in the Fedora repositories and " +"must comply with Fedora's licensing guidelines." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:31 +#, no-wrap +msgid "Community maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:34 +msgid "" +"Each package in Fedora has maintainers who are responsible for updates, " +"security patches, and bug fixes. Maintenance is handled through the Fedora " +"package maintenance workflow and tools such as Bodhi." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:35 +#, no-wrap +msgid "Release cycle integration" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:38 +msgid "" +"Fedora release software follows the official Fedora release cycle. Packages " +"are frozen at release time for stable releases and receive updates through " +"the updates repository according to the Fedora Updates Policy." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:39 +#, no-wrap +msgid "Free distribution" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:41 +msgid "" +"All Fedora release software can be downloaded and installed at no cost " +"through the official Fedora repositories." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:42 +#, no-wrap +msgid "What is third-party software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:45 +msgid "" +"Third-party software refers to packages and applications not included in the " +"official Fedora repositories." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:46 +#, no-wrap +msgid "Why software might be absent from Fedora's repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:49 +msgid "" +"Software might be missing from Fedora's official repositories for several " +"reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:51 +msgid "" +"It is encumbered by software patents or uses a license incompatible with " +"Fedora's policies. See xref:fedora-and-software-patents.adoc[Fedora and " +"software patents] for details." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:52 +msgid "" +"No one has yet packaged it for Fedora. If you want to help, consider " +"xref:package-maintainers::index.adoc[becoming a Fedora package maintainer]." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:53 +msgid "" +"For drivers specifically, Fedora does not package out-of-tree kernel " +"drivers. Drivers must be submitted to and accepted by the upstream Linux " +"kernel before Fedora will include them." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:54 +#, no-wrap +msgid "Installation methods" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:57 +msgid "Third-party software can be installed through:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:58 +msgid "" +"Third-party repositories (e.g., xref:rpmfusion-setup.adoc[RPM Fusion], Copr, " +"or vendor-specific repositories)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:59 +msgid "" +"Container images (xref:flathub-flatpak-applications.adoc[Flatpak], or " +"xref:snap-store-applications.adoc[Snap])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:60 +msgid "" +"Manual installation archives containing all dependencies " +"(xref:appimage.adoc[AppImage])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:61 +msgid "" +"xref:language-package-managers.adoc[Language package managers] such as pip " +"(Python), npm (Node.js), or Cargo (Rust)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:62 +msgid "" +"Compilation from source code (xref:third-party-software.adoc[Third Party " +"Software])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:63 +msgid "Direct binary package download from vendor websites" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:64 +#, no-wrap +msgid "Characteristics of third-party software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:66 +#, no-wrap +msgid "Independent maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:69 +msgid "" +"Entities outside the Fedora Project maintain third-party software. The " +"maintainer or software vendor handles updates, security patches, and " +"compatibility with Fedora releases." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:70 +#, no-wrap +msgid "Variable quality and support" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:73 +msgid "" +"The quality, testing rigor, and support availability varies widely depending " +"on the third-party provider. Some third-party projects have excellent " +"support and frequent updates, while others may be less actively maintained." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:74 +#, no-wrap +msgid "Licensing flexibility" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:77 +msgid "" +"Third-party software may use any license, including proprietary, commercial, " +"or open source licenses. Some third-party software may not be " +"redistributable or modifiable." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:78 +#, no-wrap +msgid "Potential compatibility issues" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:81 +msgid "" +"Since third-party software is developed and maintained independently, it may " +"not be fully tested with all Fedora versions. Compatibility issues can " +"arise, particularly across major Fedora releases." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:83 +#, no-wrap +msgid "Using third-party software safely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:86 +msgid "" +"If you choose to use third-party software with Fedora, follow these best " +"practices:" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:87 +#, no-wrap +msgid "Verify the source" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:90 +msgid "" +"Download software only from official project websites or well-known, " +"reputable repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:91 +msgid "Avoid downloading from untrusted sources or mirrors" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:92 +msgid "Use digital signatures to verify package authenticity when available" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:93 +#, no-wrap +msgid "Check repository health" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:96 +msgid "For third-party repositories, verify that they are actively maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:97 +msgid "Ensure the repository's packages are compatible with your Fedora version" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:98 +msgid "Review the repository's security and maintenance practices" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:99 +#, no-wrap +msgid "Understand dependencies" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:102 +msgid "Be aware that third-party packages may conflict with Fedora packages" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:103 +msgid "Carefully review dependency requirements before installation" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:104 +msgid "" +"Consider using containerized solutions " +"(xref:flathub-flatpak-applications.adoc[Flatpak], " +"xref:snap-store-applications.adoc[Snap]) for isolation from system packages, " +"or AppImage for self-contained applications that maintain their own " +"dependencies" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:105 +#, no-wrap +msgid "Keep systems updated" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:108 +msgid "Enable automatic updates when possible" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:109 +msgid "Regularly check for updates from third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:110 +msgid "Uninstall software you no longer use to reduce potential security risks" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:111 +#, no-wrap +msgid "Use third-party repositories wisely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:114 +msgid "" +"When using third-party repositories like xref:rpmfusion-setup.adoc[RPM " +"Fusion] or others:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:116 +msgid "Install only repositories from trusted sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:117 +msgid "Do not enable multiple overlapping repositories simultaneously" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:118 +msgid "Remove repositories if they are no longer needed or maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:119 +msgid "" +"Be aware that mixing many third-party repositories can cause dependency " +"conflicts" +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:120 +#, no-wrap +msgid "Common third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:123 +msgid "Some well-known third-party software sources for Fedora include:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:125 +#, no-wrap +msgid "" +"**xref:rpmfusion-setup.adoc[RPM Fusion]** - Provides packages restricted in " +"Fedora due to licensing concerns (multimedia codecs, drivers)\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:126 +#, no-wrap +msgid "" +"**xref:flathub-flatpak-applications.adoc[Flathub]** - Provides Flatpak " +"containerized applications with sandboxing\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:127 +#, no-wrap +msgid "" +"**xref:snap-store-applications.adoc[Snap Store]** - Provides Snap " +"containerized applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:128 +#, no-wrap +msgid "" +"**xref:appimage.adoc[AppImage]** - Self-contained portable applications for " +"easy distribution\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:129 +#, no-wrap +msgid "" +"**Upstream projects** - Many open source projects maintain their own " +"repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:130 +#, no-wrap +msgid "" +"**Vendor repositories** - Commercial software vendors (e.g., JetBrains, " +"Slack) often provide official repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:131 +#, no-wrap +msgid "" +"**Copr** - Fedora community projects repository, hosting " +"community-maintained packages\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:132 +#, no-wrap +msgid "" +"**xref:language-package-managers.adoc[Language package managers]** - Install " +"libraries and tools directly from language ecosystems such as Python's pip, " +"Node.js's npm, and Rust's Cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:134 +msgid "" +"Copr is not officially supported by Fedora infrastructure. Use packages at " +"your own risk." +msgstr "" diff --git a/po/es/master/pages/appimage.po b/po/es/master/pages/appimage.po new file mode 100644 index 0000000000..c5362e103f --- /dev/null +++ b/po/es/master/pages/appimage.po @@ -0,0 +1,417 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/appimage.adoc:1 +#, no-wrap +msgid "Running Applications with AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:10 +msgid "" +"This page explains what AppImages are and how to run AppImage applications " +"on Fedora." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:11 +#, no-wrap +msgid "What is AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:14 +msgid "" +"AppImage is a format for packaging Linux applications as portable, " +"self-contained executable files." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:16 +msgid "" +"An AppImage file contains everything needed to run an application including " +"the application itself, its libraries, and any other " +"dependencies. Everything is bundled into a single file, that can be run " +"directly without any installation or system modifications." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:18 +msgid "" +"Because AppImages include all dependencies, they tend to be larger than " +"traditional packages, but they offer the advantage of being portable and " +"distribution-independent. Also, because everything is available as a single " +"file, you can carry AppImages on USB drives or external media and run them " +"on any compatible Linux system without worrying about missing dependencies " +"or conflicts with other software. Removing an AppImage is as simple as " +"deleting the file, with no leftover configuration or dependencies." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:20 +msgid "" +"Developers often use AppImages to distribute their applications across many " +"Linux distributions without maintaining separate packages for each " +"distribution." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:22 +msgid "" +"AppImages might not integrate as deeply with your desktop environment as " +"native packages, and Desktop entries, file associations, and system menus " +"might not work without additional setup. Furthermore, AppImages do not " +"receive automatic updates through the system package manager, so you must " +"manually check for and install updates from the developer. However, some " +"AppImages include built-in update mechanisms that can check for and download " +"updates directly from the application." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:26 +msgid "" +"AppImages offer a convenient way to run applications on Fedora without " +"installation or dependency management. They are ideal for portable, " +"distribution-independent applications and for developers who want to " +"distribute their software easily. However, you are responsible for managing " +"updates and security. Use AppImages from trusted sources and keep them " +"updated to ensure your system remains secure. Note that unlike Flatpak or " +"Snap, AppImages do not provide sandboxing or confinement, so they run with " +"the same permissions as your user account. Be cautious when running " +"AppImages from untrusted sources, as they have the potential to access your " +"files and system resources." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:27 +#, no-wrap +msgid "How AppImages work" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:30 +msgid "When you run an AppImage, the system:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:32 +msgid "Mounts the AppImage file as a temporary read-only filesystem" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:33 +msgid "Runs the application within that environment" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:34 +msgid "Unmounts the filesystem when the application closes" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:36 +msgid "" +"Applications can run without installation, making them portable and easy to " +"distribute." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:37 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:40 +msgid "AppImages require:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:42 +msgid "A 64-bit Fedora system (most modern AppImages)" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:43 +msgid "The FUSE library, which allows AppImages to mount themselves" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:45 +msgid "FUSE is usually pre-installed on Fedora, but if needed:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:49 +#, no-wrap +msgid "$ sudo dnf install fuse\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:51 +#, no-wrap +msgid "Finding AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:54 +msgid "Developers distribute AppImages directly, typically through:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:56 +#, no-wrap +msgid "**Project websites** - Many open source projects offer AppImage downloads\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:57 +#, no-wrap +msgid "" +"**AppImage repository** - https://appimage.github.io/apps/ lists available " +"AppImages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:58 +#, no-wrap +msgid "" +"**GitHub releases** - Many projects host AppImage files in their GitHub " +"release pages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:59 +#, no-wrap +msgid "" +"**Custom repositories** - Some developers maintain their own AppImage " +"distribution sites\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:60 +#, no-wrap +msgid "Running AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:63 +msgid "Download the `.AppImage` file from the developer's website or repository." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:64 +msgid "Make it executable:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:68 +#, no-wrap +msgid "$ chmod +x _application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:71 +msgid "Run the AppImage" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:75 +#, no-wrap +msgid "$ ./_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:77 +msgid "Or double-click the file in your file manager if it has execute permissions." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:79 +#, no-wrap +msgid "Creating desktop shortcuts" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:82 +msgid "" +"To integrate an AppImage with your desktop environment, create a `.desktop` " +"shortcut file:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:84 +msgid "Create a file in `~/.local/share/applications/`:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:88 +#, no-wrap +msgid "$ touch ~/.local/share/applications/_application_name_.desktop\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:91 +msgid "Add the following content (replace placeholders with actual values):" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:100 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=_Application Display Name_\n" +"Exec=_/path/to/application_name_.AppImage_\n" +"Icon=_application_name_\n" +"Categories=_Category_;\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:103 +msgid "Save the file and it appears in your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:105 +msgid "For example, for an application called \"MyApp\":" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:114 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=MyApp\n" +"Exec=/home/username/Downloads/MyApp.AppImage\n" +"Icon=myapp\n" +"Categories=Utility;\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:116 +#, no-wrap +msgid "Managing AppImages" +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:118 +#, no-wrap +msgid "Organizing AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:121 +msgid "It is helpful to keep AppImages in a dedicated directory:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:127 +#, no-wrap +msgid "" +"$ mkdir ~/Applications\n" +"$ mv _application_name_.AppImage ~/Applications/\n" +"$ chmod +x ~/Applications/_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:130 +msgid "Then reference this directory in desktop shortcuts." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:131 +#, no-wrap +msgid "Updating AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:134 +msgid "Update methods vary by application:" +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:135 +#, no-wrap +msgid "Built-in updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:137 +msgid "" +"Some AppImages include automatic update checks. Run the AppImage and look " +"for update options in the application's preferences or help menu." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:138 +#, no-wrap +msgid "Manual updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:140 +msgid "" +"For applications without built-in updates, download the latest version from " +"the project website and replace the existing AppImage." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:141 +#, no-wrap +msgid "AppImage update tools" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:143 +msgid "" +"Some third-party tools such as `appimaged` can help manage AppImage updates, " +"though these are typically for advanced users." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:144 +#, no-wrap +msgid "Running multiple versions" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:147 +msgid "" +"Because AppImages are self-contained, you can safely keep and run multiple " +"versions of the same application:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:152 +#, no-wrap +msgid "" +"$ ./MyApp-1.0.AppImage &\n" +"$ ./MyApp-2.0.AppImage &\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:155 +msgid "Both versions can run simultaneously without conflicts." +msgstr "" diff --git a/po/es/master/pages/dnf-repository-mirror.po b/po/es/master/pages/dnf-repository-mirror.po new file mode 100644 index 0000000000..46cc981077 --- /dev/null +++ b/po/es/master/pages/dnf-repository-mirror.po @@ -0,0 +1,334 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/dnf-repository-mirror.adoc:1 +#, no-wrap +msgid "Creating a DNF Repository Mirror" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:3 +msgid "Rowan Puttergill; Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:11 +msgid "" +"A local DNF repository mirror lets you serve Fedora package updates from " +"your own infrastructure. This is useful for organisations managing multiple " +"Fedora systems, restricted or metered network environments, or testing " +"updates on a staging system before rolling them out to production." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:12 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:14 +#, no-wrap +msgid "Disk space" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:17 +msgid "Use `dnf repoinfo` to check the size of each repository you plan to mirror:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:21 +#, no-wrap +msgid "$ dnf repoinfo fedora updates\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:25 +msgid "" +"The `Repodate Info: Size` fields in the output show the total package size " +"for each repository. Run the same command for any additional repositories " +"you want to mirror, using `dnf repolist` to see available repository IDs." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:27 +msgid "" +"Repository size grows throughout a release lifecycle as updates " +"accumulate. The `updates` repository in particular grows steadily from " +"release day until end-of-life. Budget additional headroom beyond the initial " +"estimate. Repositories can grow by up to 30% or more over the lifecycle of a " +"release, so plan accordingly." +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:28 +#, no-wrap +msgid "Installing dnf5-plugins" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:31 +msgid "The `dnf reposync` command comes from the `dnf5-plugins` package:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:35 +#, no-wrap +msgid "$ sudo dnf install dnf5-plugins\n" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:37 +#, no-wrap +msgid "An HTTP server" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:41 +msgid "" +"A web server is required to serve the mirrored content to other systems. " +"This guide uses Apache httpd, but nginx works equally well." +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:46 +#, no-wrap +msgid "" +"$ sudo dnf install httpd\n" +"$ sudo systemctl enable --now httpd\n" +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:48 +#, no-wrap +msgid "Syncing the repository" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:52 +msgid "" +"Use `dnf reposync` to download repository content to a local directory. The " +"following example syncs the `fedora` and `updates` repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:56 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:59 +msgid "" +"To limit the sync to specific architectures and avoid downloading packages " +"you do not need:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:63 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --arch=x86_64 --arch=noarch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:66 +msgid "" +"To remove packages from the local mirror that are no longer present in the " +"remote repository:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:70 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:73 +msgid "" +"The synced content is now accessible at `http://localhost/mirror/`, or " +"whatever your server's hostname or IP address is." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:75 +msgid "" +"The first sync downloads the full repository and can take a long time " +"depending on your connection. Later syncs only download new or changed " +"packages." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:76 +#, no-wrap +msgid "Configuring client systems" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:80 +msgid "" +"On each system that should use the local mirror, create a `.repo` file in " +"`/etc/yum.repos.d/`. For example, `/etc/yum.repos.d/local-mirror.repo`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:89 +#, no-wrap +msgid "" +"[local-fedora]\n" +"name=Local Fedora mirror\n" +"baseurl=http://mirror-server/mirror/fedora/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:96 +#, no-wrap +msgid "" +"[local-updates]\n" +"name=Local Fedora updates mirror\n" +"baseurl=http://mirror-server/mirror/updates/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:99 +msgid "" +"Replace `mirror-server` with the hostname or IP address of your mirror " +"server." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:101 +msgid "" +"To ensure clients use only the local mirror, disable the default Fedora " +"repositories by setting `enabled=0` in `/etc/yum.repos.d/fedora.repo` and " +"`/etc/yum.repos.d/fedora-updates.repo`." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:102 +#, no-wrap +msgid "GPG verification" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:106 +msgid "" +"`dnf reposync` downloads repository metadata and packages including their " +"signatures. Clients use the Fedora GPG keys already present at " +"`/etc/pki/rpm-gpg/` to verify packages, so no additional key configuration " +"is required." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:107 +#, no-wrap +msgid "Keeping the mirror current" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:110 +msgid "Set up a systemd service and timer to sync the mirror automatically." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:112 +msgid "Create a service file at `/etc/systemd/system/dnf-mirror.service`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:117 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Sync DNF repository mirror\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:121 +#, no-wrap +msgid "" +"[Service]\n" +"Type=oneshot\n" +"ExecStart=dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:124 +msgid "Create the timer at `/etc/systemd/system/dnf-mirror.timer`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:129 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Daily DNF repository mirror sync\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:133 +#, no-wrap +msgid "" +"[Timer]\n" +"OnCalendar=daily\n" +"Persistent=true\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:136 +#, no-wrap +msgid "" +"[Install]\n" +"WantedBy=timers.target\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:139 +msgid "Enable and start the timer:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:143 +#, no-wrap +msgid "$ sudo systemctl enable --now dnf-mirror.timer\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:146 +msgid "Verify the timer is active:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:150 +#, no-wrap +msgid "$ systemctl status dnf-mirror.timer\n" +msgstr "" diff --git a/po/es/master/pages/fedora-and-software-patents.po b/po/es/master/pages/fedora-and-software-patents.po new file mode 100644 index 0000000000..aaf6886f32 --- /dev/null +++ b/po/es/master/pages/fedora-and-software-patents.po @@ -0,0 +1,407 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/fedora-and-software-patents.adoc:1 +#, no-wrap +msgid "Fedora and Software Patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:3 +msgid "Caleb McKee; Frank Sträter" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:10 +msgid "" +"This page explains Fedora's position on software patents, why patent " +"restrictions affect what software Fedora can include, and how Fedora and Red " +"Hat actively work to reduce the impact of software patents on free and open " +"source software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:12 +msgid "" +"This information is provided only for answering common questions from Fedora " +"users and should not be read as legal advice. What applies to Red Hat and " +"the Fedora Project may not necessarily apply to you. If you need legal " +"assistance, consult your own lawyer. This material does not represent the " +"official views of Red Hat or the Fedora Project." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:14 +#, no-wrap +msgid "What is a software patent?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:16 +msgid "" +"A patent is a set of exclusionary rights granted by a government to a patent " +"holder for a limited period of time, usually 20 years from the earliest " +"effective filing date of the patent application. These monopoly rights are " +"granted to patent applicants in exchange for their disclosure of the " +"invention claimed by the patent. Once a patent is granted in a given " +"country, the patent holder may exclude someone from making, using, selling " +"or importing embodiments of the claimed invention in that country. Software " +"patents are different from copyright or trademarks despite being lumped " +"together with them under the collective term " +"link:https://www.gnu.org/philosophy/not-ipr.html[Intellectual Property]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:18 +#, no-wrap +msgid "Who is responsible for taking care of any legal issues in Fedora?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:20 +msgid "" +"The Fedora Project is not a separate and distinct legal entity. Red Hat, the " +"primary sponsor of the Fedora Project, is actively involved in legal matters " +"relating to Fedora, along with other Fedora participants. For example, Red " +"Hat lawyers assist Fedora Project contributors in issues pertaining to free " +"and open source software licensing, trademarks and patents. Refer to the " +"xref:legal::index.adoc[Legal] page for more information." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:22 +#, no-wrap +msgid "" +"If software patents are not recognized in all regions, why can't you " +"distribute Fedora with such software in other regions?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:24 +msgid "" +"Contrary to common belief, software patents are granted in some form or " +"other in most countries, including most of the countries in which most " +"Fedora participants reside." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:26 +#, no-wrap +msgid "Can't you pay the patent license fees for patent encumbered codecs?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:28 +msgid "" +"A codec is a set of methods to encode and decode video or audio information " +"into a data stream. In the case of codecs like WMV, the company or companies " +"associated with developing the format are also involved in asserting (or " +"restrictively licensing) patents that purportedly cover the format; we refer " +"to such codecs as \"patent encumbered\". Other codecs, such as WebM, Ogg " +"Theora or Ogg Vorbis, Dirac, and FLAC, are made available by their " +"developers without asserting patents on their implementations; we refer to " +"such codecs as \"patent unencumbered\". Fedora includes comprehensive " +"support for open, patent-unencumbered codecs but is unable to include " +"support for the patent encumbered ones." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:30 +msgid "" +"Patent licenses usually require the licensee to pay royalties based on the " +"number of users. Since Fedora is free and open source software, the " +"effective number of users is essentially unrestricted. Patent holders are " +"generally unwilling to give a blanket patent license for unlimited use; " +"moreover, the royalty payments would be too high for it to be practical for " +"the Fedora Project, or its sponsors, to pay them. Proprietary operating " +"systems like Microsoft Windows include the costs of third-party patent " +"licenses in the pricing of the product as sold to end users. Fedora is not " +"sold commercially, so there is no way to recoup these substantial expenses." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:32 +msgid "" +"Even if funds were available to do so, such royalty-bearing patent licenses " +"would have to be compatible with the free/open source software licenses " +"governing the software covered by the patent license. In practice this is " +"usually challenging. For example, the most widely-used FOSS licenses (GPL " +"and LGPL) place constraints on the ability of distributors to distribute " +"software under benefit of third-party patent licenses. Even if the software " +"in question is placed under some other license, distributing such software " +"under benefit of a patent license may make the software effectively non-free " +"and thus incompatible with Fedora legal policies." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:34 +#, no-wrap +msgid "" +"There are free and open software implementations of the codecs. Why don't " +"you include them?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:36 +msgid "" +"When we speak of an implementation being FOSS, usually we are thinking only " +"in terms of copyright licensing. An independent FOSS implementation of a " +"patent-encumbered codec, however, is subject to at least as much patent risk " +"as, say, some proprietary reference implementation of the same codec. Note " +"that while copyright covers only a particular implementation of software, " +"patents are broader because they are more abstract, covering ideas that " +"might be implemented in software in any number of ways." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:38 +#, no-wrap +msgid "" +"Can't you link to third party repositories and guide users to find such " +"software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:40 +msgid "" +"In general, no, because of the risk of liability for " +"link:https://en.wikipedia.org/wiki/Patent_infringement[contributory patent " +"infringement]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:42 +#, no-wrap +msgid "How is it that some other Linux distributions include such software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:44 +msgid "There are different reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:46 +msgid "" +"Some of them include proprietary software, in some cases charging users for " +"their product, where the charge incorporates the cost of licensing " +"third-party patents. Fedora is not a commercial product and has a policy of " +"not distributing proprietary software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:47 +msgid "" +"They are willing to deal with the risk somehow. In some cases, it is because " +"they are not backed by a large and profitable company like Red Hat. Red Hat, " +"the legal entity and primary sponsor of the Fedora Project determines its " +"own risks which can be different from other organizations." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:49 +#, no-wrap +msgid "What is bad about patented formats?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:51 +msgid "" +"Even if you are willing to pay for patent licenses, there are other things " +"to consider:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:53 +msgid "" +"No guarantee that your consumers actually will be able to read the data " +"you're trying to produce. If you've reached this page, you've already " +"experienced this - by producing media in a patented format, you " +"automatically limit your audience to whatever platforms the patent holder " +"has licensed their software to." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:54 +msgid "" +"No guarantee of being able to access your data forever. If you're using some " +"software to view a patented media format, what happens if that software " +"vendor goes out of business, or refuses to port their software to newer " +"systems? You no longer have access to your data." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:56 +msgid "" +"Note that this isn't even restricted to patented media formats - the same " +"applies to popular proprietary formats used for word processing, " +"spreadsheets, presentations, etc." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:58 +msgid "" +"For more information about how software patents are bad, refer to the " +"link:https://ffii.org/[Foundation for a Free Information Infrastructure]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:60 +#, no-wrap +msgid "Can't you convert a patent encumbered codec to an open codec?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:62 +msgid "" +"Fedora cannot include the decoders necessary to do this since those are " +"patent encumbered as well. Although users might be able to do this, " +"converting from one format to another typically results in a visible loss of " +"quality. The only long term viable method is to encourage the creation of " +"content in open formats and Fedora and Red Hat actively encourage and " +"participate in such activities." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:64 +#, no-wrap +msgid "How Fedora works against software patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:66 +msgid "__Fedora sponsors development of free, non-patent-encumbered open formats__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:68 +msgid "" +"In support of free culture and the open web, and to reduce the hold of " +"proprietary and patent encumbered codecs, Red Hat has been sponsoring " +"improvements on the open Ogg Theora video codec." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:70 +msgid "" +"__Fedora uses free, non-patented, open formats by default that anyone can " +"implement, use, and view without having to obtain patent licenses__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:72 +msgid "" +"Instead of Windows Media, use WebM or Ogg Theora. Instead of Microsoft " +"Office Open XML, use link:https://en.wikipedia.org/wiki/OpenDocument[Open " +"Document format] documents, or even PDF. Vote with your currency by " +"purchasing hardware and solutions that support these free and open formats." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:74 +#, no-wrap +msgid "The problem with proprietary and patent encumbered media formats" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:76 +msgid "" +"Imagine sitting down to your email. Your sister has sent you some pictures " +"of your niece. However, when you go to look at them, all you see is:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:78 +msgid "" +"__I'm sorry, you need Frobozz Viewer 3.0 to view this file. It's only " +"$19.99, have your credit card ready.__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:80 +msgid "" +"Later, you go to view your mail on a public computer at the local " +"library. And you get the same dialog box on their computer." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:82 +msgid "" +"That is the reality for any sound, image, or document format that is " +"encumbered by software patents that require licensing - any application that " +"wishes to view, play, or create them requires paying the patent holders a " +"fee. Normally, software and hardware vendors include this support, but they " +"pass the costs directly onto the consumers in the cost of their software or " +"hardware." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:84 +msgid "" +"Fedora, however, has a " +"link:https://docs.fedoraproject.org/en-US/project/objectives/[public " +"promise] to always be freely redistributable by anyone. That is why Fedora " +"cannot include support for patented media formats - it would break this " +"redistribution promise. Fedora supports open media formats such as WebM or " +"Ogg link:https://xiph.org/vorbis/[Vorbis] and " +"link:https://www.theora.org/[Theora], which are **freely implementable and " +"usable by anyone without a patent license**." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:86 +msgid "" +"Red Hat has consistently taken the position that software patents generally " +"impede innovation in software development and that software patents are " +"inconsistent with open source/free software. Red Hat holds several software " +"patents for defensive purposes and has a patent policy under which it agrees " +"to refrain from enforcing its patents against any party for exercising " +"rights under certain free and open source software licenses, including " +"GPLv2, GPLv3, LGPLv2.1, and LGPLv3." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:88 +msgid "https://www.redhat.com/en/about/patent-promise" +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:90 +#, no-wrap +msgid "References" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:92 +msgid "https://fedoraproject.org/wiki/Forbidden_items" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:93 +msgid "https://docs.fedoraproject.org/en-US/project/" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://www.gnu.org/philosophy/why-audio-format-matters.html" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://dwheeler.com/essays/software-patents.html" +msgstr "" diff --git a/po/es/master/pages/flathub-flatpak-applications.po b/po/es/master/pages/flathub-flatpak-applications.po new file mode 100644 index 0000000000..2f9fd07a53 --- /dev/null +++ b/po/es/master/pages/flathub-flatpak-applications.po @@ -0,0 +1,457 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/flathub-flatpak-applications.adoc:1 +#, no-wrap +msgid "Installing Flatpak Applications from Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Flathub, a centralized repository for Flatpak applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:12 +#, no-wrap +msgid "What is Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:17 +msgid "" +"Flathub is a centralized repository that hosts thousands of Flatpak " +"applications. Flatpak is a containerization technology that packages " +"applications with their dependencies in a sandboxed environment. This " +"approach provides several benefits including improved security through " +"isolation, compatibility across different Linux distributions, and " +"simplified dependency management." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:19 +msgid "" +"Flatpak applications work across all Linux distributions, not just " +"Fedora. Once an application is packaged as a Flatpak, it can run on any " +"system with Flatpak installed without requiring distribution-specific " +"packaging. Therefore, many software vendors choose to distribute their " +"applications as Flatpaks on Flathub to reach a wider Linux audience." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:22 +msgid "" +"Flatpak applications run in a sandbox with limited access to your system. " +"Each application only has access to the resources it explicitly needs, " +"providing an additional layer of security compared to traditional package " +"installation." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:24 +msgid "" +"Because Flatpak applications are self-contained, they can use different " +"versions of libraries and dependencies than those provided by your " +"system. This means you can run multiple versions of the same application or " +"library simultaneously without conflicts." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:26 +msgid "" +"Installing and removing Flatpak applications is straightforward and does not " +"leave system-wide dependencies or configuration files scattered across your " +"system." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:28 +msgid "" +"Flathub and Flatpak include built-in automatic update functionality, keeping " +"applications current with minimal user intervention." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:30 +msgid "" +"Fedora Workstation includes Flatpak support pre-installed and configured, " +"making it easy to get started with Flathub applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:31 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:34 +msgid "To use Flathub on Fedora, ensure Flatpak is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:38 +#, no-wrap +msgid "$ sudo dnf install flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:41 +msgid "If not already enabled, add the Flathub repository to your system:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:45 +#, no-wrap +msgid "" +"$ flatpak remote-add --if-not-exists flathub " +"https://flathub.org/repo/flathub.flatpakrepo\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:48 +msgid "" +"On Fedora Workstation, Flatpak is typically pre-installed and configured to " +"use Flathub, so you may not need to perform these steps." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:49 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:51 +#, no-wrap +msgid "Using the GNOME Software Center" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:54 +msgid "" +"The easiest way to browse and install Flatpak applications is through GNOME " +"Software:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:56 +msgid "Open *Software* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:57 +#: ./pages/flathub-flatpak-applications.adoc:74 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:58 +msgid "If the application is available on Flathub, click *Install*" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:59 +msgid "The application downloads and installs automatically" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:60 +#, no-wrap +msgid "Using KDE Discover" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:64 +msgid "" +"KDE Plasma includes Discover, a graphical software center that supports " +"Flatpak applications. On Fedora KDE Spin, Discover is pre-installed. To " +"enable Flatpak support, ensure the Flatpak backend is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:68 +#, no-wrap +msgid "$ sudo dnf install plasma-discover-flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:71 +msgid "To find and install applications:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:73 +msgid "Open *Discover* from the application launcher" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:75 +msgid "" +"If multiple sources are available for the same application, select *Flathub* " +"as the source" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:76 +msgid "Click *Install*" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:77 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:80 +msgid "To search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:84 +#, no-wrap +msgid "$ flatpak search _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:87 +msgid "To install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:91 +#, no-wrap +msgid "$ flatpak install flathub _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:94 +msgid "For example, to install GIMP:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:98 +#, no-wrap +msgid "$ flatpak install flathub org.gimp.GIMP\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:100 +#, no-wrap +msgid "Managing Flatpak applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:102 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:106 +msgid "" +"Installed Flatpak applications appear in your Applications menu and launch " +"like any other application. You can also run them from the command line " +"using the application ID:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:110 +#, no-wrap +msgid "$ flatpak run _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:112 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:115 +msgid "Update all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:119 +#, no-wrap +msgid "$ flatpak update\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:122 +msgid "Update a specific application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:126 +#, no-wrap +msgid "$ flatpak update _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:129 +msgid "" +"Note that GNOME Software and KDE Discover will also notify you of available " +"updates for Flatpak applications." +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:130 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:133 +msgid "Remove an installed Flatpak application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:137 +#, no-wrap +msgid "$ flatpak uninstall _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:139 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:142 +msgid "View all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:146 +#, no-wrap +msgid "$ flatpak list --app\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:148 +#, no-wrap +msgid "Permissions and sandboxing" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:152 +msgid "" +"Flatpak applications run in a sandbox with restricted access to your " +"system. Some applications may request additional permissions to function " +"properly:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:154 +#, no-wrap +msgid "**File system access** - Read or write access to specific directories\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:155 +#, no-wrap +msgid "**Hardware access** - Access to cameras, microphones, or other hardware\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:156 +#, no-wrap +msgid "" +"**System services** - Access to D-Bus services for system notifications, and " +"so on\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:157 +#, no-wrap +msgid "**Network access** - Access to the internet\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:159 +msgid "" +"When installing an application, review the requested permissions and decide " +"whether to grant them based on the application's functionality." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:160 +#, no-wrap +msgid "Overriding permissions" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:163 +msgid "" +"If an application needs additional permissions, you can grant or modify them " +"using Flatseal, a graphical permissions manager:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:167 +#, no-wrap +msgid "$ flatpak install flathub com.github.tchx84.Flatseal\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:170 +msgid "" +"Alternatively, modify permissions from the command line using `flatpak " +"override`." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:171 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:174 +#, no-wrap +msgid "" +"**Flathub website** - Visit https://flathub.org to browse available " +"applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:175 +#, no-wrap +msgid "" +"**Flatpak documentation** - https://docs.flatpak.org for detailed technical " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:176 +#, no-wrap +msgid "" +"**Application pages** - Most Flatpak applications have information pages on " +"Flathub with reviews and details\n" +msgstr "" diff --git a/po/es/master/pages/language-package-managers.po b/po/es/master/pages/language-package-managers.po new file mode 100644 index 0000000000..b5936b4e4f --- /dev/null +++ b/po/es/master/pages/language-package-managers.po @@ -0,0 +1,561 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/language-package-managers.adoc:1 +#, no-wrap +msgid "Installing Software from Language Package Managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:11 +msgid "" +"Many programming language ecosystems include their own package managers for " +"installing libraries and tools. This page explains how to use common " +"language package managers on Fedora, and the important differences between " +"them and DNF." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:12 +#, no-wrap +msgid "What are language package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:16 +msgid "" +"Language package managers install software published within a specific " +"programming language ecosystem. For example, you can install Python " +"libraries and some Python applications by using tools such as pip. You can " +"also install many JavaScript based applications by using tools such as npm. " +"These tools operate independently and install packages outside of Fedora's " +"package management system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:19 +msgid "" +"Before using a language package manager, check whether the package you need " +"is already available in the Fedora repositories. Many popular libraries are " +"packaged for Fedora and can be installed with DNF:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:23 +#, no-wrap +msgid "$ dnf search _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:26 +msgid "" +"Installing from Fedora repositories is preferred because those packages " +"receive security updates through the normal Fedora update process and are " +"tested for compatibility with your system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:28 +msgid "Language package managers bypass DNF, which means:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:30 +msgid "" +"Packages installed this way are invisible to DNF and do not receive updates " +"through `dnf upgrade`" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:31 +msgid "Packages might conflict with system packages if installed globally" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:32 +msgid "" +"Security updates must be managed separately, using the language package " +"manager itself" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:33 +msgid "Removing packages requires the language package manager, not DNF" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:34 +msgid "" +"Sources are not vetted by Fedora maintainers, so there is a higher risk of " +"installing malicious or unmaintained software" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:36 +msgid "" +"For these reasons, install language packages at the user level or in " +"isolated environments wherever possible, rather than system-wide." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:37 +#, no-wrap +msgid "Python - pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:41 +msgid "" +"Python's package manager is pip. Many Python packages are available in " +"Fedora repositories as `python3-_packagename_` and should be installed that " +"way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:42 +#, no-wrap +msgid "Installing pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:46 +msgid "" +"pip is included with Python, which is pre-installed on Fedora. If pip is " +"missing:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:50 +#, no-wrap +msgid "$ sudo dnf install python3-pip\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:52 +#, no-wrap +msgid "Using virtual environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:56 +msgid "" +"Always use a virtual environment to isolate pip-installed packages from the " +"system Python installation. Installing pip packages globally can conflict " +"with system Python libraries and break system tools." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:58 +msgid "Create and activate a virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:63 +#, no-wrap +msgid "" +"$ python3 -m venv _myenv_\n" +"$ source _myenv_/bin/activate\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:66 +msgid "Install a package inside the virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:70 +#, no-wrap +msgid "$ pip install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:73 +msgid "Deactivate the virtual environment when finished:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:77 +#, no-wrap +msgid "$ deactivate\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:79 +#, no-wrap +msgid "Updating pip packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:82 +msgid "Update all packages inside an active virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:86 +#, no-wrap +msgid "$ pip install --upgrade _package_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:88 +#, no-wrap +msgid "Alternative Python package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:91 +msgid "" +"You can use other Python package managers that create isolated environments, " +"such as:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:93 +msgid "" +"https://github.com/pypa/pipx[pipx] - installs and manages Python " +"command-line tools in isolated environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:94 +msgid "" +"https://docs.astral.sh/uv/[uv] - a modern Python package manager and " +"environment manager that improves on pip and virtualenv" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:96 +msgid "" +"These tools can be installed either from Fedora repositories or by using " +"pip." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:98 +msgid "For example, to install pipx, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:101 +#, no-wrap +msgid "$ sudo dnf install pipx\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:104 +msgid "Or, to install uv, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:107 +#, no-wrap +msgid "$ sudo dnf install python3-uv\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:109 +#, no-wrap +msgid "Node.js - npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:112 +msgid "npm is the package manager for the Node.js ecosystem." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:113 +#, no-wrap +msgid "Installing Node.js and npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:116 +msgid "Install Node.js and npm from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:120 +#, no-wrap +msgid "$ sudo dnf install nodejs npm\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:122 +#: ./pages/language-package-managers.adoc:166 +#, no-wrap +msgid "Installing packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:125 +msgid "Install a package locally for a specific project (recommended):" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:129 +#, no-wrap +msgid "$ npm install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:132 +msgid "" +"Install a package globally to make a command-line tool available " +"system-wide:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:136 +#, no-wrap +msgid "$ npm install -g _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:140 +msgid "" +"Global npm installs may require elevated permissions depending on how " +"Node.js was installed. To avoid permission issues, consider using a Node.js " +"version manager such as https://github.com/nvm-sh/nvm[nvm]." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:141 +#, no-wrap +msgid "Updating npm packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:144 +msgid "Update packages in the current project:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:148 +#, no-wrap +msgid "$ npm update\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:150 +#, no-wrap +msgid "Rust - Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:154 +msgid "" +"Cargo is Rust's package manager and build system. Cargo compiles packages " +"from source, so builds can take some time." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:155 +#, no-wrap +msgid "Installing Rust and Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:158 +msgid "Install Rust and Cargo from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:162 +#, no-wrap +msgid "$ sudo dnf install rust cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:165 +msgid "" +"Alternatively, use the official Rust toolchain installer " +"https://rustup.rs[rustup] for more control over Rust versions." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:169 +msgid "" +"Install a Rust package (called a \"crate\") and make it available as a " +"command-line tool:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:173 +#, no-wrap +msgid "$ cargo install _crate_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:177 +msgid "" +"Cargo installs binaries to `~/.cargo/bin/` by default. Ensure this " +"directory is in your `PATH`." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:178 +#, no-wrap +msgid "Updating installed crates" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:183 +#, no-wrap +msgid "$ cargo install --force _crate_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:185 +#, no-wrap +msgid "Ruby - gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:189 +msgid "" +"gem is Ruby's package manager for installing Ruby libraries and tools " +"(called \"gems\"). Many Ruby gems are available in the Fedora repositories " +"as `rubygem-_packagename_` and should be installed that way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:190 +#, no-wrap +msgid "Installing Ruby and gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:193 +msgid "Install Ruby from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:197 +#, no-wrap +msgid "$ sudo dnf install ruby\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:200 +msgid "gem is included with Ruby." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:201 +#, no-wrap +msgid "Installing gems" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:204 +msgid "Install a gem for the current user:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:208 +#, no-wrap +msgid "$ gem install --user-install _gem_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:211 +msgid "" +"Using `--user-install` avoids writing to system directories and does not " +"require root access." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:212 +#, no-wrap +msgid "Updating gems" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:217 +#, no-wrap +msgid "$ gem update _gem_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:219 +#, no-wrap +msgid "Go - go install" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:222 +msgid "The Go toolchain includes `go install` for installing Go-based tools." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:223 +#, no-wrap +msgid "Installing Go" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:226 +msgid "Install Go from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:230 +#, no-wrap +msgid "$ sudo dnf install golang\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:232 +#, no-wrap +msgid "Installing tools" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:235 +msgid "Install a Go tool by its module path:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:239 +#, no-wrap +msgid "$ go install _module_path_@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:242 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:246 +#, no-wrap +msgid "$ go install golang.org/x/tools/cmd/goimports@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:250 +msgid "" +"Go installs binaries to `~/go/bin/` by default. Ensure this directory is in " +"your `PATH`." +msgstr "" diff --git a/po/es/master/pages/snap-store-applications.po b/po/es/master/pages/snap-store-applications.po new file mode 100644 index 0000000000..8b33354f13 --- /dev/null +++ b/po/es/master/pages/snap-store-applications.po @@ -0,0 +1,459 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/snap-store-applications.adoc:1 +#, no-wrap +msgid "Installing Applications from Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Snap Store using the Snap package format." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:12 +#, no-wrap +msgid "What is Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:16 +msgid "" +"Snap Store is a centralized repository of Snap applications, providing " +"thousands of applications packaged using the Snap format. Snaps are " +"containerized, self-contained applications that include all necessary " +"dependencies and can run on any Linux system that has Snapd installed." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:17 +#, no-wrap +msgid "Understanding Snaps" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:21 +msgid "" +"A Snap (or \"Snapcraft\" package) is a universal application package format " +"that bundles an application with its dependencies in a compressed, " +"self-contained archive. Snaps aim to provide consistent application " +"behavior across different Linux distributions and versions." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:23 +msgid "" +"Snaps are similar to Flatpaks and AppImages in that they are designed to be " +"distribution-agnostic and include all necessary dependencies. Snaps differ " +"from Flatpaks in that they use a different packaging format and have " +"different mechanisms for updates and confinement. Snaps are developed and " +"maintained by Canonical, the company behind Ubuntu, but they can be used on " +"any Linux distribution that supports Snapd, including Fedora." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:25 +msgid "" +"Snaps are not enabled by default on Fedora, but you can easily install the " +"Snapd daemon to use them." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:27 +#, no-wrap +msgid "Installing Snapd" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:30 +msgid "To use Snaps on Fedora, install the Snapd daemon:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:34 +#, no-wrap +msgid "$ sudo dnf install snapd\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:37 +msgid "Then enable the Snapd socket:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:41 +#, no-wrap +msgid "$ sudo systemctl enable --now snapd.socket\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:44 +msgid "" +"After installation, you may need to reboot or log out and back in for Snap " +"support to work properly." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:45 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:47 +#, no-wrap +msgid "Using Snap Store (GUI)" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:50 +msgid "On Fedora, you can install the Snap Store graphical application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:54 +#, no-wrap +msgid "$ sudo snap install snap-store\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:57 +msgid "Then:" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:59 +msgid "Open *Snap Store* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:60 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:61 +msgid "Click *Install* to begin the installation" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:62 +msgid "The application automatically downloads and installs" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:63 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:66 +msgid "Search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:70 +#, no-wrap +msgid "$ snap find _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:73 +msgid "Install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:77 +#, no-wrap +msgid "$ snap install _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:80 +msgid "For example, to install Visual Studio Code:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:84 +#, no-wrap +msgid "$ snap install code --classic\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:87 +msgid "" +"Some Snaps require the `--classic` flag to run outside the confinement " +"environment for full functionality." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:88 +#, no-wrap +msgid "Managing Snap applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:90 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:94 +msgid "" +"Installed Snap applications appear in your Applications menu and launch like " +"any other application. You can also run them from the command line using " +"their name:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:98 +#, no-wrap +msgid "$ _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:100 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:103 +msgid "Snaps update automatically in the background. To manually check for updates:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:107 +#, no-wrap +msgid "$ snap refresh\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:110 +msgid "Update a specific Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:114 +#, no-wrap +msgid "$ snap refresh _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:116 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:119 +msgid "Remove an installed Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:123 +#, no-wrap +msgid "$ snap remove _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:125 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:128 +msgid "View all installed Snaps:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:132 +#, no-wrap +msgid "$ snap list\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:134 +#, no-wrap +msgid "Snap confinement levels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:137 +msgid "Snaps use different confinement levels that control system access:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:138 +#, no-wrap +msgid "Strict" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:141 +msgid "" +"The most restrictive mode. The Snap runs in a sandbox with minimal access to " +"the system. Most Snaps use strict confinement." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:142 +#, no-wrap +msgid "Classic" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:145 +msgid "" +"The least restrictive mode. The Snap has full access to the system like a " +"traditionally installed application. Some Snaps require classic confinement " +"to function properly." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:146 +#, no-wrap +msgid "Devmode" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:148 +msgid "" +"Used during development. Runs in strict confinement but with warnings " +"instead of denials." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:149 +#, no-wrap +msgid "Snap channels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:152 +msgid "Snaps can offer multiple versions through different channels:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:153 +#, no-wrap +msgid "Stable" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:155 +msgid "The default channel, containing fully released and tested versions." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:156 +#, no-wrap +msgid "Candidate" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:158 +msgid "" +"Pre-release versions near completion, good for testing before general " +"release." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:159 +#, no-wrap +msgid "Beta" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:161 +msgid "Early testing versions, may contain bugs or incomplete features." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:162 +#, no-wrap +msgid "Edge" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:164 +msgid "Development versions, the newest code but potentially unstable." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:166 +msgid "To install from a specific channel:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:170 +#, no-wrap +msgid "$ snap install _application_name_ --_channel_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:173 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:177 +#, no-wrap +msgid "$ snap install _application_name_ --beta\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:179 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:182 +#, no-wrap +msgid "" +"**Snap Store website** - Visit https://snapcraft.io/store to browse " +"available applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:183 +#, no-wrap +msgid "" +"**Snapcraft documentation** - https://snapcraft.io/docs for detailed " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:184 +#, no-wrap +msgid "" +"**Snap directory** - https://snapcraft.io/snaps for searchable application " +"directory\n" +msgstr "" diff --git a/po/es/master/pages/third-party-software.po b/po/es/master/pages/third-party-software.po new file mode 100644 index 0000000000..4dde405eeb --- /dev/null +++ b/po/es/master/pages/third-party-software.po @@ -0,0 +1,528 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/third-party-software.adoc:1 +#, no-wrap +msgid "Understanding Third-Party Software versus Fedora Release Software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:11 +msgid "" +"This page explains the distinction between third-party software and software " +"included in official Fedora releases, including their differences, how they " +"are managed, and important considerations for each." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:12 +#, no-wrap +msgid "What is Fedora release software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:16 +msgid "" +"Fedora release software comprises all packages that are part of the official " +"Fedora distribution repositories. These repositories include the _fedora_ " +"repository and the _updates_ repository, which together form the complete, " +"officially supported package set for a Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:18 +msgid "" +"Fedora also releases software packages in other repositories for development " +"and testing purposes, such as _rawhide_ for the latest development branch " +"and _updates-testing_ for packages that are being tested before inclusion in " +"the stable updates repository. However, the term \"Fedora release software\" " +"specifically refers to packages that are included in the stable _fedora_ and " +"_updates_ repositories for a given Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:20 +msgid "" +"See xref:fedora-repositories.adoc[Fedora Repositories] for more details on " +"the different repositories and their purposes." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:21 +#, no-wrap +msgid "Characteristics of Fedora release software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:23 +#, no-wrap +msgid "Vetting and testing" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:26 +msgid "" +"All packages in Fedora repositories undergo rigorous testing and review by " +"the Fedora Project community before inclusion. Packages must meet strict " +"xref:fedora-repositories.adoc[repository standards] and pass quality " +"assurance checks." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:27 +#, no-wrap +msgid "Source code availability" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:30 +msgid "" +"All Fedora release software is open source and free to use, modify, and " +"distribute. The source code is available in the Fedora repositories and " +"must comply with Fedora's licensing guidelines." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:31 +#, no-wrap +msgid "Community maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:34 +msgid "" +"Each package in Fedora has maintainers who are responsible for updates, " +"security patches, and bug fixes. Maintenance is handled through the Fedora " +"package maintenance workflow and tools such as Bodhi." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:35 +#, no-wrap +msgid "Release cycle integration" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:38 +msgid "" +"Fedora release software follows the official Fedora release cycle. Packages " +"are frozen at release time for stable releases and receive updates through " +"the updates repository according to the Fedora Updates Policy." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:39 +#, no-wrap +msgid "Free distribution" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:41 +msgid "" +"All Fedora release software can be downloaded and installed at no cost " +"through the official Fedora repositories." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:42 +#, no-wrap +msgid "What is third-party software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:45 +msgid "" +"Third-party software refers to packages and applications not included in the " +"official Fedora repositories." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:46 +#, no-wrap +msgid "Why software might be absent from Fedora's repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:49 +msgid "" +"Software might be missing from Fedora's official repositories for several " +"reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:51 +msgid "" +"It is encumbered by software patents or uses a license incompatible with " +"Fedora's policies. See xref:fedora-and-software-patents.adoc[Fedora and " +"software patents] for details." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:52 +msgid "" +"No one has yet packaged it for Fedora. If you want to help, consider " +"xref:package-maintainers::index.adoc[becoming a Fedora package maintainer]." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:53 +msgid "" +"For drivers specifically, Fedora does not package out-of-tree kernel " +"drivers. Drivers must be submitted to and accepted by the upstream Linux " +"kernel before Fedora will include them." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:54 +#, no-wrap +msgid "Installation methods" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:57 +msgid "Third-party software can be installed through:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:58 +msgid "" +"Third-party repositories (e.g., xref:rpmfusion-setup.adoc[RPM Fusion], Copr, " +"or vendor-specific repositories)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:59 +msgid "" +"Container images (xref:flathub-flatpak-applications.adoc[Flatpak], or " +"xref:snap-store-applications.adoc[Snap])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:60 +msgid "" +"Manual installation archives containing all dependencies " +"(xref:appimage.adoc[AppImage])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:61 +msgid "" +"xref:language-package-managers.adoc[Language package managers] such as pip " +"(Python), npm (Node.js), or Cargo (Rust)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:62 +msgid "" +"Compilation from source code (xref:third-party-software.adoc[Third Party " +"Software])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:63 +msgid "Direct binary package download from vendor websites" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:64 +#, no-wrap +msgid "Characteristics of third-party software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:66 +#, no-wrap +msgid "Independent maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:69 +msgid "" +"Entities outside the Fedora Project maintain third-party software. The " +"maintainer or software vendor handles updates, security patches, and " +"compatibility with Fedora releases." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:70 +#, no-wrap +msgid "Variable quality and support" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:73 +msgid "" +"The quality, testing rigor, and support availability varies widely depending " +"on the third-party provider. Some third-party projects have excellent " +"support and frequent updates, while others may be less actively maintained." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:74 +#, no-wrap +msgid "Licensing flexibility" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:77 +msgid "" +"Third-party software may use any license, including proprietary, commercial, " +"or open source licenses. Some third-party software may not be " +"redistributable or modifiable." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:78 +#, no-wrap +msgid "Potential compatibility issues" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:81 +msgid "" +"Since third-party software is developed and maintained independently, it may " +"not be fully tested with all Fedora versions. Compatibility issues can " +"arise, particularly across major Fedora releases." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:83 +#, no-wrap +msgid "Using third-party software safely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:86 +msgid "" +"If you choose to use third-party software with Fedora, follow these best " +"practices:" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:87 +#, no-wrap +msgid "Verify the source" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:90 +msgid "" +"Download software only from official project websites or well-known, " +"reputable repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:91 +msgid "Avoid downloading from untrusted sources or mirrors" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:92 +msgid "Use digital signatures to verify package authenticity when available" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:93 +#, no-wrap +msgid "Check repository health" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:96 +msgid "For third-party repositories, verify that they are actively maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:97 +msgid "Ensure the repository's packages are compatible with your Fedora version" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:98 +msgid "Review the repository's security and maintenance practices" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:99 +#, no-wrap +msgid "Understand dependencies" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:102 +msgid "Be aware that third-party packages may conflict with Fedora packages" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:103 +msgid "Carefully review dependency requirements before installation" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:104 +msgid "" +"Consider using containerized solutions " +"(xref:flathub-flatpak-applications.adoc[Flatpak], " +"xref:snap-store-applications.adoc[Snap]) for isolation from system packages, " +"or AppImage for self-contained applications that maintain their own " +"dependencies" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:105 +#, no-wrap +msgid "Keep systems updated" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:108 +msgid "Enable automatic updates when possible" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:109 +msgid "Regularly check for updates from third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:110 +msgid "Uninstall software you no longer use to reduce potential security risks" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:111 +#, no-wrap +msgid "Use third-party repositories wisely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:114 +msgid "" +"When using third-party repositories like xref:rpmfusion-setup.adoc[RPM " +"Fusion] or others:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:116 +msgid "Install only repositories from trusted sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:117 +msgid "Do not enable multiple overlapping repositories simultaneously" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:118 +msgid "Remove repositories if they are no longer needed or maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:119 +msgid "" +"Be aware that mixing many third-party repositories can cause dependency " +"conflicts" +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:120 +#, no-wrap +msgid "Common third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:123 +msgid "Some well-known third-party software sources for Fedora include:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:125 +#, no-wrap +msgid "" +"**xref:rpmfusion-setup.adoc[RPM Fusion]** - Provides packages restricted in " +"Fedora due to licensing concerns (multimedia codecs, drivers)\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:126 +#, no-wrap +msgid "" +"**xref:flathub-flatpak-applications.adoc[Flathub]** - Provides Flatpak " +"containerized applications with sandboxing\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:127 +#, no-wrap +msgid "" +"**xref:snap-store-applications.adoc[Snap Store]** - Provides Snap " +"containerized applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:128 +#, no-wrap +msgid "" +"**xref:appimage.adoc[AppImage]** - Self-contained portable applications for " +"easy distribution\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:129 +#, no-wrap +msgid "" +"**Upstream projects** - Many open source projects maintain their own " +"repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:130 +#, no-wrap +msgid "" +"**Vendor repositories** - Commercial software vendors (e.g., JetBrains, " +"Slack) often provide official repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:131 +#, no-wrap +msgid "" +"**Copr** - Fedora community projects repository, hosting " +"community-maintained packages\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:132 +#, no-wrap +msgid "" +"**xref:language-package-managers.adoc[Language package managers]** - Install " +"libraries and tools directly from language ecosystems such as Python's pip, " +"Node.js's npm, and Rust's Cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:134 +msgid "" +"Copr is not officially supported by Fedora infrastructure. Use packages at " +"your own risk." +msgstr "" diff --git a/po/id/master/pages/appimage.po b/po/id/master/pages/appimage.po new file mode 100644 index 0000000000..e59e5ee885 --- /dev/null +++ b/po/id/master/pages/appimage.po @@ -0,0 +1,417 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: id\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/appimage.adoc:1 +#, no-wrap +msgid "Running Applications with AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:10 +msgid "" +"This page explains what AppImages are and how to run AppImage applications " +"on Fedora." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:11 +#, no-wrap +msgid "What is AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:14 +msgid "" +"AppImage is a format for packaging Linux applications as portable, " +"self-contained executable files." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:16 +msgid "" +"An AppImage file contains everything needed to run an application including " +"the application itself, its libraries, and any other " +"dependencies. Everything is bundled into a single file, that can be run " +"directly without any installation or system modifications." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:18 +msgid "" +"Because AppImages include all dependencies, they tend to be larger than " +"traditional packages, but they offer the advantage of being portable and " +"distribution-independent. Also, because everything is available as a single " +"file, you can carry AppImages on USB drives or external media and run them " +"on any compatible Linux system without worrying about missing dependencies " +"or conflicts with other software. Removing an AppImage is as simple as " +"deleting the file, with no leftover configuration or dependencies." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:20 +msgid "" +"Developers often use AppImages to distribute their applications across many " +"Linux distributions without maintaining separate packages for each " +"distribution." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:22 +msgid "" +"AppImages might not integrate as deeply with your desktop environment as " +"native packages, and Desktop entries, file associations, and system menus " +"might not work without additional setup. Furthermore, AppImages do not " +"receive automatic updates through the system package manager, so you must " +"manually check for and install updates from the developer. However, some " +"AppImages include built-in update mechanisms that can check for and download " +"updates directly from the application." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:26 +msgid "" +"AppImages offer a convenient way to run applications on Fedora without " +"installation or dependency management. They are ideal for portable, " +"distribution-independent applications and for developers who want to " +"distribute their software easily. However, you are responsible for managing " +"updates and security. Use AppImages from trusted sources and keep them " +"updated to ensure your system remains secure. Note that unlike Flatpak or " +"Snap, AppImages do not provide sandboxing or confinement, so they run with " +"the same permissions as your user account. Be cautious when running " +"AppImages from untrusted sources, as they have the potential to access your " +"files and system resources." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:27 +#, no-wrap +msgid "How AppImages work" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:30 +msgid "When you run an AppImage, the system:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:32 +msgid "Mounts the AppImage file as a temporary read-only filesystem" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:33 +msgid "Runs the application within that environment" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:34 +msgid "Unmounts the filesystem when the application closes" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:36 +msgid "" +"Applications can run without installation, making them portable and easy to " +"distribute." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:37 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:40 +msgid "AppImages require:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:42 +msgid "A 64-bit Fedora system (most modern AppImages)" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:43 +msgid "The FUSE library, which allows AppImages to mount themselves" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:45 +msgid "FUSE is usually pre-installed on Fedora, but if needed:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:49 +#, no-wrap +msgid "$ sudo dnf install fuse\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:51 +#, no-wrap +msgid "Finding AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:54 +msgid "Developers distribute AppImages directly, typically through:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:56 +#, no-wrap +msgid "**Project websites** - Many open source projects offer AppImage downloads\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:57 +#, no-wrap +msgid "" +"**AppImage repository** - https://appimage.github.io/apps/ lists available " +"AppImages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:58 +#, no-wrap +msgid "" +"**GitHub releases** - Many projects host AppImage files in their GitHub " +"release pages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:59 +#, no-wrap +msgid "" +"**Custom repositories** - Some developers maintain their own AppImage " +"distribution sites\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:60 +#, no-wrap +msgid "Running AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:63 +msgid "Download the `.AppImage` file from the developer's website or repository." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:64 +msgid "Make it executable:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:68 +#, no-wrap +msgid "$ chmod +x _application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:71 +msgid "Run the AppImage" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:75 +#, no-wrap +msgid "$ ./_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:77 +msgid "Or double-click the file in your file manager if it has execute permissions." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:79 +#, no-wrap +msgid "Creating desktop shortcuts" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:82 +msgid "" +"To integrate an AppImage with your desktop environment, create a `.desktop` " +"shortcut file:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:84 +msgid "Create a file in `~/.local/share/applications/`:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:88 +#, no-wrap +msgid "$ touch ~/.local/share/applications/_application_name_.desktop\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:91 +msgid "Add the following content (replace placeholders with actual values):" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:100 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=_Application Display Name_\n" +"Exec=_/path/to/application_name_.AppImage_\n" +"Icon=_application_name_\n" +"Categories=_Category_;\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:103 +msgid "Save the file and it appears in your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:105 +msgid "For example, for an application called \"MyApp\":" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:114 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=MyApp\n" +"Exec=/home/username/Downloads/MyApp.AppImage\n" +"Icon=myapp\n" +"Categories=Utility;\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:116 +#, no-wrap +msgid "Managing AppImages" +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:118 +#, no-wrap +msgid "Organizing AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:121 +msgid "It is helpful to keep AppImages in a dedicated directory:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:127 +#, no-wrap +msgid "" +"$ mkdir ~/Applications\n" +"$ mv _application_name_.AppImage ~/Applications/\n" +"$ chmod +x ~/Applications/_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:130 +msgid "Then reference this directory in desktop shortcuts." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:131 +#, no-wrap +msgid "Updating AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:134 +msgid "Update methods vary by application:" +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:135 +#, no-wrap +msgid "Built-in updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:137 +msgid "" +"Some AppImages include automatic update checks. Run the AppImage and look " +"for update options in the application's preferences or help menu." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:138 +#, no-wrap +msgid "Manual updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:140 +msgid "" +"For applications without built-in updates, download the latest version from " +"the project website and replace the existing AppImage." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:141 +#, no-wrap +msgid "AppImage update tools" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:143 +msgid "" +"Some third-party tools such as `appimaged` can help manage AppImage updates, " +"though these are typically for advanced users." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:144 +#, no-wrap +msgid "Running multiple versions" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:147 +msgid "" +"Because AppImages are self-contained, you can safely keep and run multiple " +"versions of the same application:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:152 +#, no-wrap +msgid "" +"$ ./MyApp-1.0.AppImage &\n" +"$ ./MyApp-2.0.AppImage &\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:155 +msgid "Both versions can run simultaneously without conflicts." +msgstr "" diff --git a/po/id/master/pages/dnf-repository-mirror.po b/po/id/master/pages/dnf-repository-mirror.po new file mode 100644 index 0000000000..2d2bc63afe --- /dev/null +++ b/po/id/master/pages/dnf-repository-mirror.po @@ -0,0 +1,334 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: id\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/dnf-repository-mirror.adoc:1 +#, no-wrap +msgid "Creating a DNF Repository Mirror" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:3 +msgid "Rowan Puttergill; Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:11 +msgid "" +"A local DNF repository mirror lets you serve Fedora package updates from " +"your own infrastructure. This is useful for organisations managing multiple " +"Fedora systems, restricted or metered network environments, or testing " +"updates on a staging system before rolling them out to production." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:12 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:14 +#, no-wrap +msgid "Disk space" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:17 +msgid "Use `dnf repoinfo` to check the size of each repository you plan to mirror:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:21 +#, no-wrap +msgid "$ dnf repoinfo fedora updates\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:25 +msgid "" +"The `Repodate Info: Size` fields in the output show the total package size " +"for each repository. Run the same command for any additional repositories " +"you want to mirror, using `dnf repolist` to see available repository IDs." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:27 +msgid "" +"Repository size grows throughout a release lifecycle as updates " +"accumulate. The `updates` repository in particular grows steadily from " +"release day until end-of-life. Budget additional headroom beyond the initial " +"estimate. Repositories can grow by up to 30% or more over the lifecycle of a " +"release, so plan accordingly." +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:28 +#, no-wrap +msgid "Installing dnf5-plugins" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:31 +msgid "The `dnf reposync` command comes from the `dnf5-plugins` package:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:35 +#, no-wrap +msgid "$ sudo dnf install dnf5-plugins\n" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:37 +#, no-wrap +msgid "An HTTP server" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:41 +msgid "" +"A web server is required to serve the mirrored content to other systems. " +"This guide uses Apache httpd, but nginx works equally well." +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:46 +#, no-wrap +msgid "" +"$ sudo dnf install httpd\n" +"$ sudo systemctl enable --now httpd\n" +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:48 +#, no-wrap +msgid "Syncing the repository" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:52 +msgid "" +"Use `dnf reposync` to download repository content to a local directory. The " +"following example syncs the `fedora` and `updates` repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:56 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:59 +msgid "" +"To limit the sync to specific architectures and avoid downloading packages " +"you do not need:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:63 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --arch=x86_64 --arch=noarch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:66 +msgid "" +"To remove packages from the local mirror that are no longer present in the " +"remote repository:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:70 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:73 +msgid "" +"The synced content is now accessible at `http://localhost/mirror/`, or " +"whatever your server's hostname or IP address is." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:75 +msgid "" +"The first sync downloads the full repository and can take a long time " +"depending on your connection. Later syncs only download new or changed " +"packages." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:76 +#, no-wrap +msgid "Configuring client systems" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:80 +msgid "" +"On each system that should use the local mirror, create a `.repo` file in " +"`/etc/yum.repos.d/`. For example, `/etc/yum.repos.d/local-mirror.repo`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:89 +#, no-wrap +msgid "" +"[local-fedora]\n" +"name=Local Fedora mirror\n" +"baseurl=http://mirror-server/mirror/fedora/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:96 +#, no-wrap +msgid "" +"[local-updates]\n" +"name=Local Fedora updates mirror\n" +"baseurl=http://mirror-server/mirror/updates/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:99 +msgid "" +"Replace `mirror-server` with the hostname or IP address of your mirror " +"server." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:101 +msgid "" +"To ensure clients use only the local mirror, disable the default Fedora " +"repositories by setting `enabled=0` in `/etc/yum.repos.d/fedora.repo` and " +"`/etc/yum.repos.d/fedora-updates.repo`." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:102 +#, no-wrap +msgid "GPG verification" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:106 +msgid "" +"`dnf reposync` downloads repository metadata and packages including their " +"signatures. Clients use the Fedora GPG keys already present at " +"`/etc/pki/rpm-gpg/` to verify packages, so no additional key configuration " +"is required." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:107 +#, no-wrap +msgid "Keeping the mirror current" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:110 +msgid "Set up a systemd service and timer to sync the mirror automatically." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:112 +msgid "Create a service file at `/etc/systemd/system/dnf-mirror.service`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:117 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Sync DNF repository mirror\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:121 +#, no-wrap +msgid "" +"[Service]\n" +"Type=oneshot\n" +"ExecStart=dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:124 +msgid "Create the timer at `/etc/systemd/system/dnf-mirror.timer`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:129 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Daily DNF repository mirror sync\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:133 +#, no-wrap +msgid "" +"[Timer]\n" +"OnCalendar=daily\n" +"Persistent=true\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:136 +#, no-wrap +msgid "" +"[Install]\n" +"WantedBy=timers.target\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:139 +msgid "Enable and start the timer:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:143 +#, no-wrap +msgid "$ sudo systemctl enable --now dnf-mirror.timer\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:146 +msgid "Verify the timer is active:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:150 +#, no-wrap +msgid "$ systemctl status dnf-mirror.timer\n" +msgstr "" diff --git a/po/id/master/pages/fedora-and-software-patents.po b/po/id/master/pages/fedora-and-software-patents.po new file mode 100644 index 0000000000..8d8c87134e --- /dev/null +++ b/po/id/master/pages/fedora-and-software-patents.po @@ -0,0 +1,407 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: id\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/fedora-and-software-patents.adoc:1 +#, no-wrap +msgid "Fedora and Software Patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:3 +msgid "Caleb McKee; Frank Sträter" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:10 +msgid "" +"This page explains Fedora's position on software patents, why patent " +"restrictions affect what software Fedora can include, and how Fedora and Red " +"Hat actively work to reduce the impact of software patents on free and open " +"source software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:12 +msgid "" +"This information is provided only for answering common questions from Fedora " +"users and should not be read as legal advice. What applies to Red Hat and " +"the Fedora Project may not necessarily apply to you. If you need legal " +"assistance, consult your own lawyer. This material does not represent the " +"official views of Red Hat or the Fedora Project." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:14 +#, no-wrap +msgid "What is a software patent?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:16 +msgid "" +"A patent is a set of exclusionary rights granted by a government to a patent " +"holder for a limited period of time, usually 20 years from the earliest " +"effective filing date of the patent application. These monopoly rights are " +"granted to patent applicants in exchange for their disclosure of the " +"invention claimed by the patent. Once a patent is granted in a given " +"country, the patent holder may exclude someone from making, using, selling " +"or importing embodiments of the claimed invention in that country. Software " +"patents are different from copyright or trademarks despite being lumped " +"together with them under the collective term " +"link:https://www.gnu.org/philosophy/not-ipr.html[Intellectual Property]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:18 +#, no-wrap +msgid "Who is responsible for taking care of any legal issues in Fedora?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:20 +msgid "" +"The Fedora Project is not a separate and distinct legal entity. Red Hat, the " +"primary sponsor of the Fedora Project, is actively involved in legal matters " +"relating to Fedora, along with other Fedora participants. For example, Red " +"Hat lawyers assist Fedora Project contributors in issues pertaining to free " +"and open source software licensing, trademarks and patents. Refer to the " +"xref:legal::index.adoc[Legal] page for more information." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:22 +#, no-wrap +msgid "" +"If software patents are not recognized in all regions, why can't you " +"distribute Fedora with such software in other regions?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:24 +msgid "" +"Contrary to common belief, software patents are granted in some form or " +"other in most countries, including most of the countries in which most " +"Fedora participants reside." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:26 +#, no-wrap +msgid "Can't you pay the patent license fees for patent encumbered codecs?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:28 +msgid "" +"A codec is a set of methods to encode and decode video or audio information " +"into a data stream. In the case of codecs like WMV, the company or companies " +"associated with developing the format are also involved in asserting (or " +"restrictively licensing) patents that purportedly cover the format; we refer " +"to such codecs as \"patent encumbered\". Other codecs, such as WebM, Ogg " +"Theora or Ogg Vorbis, Dirac, and FLAC, are made available by their " +"developers without asserting patents on their implementations; we refer to " +"such codecs as \"patent unencumbered\". Fedora includes comprehensive " +"support for open, patent-unencumbered codecs but is unable to include " +"support for the patent encumbered ones." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:30 +msgid "" +"Patent licenses usually require the licensee to pay royalties based on the " +"number of users. Since Fedora is free and open source software, the " +"effective number of users is essentially unrestricted. Patent holders are " +"generally unwilling to give a blanket patent license for unlimited use; " +"moreover, the royalty payments would be too high for it to be practical for " +"the Fedora Project, or its sponsors, to pay them. Proprietary operating " +"systems like Microsoft Windows include the costs of third-party patent " +"licenses in the pricing of the product as sold to end users. Fedora is not " +"sold commercially, so there is no way to recoup these substantial expenses." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:32 +msgid "" +"Even if funds were available to do so, such royalty-bearing patent licenses " +"would have to be compatible with the free/open source software licenses " +"governing the software covered by the patent license. In practice this is " +"usually challenging. For example, the most widely-used FOSS licenses (GPL " +"and LGPL) place constraints on the ability of distributors to distribute " +"software under benefit of third-party patent licenses. Even if the software " +"in question is placed under some other license, distributing such software " +"under benefit of a patent license may make the software effectively non-free " +"and thus incompatible with Fedora legal policies." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:34 +#, no-wrap +msgid "" +"There are free and open software implementations of the codecs. Why don't " +"you include them?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:36 +msgid "" +"When we speak of an implementation being FOSS, usually we are thinking only " +"in terms of copyright licensing. An independent FOSS implementation of a " +"patent-encumbered codec, however, is subject to at least as much patent risk " +"as, say, some proprietary reference implementation of the same codec. Note " +"that while copyright covers only a particular implementation of software, " +"patents are broader because they are more abstract, covering ideas that " +"might be implemented in software in any number of ways." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:38 +#, no-wrap +msgid "" +"Can't you link to third party repositories and guide users to find such " +"software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:40 +msgid "" +"In general, no, because of the risk of liability for " +"link:https://en.wikipedia.org/wiki/Patent_infringement[contributory patent " +"infringement]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:42 +#, no-wrap +msgid "How is it that some other Linux distributions include such software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:44 +msgid "There are different reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:46 +msgid "" +"Some of them include proprietary software, in some cases charging users for " +"their product, where the charge incorporates the cost of licensing " +"third-party patents. Fedora is not a commercial product and has a policy of " +"not distributing proprietary software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:47 +msgid "" +"They are willing to deal with the risk somehow. In some cases, it is because " +"they are not backed by a large and profitable company like Red Hat. Red Hat, " +"the legal entity and primary sponsor of the Fedora Project determines its " +"own risks which can be different from other organizations." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:49 +#, no-wrap +msgid "What is bad about patented formats?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:51 +msgid "" +"Even if you are willing to pay for patent licenses, there are other things " +"to consider:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:53 +msgid "" +"No guarantee that your consumers actually will be able to read the data " +"you're trying to produce. If you've reached this page, you've already " +"experienced this - by producing media in a patented format, you " +"automatically limit your audience to whatever platforms the patent holder " +"has licensed their software to." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:54 +msgid "" +"No guarantee of being able to access your data forever. If you're using some " +"software to view a patented media format, what happens if that software " +"vendor goes out of business, or refuses to port their software to newer " +"systems? You no longer have access to your data." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:56 +msgid "" +"Note that this isn't even restricted to patented media formats - the same " +"applies to popular proprietary formats used for word processing, " +"spreadsheets, presentations, etc." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:58 +msgid "" +"For more information about how software patents are bad, refer to the " +"link:https://ffii.org/[Foundation for a Free Information Infrastructure]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:60 +#, no-wrap +msgid "Can't you convert a patent encumbered codec to an open codec?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:62 +msgid "" +"Fedora cannot include the decoders necessary to do this since those are " +"patent encumbered as well. Although users might be able to do this, " +"converting from one format to another typically results in a visible loss of " +"quality. The only long term viable method is to encourage the creation of " +"content in open formats and Fedora and Red Hat actively encourage and " +"participate in such activities." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:64 +#, no-wrap +msgid "How Fedora works against software patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:66 +msgid "__Fedora sponsors development of free, non-patent-encumbered open formats__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:68 +msgid "" +"In support of free culture and the open web, and to reduce the hold of " +"proprietary and patent encumbered codecs, Red Hat has been sponsoring " +"improvements on the open Ogg Theora video codec." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:70 +msgid "" +"__Fedora uses free, non-patented, open formats by default that anyone can " +"implement, use, and view without having to obtain patent licenses__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:72 +msgid "" +"Instead of Windows Media, use WebM or Ogg Theora. Instead of Microsoft " +"Office Open XML, use link:https://en.wikipedia.org/wiki/OpenDocument[Open " +"Document format] documents, or even PDF. Vote with your currency by " +"purchasing hardware and solutions that support these free and open formats." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:74 +#, no-wrap +msgid "The problem with proprietary and patent encumbered media formats" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:76 +msgid "" +"Imagine sitting down to your email. Your sister has sent you some pictures " +"of your niece. However, when you go to look at them, all you see is:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:78 +msgid "" +"__I'm sorry, you need Frobozz Viewer 3.0 to view this file. It's only " +"$19.99, have your credit card ready.__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:80 +msgid "" +"Later, you go to view your mail on a public computer at the local " +"library. And you get the same dialog box on their computer." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:82 +msgid "" +"That is the reality for any sound, image, or document format that is " +"encumbered by software patents that require licensing - any application that " +"wishes to view, play, or create them requires paying the patent holders a " +"fee. Normally, software and hardware vendors include this support, but they " +"pass the costs directly onto the consumers in the cost of their software or " +"hardware." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:84 +msgid "" +"Fedora, however, has a " +"link:https://docs.fedoraproject.org/en-US/project/objectives/[public " +"promise] to always be freely redistributable by anyone. That is why Fedora " +"cannot include support for patented media formats - it would break this " +"redistribution promise. Fedora supports open media formats such as WebM or " +"Ogg link:https://xiph.org/vorbis/[Vorbis] and " +"link:https://www.theora.org/[Theora], which are **freely implementable and " +"usable by anyone without a patent license**." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:86 +msgid "" +"Red Hat has consistently taken the position that software patents generally " +"impede innovation in software development and that software patents are " +"inconsistent with open source/free software. Red Hat holds several software " +"patents for defensive purposes and has a patent policy under which it agrees " +"to refrain from enforcing its patents against any party for exercising " +"rights under certain free and open source software licenses, including " +"GPLv2, GPLv3, LGPLv2.1, and LGPLv3." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:88 +msgid "https://www.redhat.com/en/about/patent-promise" +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:90 +#, no-wrap +msgid "References" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:92 +msgid "https://fedoraproject.org/wiki/Forbidden_items" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:93 +msgid "https://docs.fedoraproject.org/en-US/project/" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://www.gnu.org/philosophy/why-audio-format-matters.html" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://dwheeler.com/essays/software-patents.html" +msgstr "" diff --git a/po/id/master/pages/flathub-flatpak-applications.po b/po/id/master/pages/flathub-flatpak-applications.po new file mode 100644 index 0000000000..0b9e882a36 --- /dev/null +++ b/po/id/master/pages/flathub-flatpak-applications.po @@ -0,0 +1,457 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: id\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/flathub-flatpak-applications.adoc:1 +#, no-wrap +msgid "Installing Flatpak Applications from Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Flathub, a centralized repository for Flatpak applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:12 +#, no-wrap +msgid "What is Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:17 +msgid "" +"Flathub is a centralized repository that hosts thousands of Flatpak " +"applications. Flatpak is a containerization technology that packages " +"applications with their dependencies in a sandboxed environment. This " +"approach provides several benefits including improved security through " +"isolation, compatibility across different Linux distributions, and " +"simplified dependency management." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:19 +msgid "" +"Flatpak applications work across all Linux distributions, not just " +"Fedora. Once an application is packaged as a Flatpak, it can run on any " +"system with Flatpak installed without requiring distribution-specific " +"packaging. Therefore, many software vendors choose to distribute their " +"applications as Flatpaks on Flathub to reach a wider Linux audience." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:22 +msgid "" +"Flatpak applications run in a sandbox with limited access to your system. " +"Each application only has access to the resources it explicitly needs, " +"providing an additional layer of security compared to traditional package " +"installation." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:24 +msgid "" +"Because Flatpak applications are self-contained, they can use different " +"versions of libraries and dependencies than those provided by your " +"system. This means you can run multiple versions of the same application or " +"library simultaneously without conflicts." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:26 +msgid "" +"Installing and removing Flatpak applications is straightforward and does not " +"leave system-wide dependencies or configuration files scattered across your " +"system." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:28 +msgid "" +"Flathub and Flatpak include built-in automatic update functionality, keeping " +"applications current with minimal user intervention." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:30 +msgid "" +"Fedora Workstation includes Flatpak support pre-installed and configured, " +"making it easy to get started with Flathub applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:31 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:34 +msgid "To use Flathub on Fedora, ensure Flatpak is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:38 +#, no-wrap +msgid "$ sudo dnf install flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:41 +msgid "If not already enabled, add the Flathub repository to your system:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:45 +#, no-wrap +msgid "" +"$ flatpak remote-add --if-not-exists flathub " +"https://flathub.org/repo/flathub.flatpakrepo\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:48 +msgid "" +"On Fedora Workstation, Flatpak is typically pre-installed and configured to " +"use Flathub, so you may not need to perform these steps." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:49 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:51 +#, no-wrap +msgid "Using the GNOME Software Center" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:54 +msgid "" +"The easiest way to browse and install Flatpak applications is through GNOME " +"Software:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:56 +msgid "Open *Software* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:57 +#: ./pages/flathub-flatpak-applications.adoc:74 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:58 +msgid "If the application is available on Flathub, click *Install*" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:59 +msgid "The application downloads and installs automatically" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:60 +#, no-wrap +msgid "Using KDE Discover" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:64 +msgid "" +"KDE Plasma includes Discover, a graphical software center that supports " +"Flatpak applications. On Fedora KDE Spin, Discover is pre-installed. To " +"enable Flatpak support, ensure the Flatpak backend is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:68 +#, no-wrap +msgid "$ sudo dnf install plasma-discover-flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:71 +msgid "To find and install applications:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:73 +msgid "Open *Discover* from the application launcher" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:75 +msgid "" +"If multiple sources are available for the same application, select *Flathub* " +"as the source" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:76 +msgid "Click *Install*" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:77 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:80 +msgid "To search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:84 +#, no-wrap +msgid "$ flatpak search _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:87 +msgid "To install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:91 +#, no-wrap +msgid "$ flatpak install flathub _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:94 +msgid "For example, to install GIMP:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:98 +#, no-wrap +msgid "$ flatpak install flathub org.gimp.GIMP\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:100 +#, no-wrap +msgid "Managing Flatpak applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:102 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:106 +msgid "" +"Installed Flatpak applications appear in your Applications menu and launch " +"like any other application. You can also run them from the command line " +"using the application ID:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:110 +#, no-wrap +msgid "$ flatpak run _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:112 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:115 +msgid "Update all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:119 +#, no-wrap +msgid "$ flatpak update\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:122 +msgid "Update a specific application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:126 +#, no-wrap +msgid "$ flatpak update _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:129 +msgid "" +"Note that GNOME Software and KDE Discover will also notify you of available " +"updates for Flatpak applications." +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:130 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:133 +msgid "Remove an installed Flatpak application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:137 +#, no-wrap +msgid "$ flatpak uninstall _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:139 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:142 +msgid "View all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:146 +#, no-wrap +msgid "$ flatpak list --app\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:148 +#, no-wrap +msgid "Permissions and sandboxing" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:152 +msgid "" +"Flatpak applications run in a sandbox with restricted access to your " +"system. Some applications may request additional permissions to function " +"properly:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:154 +#, no-wrap +msgid "**File system access** - Read or write access to specific directories\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:155 +#, no-wrap +msgid "**Hardware access** - Access to cameras, microphones, or other hardware\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:156 +#, no-wrap +msgid "" +"**System services** - Access to D-Bus services for system notifications, and " +"so on\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:157 +#, no-wrap +msgid "**Network access** - Access to the internet\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:159 +msgid "" +"When installing an application, review the requested permissions and decide " +"whether to grant them based on the application's functionality." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:160 +#, no-wrap +msgid "Overriding permissions" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:163 +msgid "" +"If an application needs additional permissions, you can grant or modify them " +"using Flatseal, a graphical permissions manager:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:167 +#, no-wrap +msgid "$ flatpak install flathub com.github.tchx84.Flatseal\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:170 +msgid "" +"Alternatively, modify permissions from the command line using `flatpak " +"override`." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:171 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:174 +#, no-wrap +msgid "" +"**Flathub website** - Visit https://flathub.org to browse available " +"applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:175 +#, no-wrap +msgid "" +"**Flatpak documentation** - https://docs.flatpak.org for detailed technical " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:176 +#, no-wrap +msgid "" +"**Application pages** - Most Flatpak applications have information pages on " +"Flathub with reviews and details\n" +msgstr "" diff --git a/po/id/master/pages/language-package-managers.po b/po/id/master/pages/language-package-managers.po new file mode 100644 index 0000000000..3f5389560d --- /dev/null +++ b/po/id/master/pages/language-package-managers.po @@ -0,0 +1,561 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: id\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/language-package-managers.adoc:1 +#, no-wrap +msgid "Installing Software from Language Package Managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:11 +msgid "" +"Many programming language ecosystems include their own package managers for " +"installing libraries and tools. This page explains how to use common " +"language package managers on Fedora, and the important differences between " +"them and DNF." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:12 +#, no-wrap +msgid "What are language package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:16 +msgid "" +"Language package managers install software published within a specific " +"programming language ecosystem. For example, you can install Python " +"libraries and some Python applications by using tools such as pip. You can " +"also install many JavaScript based applications by using tools such as npm. " +"These tools operate independently and install packages outside of Fedora's " +"package management system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:19 +msgid "" +"Before using a language package manager, check whether the package you need " +"is already available in the Fedora repositories. Many popular libraries are " +"packaged for Fedora and can be installed with DNF:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:23 +#, no-wrap +msgid "$ dnf search _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:26 +msgid "" +"Installing from Fedora repositories is preferred because those packages " +"receive security updates through the normal Fedora update process and are " +"tested for compatibility with your system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:28 +msgid "Language package managers bypass DNF, which means:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:30 +msgid "" +"Packages installed this way are invisible to DNF and do not receive updates " +"through `dnf upgrade`" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:31 +msgid "Packages might conflict with system packages if installed globally" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:32 +msgid "" +"Security updates must be managed separately, using the language package " +"manager itself" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:33 +msgid "Removing packages requires the language package manager, not DNF" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:34 +msgid "" +"Sources are not vetted by Fedora maintainers, so there is a higher risk of " +"installing malicious or unmaintained software" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:36 +msgid "" +"For these reasons, install language packages at the user level or in " +"isolated environments wherever possible, rather than system-wide." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:37 +#, no-wrap +msgid "Python - pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:41 +msgid "" +"Python's package manager is pip. Many Python packages are available in " +"Fedora repositories as `python3-_packagename_` and should be installed that " +"way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:42 +#, no-wrap +msgid "Installing pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:46 +msgid "" +"pip is included with Python, which is pre-installed on Fedora. If pip is " +"missing:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:50 +#, no-wrap +msgid "$ sudo dnf install python3-pip\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:52 +#, no-wrap +msgid "Using virtual environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:56 +msgid "" +"Always use a virtual environment to isolate pip-installed packages from the " +"system Python installation. Installing pip packages globally can conflict " +"with system Python libraries and break system tools." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:58 +msgid "Create and activate a virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:63 +#, no-wrap +msgid "" +"$ python3 -m venv _myenv_\n" +"$ source _myenv_/bin/activate\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:66 +msgid "Install a package inside the virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:70 +#, no-wrap +msgid "$ pip install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:73 +msgid "Deactivate the virtual environment when finished:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:77 +#, no-wrap +msgid "$ deactivate\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:79 +#, no-wrap +msgid "Updating pip packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:82 +msgid "Update all packages inside an active virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:86 +#, no-wrap +msgid "$ pip install --upgrade _package_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:88 +#, no-wrap +msgid "Alternative Python package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:91 +msgid "" +"You can use other Python package managers that create isolated environments, " +"such as:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:93 +msgid "" +"https://github.com/pypa/pipx[pipx] - installs and manages Python " +"command-line tools in isolated environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:94 +msgid "" +"https://docs.astral.sh/uv/[uv] - a modern Python package manager and " +"environment manager that improves on pip and virtualenv" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:96 +msgid "" +"These tools can be installed either from Fedora repositories or by using " +"pip." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:98 +msgid "For example, to install pipx, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:101 +#, no-wrap +msgid "$ sudo dnf install pipx\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:104 +msgid "Or, to install uv, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:107 +#, no-wrap +msgid "$ sudo dnf install python3-uv\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:109 +#, no-wrap +msgid "Node.js - npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:112 +msgid "npm is the package manager for the Node.js ecosystem." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:113 +#, no-wrap +msgid "Installing Node.js and npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:116 +msgid "Install Node.js and npm from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:120 +#, no-wrap +msgid "$ sudo dnf install nodejs npm\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:122 +#: ./pages/language-package-managers.adoc:166 +#, no-wrap +msgid "Installing packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:125 +msgid "Install a package locally for a specific project (recommended):" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:129 +#, no-wrap +msgid "$ npm install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:132 +msgid "" +"Install a package globally to make a command-line tool available " +"system-wide:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:136 +#, no-wrap +msgid "$ npm install -g _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:140 +msgid "" +"Global npm installs may require elevated permissions depending on how " +"Node.js was installed. To avoid permission issues, consider using a Node.js " +"version manager such as https://github.com/nvm-sh/nvm[nvm]." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:141 +#, no-wrap +msgid "Updating npm packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:144 +msgid "Update packages in the current project:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:148 +#, no-wrap +msgid "$ npm update\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:150 +#, no-wrap +msgid "Rust - Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:154 +msgid "" +"Cargo is Rust's package manager and build system. Cargo compiles packages " +"from source, so builds can take some time." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:155 +#, no-wrap +msgid "Installing Rust and Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:158 +msgid "Install Rust and Cargo from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:162 +#, no-wrap +msgid "$ sudo dnf install rust cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:165 +msgid "" +"Alternatively, use the official Rust toolchain installer " +"https://rustup.rs[rustup] for more control over Rust versions." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:169 +msgid "" +"Install a Rust package (called a \"crate\") and make it available as a " +"command-line tool:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:173 +#, no-wrap +msgid "$ cargo install _crate_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:177 +msgid "" +"Cargo installs binaries to `~/.cargo/bin/` by default. Ensure this " +"directory is in your `PATH`." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:178 +#, no-wrap +msgid "Updating installed crates" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:183 +#, no-wrap +msgid "$ cargo install --force _crate_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:185 +#, no-wrap +msgid "Ruby - gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:189 +msgid "" +"gem is Ruby's package manager for installing Ruby libraries and tools " +"(called \"gems\"). Many Ruby gems are available in the Fedora repositories " +"as `rubygem-_packagename_` and should be installed that way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:190 +#, no-wrap +msgid "Installing Ruby and gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:193 +msgid "Install Ruby from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:197 +#, no-wrap +msgid "$ sudo dnf install ruby\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:200 +msgid "gem is included with Ruby." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:201 +#, no-wrap +msgid "Installing gems" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:204 +msgid "Install a gem for the current user:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:208 +#, no-wrap +msgid "$ gem install --user-install _gem_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:211 +msgid "" +"Using `--user-install` avoids writing to system directories and does not " +"require root access." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:212 +#, no-wrap +msgid "Updating gems" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:217 +#, no-wrap +msgid "$ gem update _gem_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:219 +#, no-wrap +msgid "Go - go install" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:222 +msgid "The Go toolchain includes `go install` for installing Go-based tools." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:223 +#, no-wrap +msgid "Installing Go" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:226 +msgid "Install Go from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:230 +#, no-wrap +msgid "$ sudo dnf install golang\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:232 +#, no-wrap +msgid "Installing tools" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:235 +msgid "Install a Go tool by its module path:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:239 +#, no-wrap +msgid "$ go install _module_path_@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:242 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:246 +#, no-wrap +msgid "$ go install golang.org/x/tools/cmd/goimports@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:250 +msgid "" +"Go installs binaries to `~/go/bin/` by default. Ensure this directory is in " +"your `PATH`." +msgstr "" diff --git a/po/id/master/pages/snap-store-applications.po b/po/id/master/pages/snap-store-applications.po new file mode 100644 index 0000000000..26b0931a43 --- /dev/null +++ b/po/id/master/pages/snap-store-applications.po @@ -0,0 +1,459 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: id\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/snap-store-applications.adoc:1 +#, no-wrap +msgid "Installing Applications from Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Snap Store using the Snap package format." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:12 +#, no-wrap +msgid "What is Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:16 +msgid "" +"Snap Store is a centralized repository of Snap applications, providing " +"thousands of applications packaged using the Snap format. Snaps are " +"containerized, self-contained applications that include all necessary " +"dependencies and can run on any Linux system that has Snapd installed." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:17 +#, no-wrap +msgid "Understanding Snaps" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:21 +msgid "" +"A Snap (or \"Snapcraft\" package) is a universal application package format " +"that bundles an application with its dependencies in a compressed, " +"self-contained archive. Snaps aim to provide consistent application " +"behavior across different Linux distributions and versions." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:23 +msgid "" +"Snaps are similar to Flatpaks and AppImages in that they are designed to be " +"distribution-agnostic and include all necessary dependencies. Snaps differ " +"from Flatpaks in that they use a different packaging format and have " +"different mechanisms for updates and confinement. Snaps are developed and " +"maintained by Canonical, the company behind Ubuntu, but they can be used on " +"any Linux distribution that supports Snapd, including Fedora." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:25 +msgid "" +"Snaps are not enabled by default on Fedora, but you can easily install the " +"Snapd daemon to use them." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:27 +#, no-wrap +msgid "Installing Snapd" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:30 +msgid "To use Snaps on Fedora, install the Snapd daemon:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:34 +#, no-wrap +msgid "$ sudo dnf install snapd\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:37 +msgid "Then enable the Snapd socket:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:41 +#, no-wrap +msgid "$ sudo systemctl enable --now snapd.socket\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:44 +msgid "" +"After installation, you may need to reboot or log out and back in for Snap " +"support to work properly." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:45 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:47 +#, no-wrap +msgid "Using Snap Store (GUI)" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:50 +msgid "On Fedora, you can install the Snap Store graphical application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:54 +#, no-wrap +msgid "$ sudo snap install snap-store\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:57 +msgid "Then:" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:59 +msgid "Open *Snap Store* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:60 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:61 +msgid "Click *Install* to begin the installation" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:62 +msgid "The application automatically downloads and installs" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:63 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:66 +msgid "Search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:70 +#, no-wrap +msgid "$ snap find _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:73 +msgid "Install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:77 +#, no-wrap +msgid "$ snap install _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:80 +msgid "For example, to install Visual Studio Code:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:84 +#, no-wrap +msgid "$ snap install code --classic\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:87 +msgid "" +"Some Snaps require the `--classic` flag to run outside the confinement " +"environment for full functionality." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:88 +#, no-wrap +msgid "Managing Snap applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:90 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:94 +msgid "" +"Installed Snap applications appear in your Applications menu and launch like " +"any other application. You can also run them from the command line using " +"their name:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:98 +#, no-wrap +msgid "$ _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:100 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:103 +msgid "Snaps update automatically in the background. To manually check for updates:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:107 +#, no-wrap +msgid "$ snap refresh\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:110 +msgid "Update a specific Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:114 +#, no-wrap +msgid "$ snap refresh _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:116 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:119 +msgid "Remove an installed Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:123 +#, no-wrap +msgid "$ snap remove _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:125 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:128 +msgid "View all installed Snaps:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:132 +#, no-wrap +msgid "$ snap list\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:134 +#, no-wrap +msgid "Snap confinement levels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:137 +msgid "Snaps use different confinement levels that control system access:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:138 +#, no-wrap +msgid "Strict" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:141 +msgid "" +"The most restrictive mode. The Snap runs in a sandbox with minimal access to " +"the system. Most Snaps use strict confinement." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:142 +#, no-wrap +msgid "Classic" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:145 +msgid "" +"The least restrictive mode. The Snap has full access to the system like a " +"traditionally installed application. Some Snaps require classic confinement " +"to function properly." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:146 +#, no-wrap +msgid "Devmode" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:148 +msgid "" +"Used during development. Runs in strict confinement but with warnings " +"instead of denials." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:149 +#, no-wrap +msgid "Snap channels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:152 +msgid "Snaps can offer multiple versions through different channels:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:153 +#, no-wrap +msgid "Stable" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:155 +msgid "The default channel, containing fully released and tested versions." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:156 +#, no-wrap +msgid "Candidate" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:158 +msgid "" +"Pre-release versions near completion, good for testing before general " +"release." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:159 +#, no-wrap +msgid "Beta" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:161 +msgid "Early testing versions, may contain bugs or incomplete features." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:162 +#, no-wrap +msgid "Edge" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:164 +msgid "Development versions, the newest code but potentially unstable." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:166 +msgid "To install from a specific channel:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:170 +#, no-wrap +msgid "$ snap install _application_name_ --_channel_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:173 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:177 +#, no-wrap +msgid "$ snap install _application_name_ --beta\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:179 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:182 +#, no-wrap +msgid "" +"**Snap Store website** - Visit https://snapcraft.io/store to browse " +"available applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:183 +#, no-wrap +msgid "" +"**Snapcraft documentation** - https://snapcraft.io/docs for detailed " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:184 +#, no-wrap +msgid "" +"**Snap directory** - https://snapcraft.io/snaps for searchable application " +"directory\n" +msgstr "" diff --git a/po/id/master/pages/third-party-software.po b/po/id/master/pages/third-party-software.po new file mode 100644 index 0000000000..16db826083 --- /dev/null +++ b/po/id/master/pages/third-party-software.po @@ -0,0 +1,528 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: id\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/third-party-software.adoc:1 +#, no-wrap +msgid "Understanding Third-Party Software versus Fedora Release Software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:11 +msgid "" +"This page explains the distinction between third-party software and software " +"included in official Fedora releases, including their differences, how they " +"are managed, and important considerations for each." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:12 +#, no-wrap +msgid "What is Fedora release software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:16 +msgid "" +"Fedora release software comprises all packages that are part of the official " +"Fedora distribution repositories. These repositories include the _fedora_ " +"repository and the _updates_ repository, which together form the complete, " +"officially supported package set for a Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:18 +msgid "" +"Fedora also releases software packages in other repositories for development " +"and testing purposes, such as _rawhide_ for the latest development branch " +"and _updates-testing_ for packages that are being tested before inclusion in " +"the stable updates repository. However, the term \"Fedora release software\" " +"specifically refers to packages that are included in the stable _fedora_ and " +"_updates_ repositories for a given Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:20 +msgid "" +"See xref:fedora-repositories.adoc[Fedora Repositories] for more details on " +"the different repositories and their purposes." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:21 +#, no-wrap +msgid "Characteristics of Fedora release software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:23 +#, no-wrap +msgid "Vetting and testing" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:26 +msgid "" +"All packages in Fedora repositories undergo rigorous testing and review by " +"the Fedora Project community before inclusion. Packages must meet strict " +"xref:fedora-repositories.adoc[repository standards] and pass quality " +"assurance checks." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:27 +#, no-wrap +msgid "Source code availability" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:30 +msgid "" +"All Fedora release software is open source and free to use, modify, and " +"distribute. The source code is available in the Fedora repositories and " +"must comply with Fedora's licensing guidelines." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:31 +#, no-wrap +msgid "Community maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:34 +msgid "" +"Each package in Fedora has maintainers who are responsible for updates, " +"security patches, and bug fixes. Maintenance is handled through the Fedora " +"package maintenance workflow and tools such as Bodhi." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:35 +#, no-wrap +msgid "Release cycle integration" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:38 +msgid "" +"Fedora release software follows the official Fedora release cycle. Packages " +"are frozen at release time for stable releases and receive updates through " +"the updates repository according to the Fedora Updates Policy." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:39 +#, no-wrap +msgid "Free distribution" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:41 +msgid "" +"All Fedora release software can be downloaded and installed at no cost " +"through the official Fedora repositories." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:42 +#, no-wrap +msgid "What is third-party software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:45 +msgid "" +"Third-party software refers to packages and applications not included in the " +"official Fedora repositories." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:46 +#, no-wrap +msgid "Why software might be absent from Fedora's repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:49 +msgid "" +"Software might be missing from Fedora's official repositories for several " +"reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:51 +msgid "" +"It is encumbered by software patents or uses a license incompatible with " +"Fedora's policies. See xref:fedora-and-software-patents.adoc[Fedora and " +"software patents] for details." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:52 +msgid "" +"No one has yet packaged it for Fedora. If you want to help, consider " +"xref:package-maintainers::index.adoc[becoming a Fedora package maintainer]." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:53 +msgid "" +"For drivers specifically, Fedora does not package out-of-tree kernel " +"drivers. Drivers must be submitted to and accepted by the upstream Linux " +"kernel before Fedora will include them." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:54 +#, no-wrap +msgid "Installation methods" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:57 +msgid "Third-party software can be installed through:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:58 +msgid "" +"Third-party repositories (e.g., xref:rpmfusion-setup.adoc[RPM Fusion], Copr, " +"or vendor-specific repositories)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:59 +msgid "" +"Container images (xref:flathub-flatpak-applications.adoc[Flatpak], or " +"xref:snap-store-applications.adoc[Snap])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:60 +msgid "" +"Manual installation archives containing all dependencies " +"(xref:appimage.adoc[AppImage])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:61 +msgid "" +"xref:language-package-managers.adoc[Language package managers] such as pip " +"(Python), npm (Node.js), or Cargo (Rust)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:62 +msgid "" +"Compilation from source code (xref:third-party-software.adoc[Third Party " +"Software])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:63 +msgid "Direct binary package download from vendor websites" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:64 +#, no-wrap +msgid "Characteristics of third-party software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:66 +#, no-wrap +msgid "Independent maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:69 +msgid "" +"Entities outside the Fedora Project maintain third-party software. The " +"maintainer or software vendor handles updates, security patches, and " +"compatibility with Fedora releases." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:70 +#, no-wrap +msgid "Variable quality and support" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:73 +msgid "" +"The quality, testing rigor, and support availability varies widely depending " +"on the third-party provider. Some third-party projects have excellent " +"support and frequent updates, while others may be less actively maintained." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:74 +#, no-wrap +msgid "Licensing flexibility" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:77 +msgid "" +"Third-party software may use any license, including proprietary, commercial, " +"or open source licenses. Some third-party software may not be " +"redistributable or modifiable." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:78 +#, no-wrap +msgid "Potential compatibility issues" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:81 +msgid "" +"Since third-party software is developed and maintained independently, it may " +"not be fully tested with all Fedora versions. Compatibility issues can " +"arise, particularly across major Fedora releases." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:83 +#, no-wrap +msgid "Using third-party software safely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:86 +msgid "" +"If you choose to use third-party software with Fedora, follow these best " +"practices:" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:87 +#, no-wrap +msgid "Verify the source" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:90 +msgid "" +"Download software only from official project websites or well-known, " +"reputable repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:91 +msgid "Avoid downloading from untrusted sources or mirrors" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:92 +msgid "Use digital signatures to verify package authenticity when available" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:93 +#, no-wrap +msgid "Check repository health" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:96 +msgid "For third-party repositories, verify that they are actively maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:97 +msgid "Ensure the repository's packages are compatible with your Fedora version" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:98 +msgid "Review the repository's security and maintenance practices" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:99 +#, no-wrap +msgid "Understand dependencies" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:102 +msgid "Be aware that third-party packages may conflict with Fedora packages" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:103 +msgid "Carefully review dependency requirements before installation" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:104 +msgid "" +"Consider using containerized solutions " +"(xref:flathub-flatpak-applications.adoc[Flatpak], " +"xref:snap-store-applications.adoc[Snap]) for isolation from system packages, " +"or AppImage for self-contained applications that maintain their own " +"dependencies" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:105 +#, no-wrap +msgid "Keep systems updated" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:108 +msgid "Enable automatic updates when possible" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:109 +msgid "Regularly check for updates from third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:110 +msgid "Uninstall software you no longer use to reduce potential security risks" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:111 +#, no-wrap +msgid "Use third-party repositories wisely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:114 +msgid "" +"When using third-party repositories like xref:rpmfusion-setup.adoc[RPM " +"Fusion] or others:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:116 +msgid "Install only repositories from trusted sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:117 +msgid "Do not enable multiple overlapping repositories simultaneously" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:118 +msgid "Remove repositories if they are no longer needed or maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:119 +msgid "" +"Be aware that mixing many third-party repositories can cause dependency " +"conflicts" +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:120 +#, no-wrap +msgid "Common third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:123 +msgid "Some well-known third-party software sources for Fedora include:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:125 +#, no-wrap +msgid "" +"**xref:rpmfusion-setup.adoc[RPM Fusion]** - Provides packages restricted in " +"Fedora due to licensing concerns (multimedia codecs, drivers)\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:126 +#, no-wrap +msgid "" +"**xref:flathub-flatpak-applications.adoc[Flathub]** - Provides Flatpak " +"containerized applications with sandboxing\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:127 +#, no-wrap +msgid "" +"**xref:snap-store-applications.adoc[Snap Store]** - Provides Snap " +"containerized applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:128 +#, no-wrap +msgid "" +"**xref:appimage.adoc[AppImage]** - Self-contained portable applications for " +"easy distribution\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:129 +#, no-wrap +msgid "" +"**Upstream projects** - Many open source projects maintain their own " +"repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:130 +#, no-wrap +msgid "" +"**Vendor repositories** - Commercial software vendors (e.g., JetBrains, " +"Slack) often provide official repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:131 +#, no-wrap +msgid "" +"**Copr** - Fedora community projects repository, hosting " +"community-maintained packages\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:132 +#, no-wrap +msgid "" +"**xref:language-package-managers.adoc[Language package managers]** - Install " +"libraries and tools directly from language ecosystems such as Python's pip, " +"Node.js's npm, and Rust's Cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:134 +msgid "" +"Copr is not officially supported by Fedora infrastructure. Use packages at " +"your own risk." +msgstr "" diff --git a/po/it/master/pages/appimage.po b/po/it/master/pages/appimage.po new file mode 100644 index 0000000000..0c50732a8b --- /dev/null +++ b/po/it/master/pages/appimage.po @@ -0,0 +1,417 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/appimage.adoc:1 +#, no-wrap +msgid "Running Applications with AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:10 +msgid "" +"This page explains what AppImages are and how to run AppImage applications " +"on Fedora." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:11 +#, no-wrap +msgid "What is AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:14 +msgid "" +"AppImage is a format for packaging Linux applications as portable, " +"self-contained executable files." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:16 +msgid "" +"An AppImage file contains everything needed to run an application including " +"the application itself, its libraries, and any other " +"dependencies. Everything is bundled into a single file, that can be run " +"directly without any installation or system modifications." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:18 +msgid "" +"Because AppImages include all dependencies, they tend to be larger than " +"traditional packages, but they offer the advantage of being portable and " +"distribution-independent. Also, because everything is available as a single " +"file, you can carry AppImages on USB drives or external media and run them " +"on any compatible Linux system without worrying about missing dependencies " +"or conflicts with other software. Removing an AppImage is as simple as " +"deleting the file, with no leftover configuration or dependencies." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:20 +msgid "" +"Developers often use AppImages to distribute their applications across many " +"Linux distributions without maintaining separate packages for each " +"distribution." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:22 +msgid "" +"AppImages might not integrate as deeply with your desktop environment as " +"native packages, and Desktop entries, file associations, and system menus " +"might not work without additional setup. Furthermore, AppImages do not " +"receive automatic updates through the system package manager, so you must " +"manually check for and install updates from the developer. However, some " +"AppImages include built-in update mechanisms that can check for and download " +"updates directly from the application." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:26 +msgid "" +"AppImages offer a convenient way to run applications on Fedora without " +"installation or dependency management. They are ideal for portable, " +"distribution-independent applications and for developers who want to " +"distribute their software easily. However, you are responsible for managing " +"updates and security. Use AppImages from trusted sources and keep them " +"updated to ensure your system remains secure. Note that unlike Flatpak or " +"Snap, AppImages do not provide sandboxing or confinement, so they run with " +"the same permissions as your user account. Be cautious when running " +"AppImages from untrusted sources, as they have the potential to access your " +"files and system resources." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:27 +#, no-wrap +msgid "How AppImages work" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:30 +msgid "When you run an AppImage, the system:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:32 +msgid "Mounts the AppImage file as a temporary read-only filesystem" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:33 +msgid "Runs the application within that environment" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:34 +msgid "Unmounts the filesystem when the application closes" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:36 +msgid "" +"Applications can run without installation, making them portable and easy to " +"distribute." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:37 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:40 +msgid "AppImages require:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:42 +msgid "A 64-bit Fedora system (most modern AppImages)" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:43 +msgid "The FUSE library, which allows AppImages to mount themselves" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:45 +msgid "FUSE is usually pre-installed on Fedora, but if needed:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:49 +#, no-wrap +msgid "$ sudo dnf install fuse\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:51 +#, no-wrap +msgid "Finding AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:54 +msgid "Developers distribute AppImages directly, typically through:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:56 +#, no-wrap +msgid "**Project websites** - Many open source projects offer AppImage downloads\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:57 +#, no-wrap +msgid "" +"**AppImage repository** - https://appimage.github.io/apps/ lists available " +"AppImages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:58 +#, no-wrap +msgid "" +"**GitHub releases** - Many projects host AppImage files in their GitHub " +"release pages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:59 +#, no-wrap +msgid "" +"**Custom repositories** - Some developers maintain their own AppImage " +"distribution sites\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:60 +#, no-wrap +msgid "Running AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:63 +msgid "Download the `.AppImage` file from the developer's website or repository." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:64 +msgid "Make it executable:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:68 +#, no-wrap +msgid "$ chmod +x _application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:71 +msgid "Run the AppImage" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:75 +#, no-wrap +msgid "$ ./_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:77 +msgid "Or double-click the file in your file manager if it has execute permissions." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:79 +#, no-wrap +msgid "Creating desktop shortcuts" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:82 +msgid "" +"To integrate an AppImage with your desktop environment, create a `.desktop` " +"shortcut file:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:84 +msgid "Create a file in `~/.local/share/applications/`:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:88 +#, no-wrap +msgid "$ touch ~/.local/share/applications/_application_name_.desktop\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:91 +msgid "Add the following content (replace placeholders with actual values):" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:100 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=_Application Display Name_\n" +"Exec=_/path/to/application_name_.AppImage_\n" +"Icon=_application_name_\n" +"Categories=_Category_;\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:103 +msgid "Save the file and it appears in your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:105 +msgid "For example, for an application called \"MyApp\":" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:114 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=MyApp\n" +"Exec=/home/username/Downloads/MyApp.AppImage\n" +"Icon=myapp\n" +"Categories=Utility;\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:116 +#, no-wrap +msgid "Managing AppImages" +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:118 +#, no-wrap +msgid "Organizing AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:121 +msgid "It is helpful to keep AppImages in a dedicated directory:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:127 +#, no-wrap +msgid "" +"$ mkdir ~/Applications\n" +"$ mv _application_name_.AppImage ~/Applications/\n" +"$ chmod +x ~/Applications/_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:130 +msgid "Then reference this directory in desktop shortcuts." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:131 +#, no-wrap +msgid "Updating AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:134 +msgid "Update methods vary by application:" +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:135 +#, no-wrap +msgid "Built-in updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:137 +msgid "" +"Some AppImages include automatic update checks. Run the AppImage and look " +"for update options in the application's preferences or help menu." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:138 +#, no-wrap +msgid "Manual updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:140 +msgid "" +"For applications without built-in updates, download the latest version from " +"the project website and replace the existing AppImage." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:141 +#, no-wrap +msgid "AppImage update tools" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:143 +msgid "" +"Some third-party tools such as `appimaged` can help manage AppImage updates, " +"though these are typically for advanced users." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:144 +#, no-wrap +msgid "Running multiple versions" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:147 +msgid "" +"Because AppImages are self-contained, you can safely keep and run multiple " +"versions of the same application:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:152 +#, no-wrap +msgid "" +"$ ./MyApp-1.0.AppImage &\n" +"$ ./MyApp-2.0.AppImage &\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:155 +msgid "Both versions can run simultaneously without conflicts." +msgstr "" diff --git a/po/it/master/pages/dnf-repository-mirror.po b/po/it/master/pages/dnf-repository-mirror.po new file mode 100644 index 0000000000..d3d1a40e21 --- /dev/null +++ b/po/it/master/pages/dnf-repository-mirror.po @@ -0,0 +1,334 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/dnf-repository-mirror.adoc:1 +#, no-wrap +msgid "Creating a DNF Repository Mirror" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:3 +msgid "Rowan Puttergill; Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:11 +msgid "" +"A local DNF repository mirror lets you serve Fedora package updates from " +"your own infrastructure. This is useful for organisations managing multiple " +"Fedora systems, restricted or metered network environments, or testing " +"updates on a staging system before rolling them out to production." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:12 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:14 +#, no-wrap +msgid "Disk space" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:17 +msgid "Use `dnf repoinfo` to check the size of each repository you plan to mirror:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:21 +#, no-wrap +msgid "$ dnf repoinfo fedora updates\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:25 +msgid "" +"The `Repodate Info: Size` fields in the output show the total package size " +"for each repository. Run the same command for any additional repositories " +"you want to mirror, using `dnf repolist` to see available repository IDs." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:27 +msgid "" +"Repository size grows throughout a release lifecycle as updates " +"accumulate. The `updates` repository in particular grows steadily from " +"release day until end-of-life. Budget additional headroom beyond the initial " +"estimate. Repositories can grow by up to 30% or more over the lifecycle of a " +"release, so plan accordingly." +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:28 +#, no-wrap +msgid "Installing dnf5-plugins" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:31 +msgid "The `dnf reposync` command comes from the `dnf5-plugins` package:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:35 +#, no-wrap +msgid "$ sudo dnf install dnf5-plugins\n" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:37 +#, no-wrap +msgid "An HTTP server" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:41 +msgid "" +"A web server is required to serve the mirrored content to other systems. " +"This guide uses Apache httpd, but nginx works equally well." +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:46 +#, no-wrap +msgid "" +"$ sudo dnf install httpd\n" +"$ sudo systemctl enable --now httpd\n" +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:48 +#, no-wrap +msgid "Syncing the repository" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:52 +msgid "" +"Use `dnf reposync` to download repository content to a local directory. The " +"following example syncs the `fedora` and `updates` repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:56 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:59 +msgid "" +"To limit the sync to specific architectures and avoid downloading packages " +"you do not need:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:63 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --arch=x86_64 --arch=noarch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:66 +msgid "" +"To remove packages from the local mirror that are no longer present in the " +"remote repository:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:70 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:73 +msgid "" +"The synced content is now accessible at `http://localhost/mirror/`, or " +"whatever your server's hostname or IP address is." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:75 +msgid "" +"The first sync downloads the full repository and can take a long time " +"depending on your connection. Later syncs only download new or changed " +"packages." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:76 +#, no-wrap +msgid "Configuring client systems" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:80 +msgid "" +"On each system that should use the local mirror, create a `.repo` file in " +"`/etc/yum.repos.d/`. For example, `/etc/yum.repos.d/local-mirror.repo`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:89 +#, no-wrap +msgid "" +"[local-fedora]\n" +"name=Local Fedora mirror\n" +"baseurl=http://mirror-server/mirror/fedora/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:96 +#, no-wrap +msgid "" +"[local-updates]\n" +"name=Local Fedora updates mirror\n" +"baseurl=http://mirror-server/mirror/updates/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:99 +msgid "" +"Replace `mirror-server` with the hostname or IP address of your mirror " +"server." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:101 +msgid "" +"To ensure clients use only the local mirror, disable the default Fedora " +"repositories by setting `enabled=0` in `/etc/yum.repos.d/fedora.repo` and " +"`/etc/yum.repos.d/fedora-updates.repo`." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:102 +#, no-wrap +msgid "GPG verification" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:106 +msgid "" +"`dnf reposync` downloads repository metadata and packages including their " +"signatures. Clients use the Fedora GPG keys already present at " +"`/etc/pki/rpm-gpg/` to verify packages, so no additional key configuration " +"is required." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:107 +#, no-wrap +msgid "Keeping the mirror current" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:110 +msgid "Set up a systemd service and timer to sync the mirror automatically." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:112 +msgid "Create a service file at `/etc/systemd/system/dnf-mirror.service`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:117 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Sync DNF repository mirror\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:121 +#, no-wrap +msgid "" +"[Service]\n" +"Type=oneshot\n" +"ExecStart=dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:124 +msgid "Create the timer at `/etc/systemd/system/dnf-mirror.timer`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:129 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Daily DNF repository mirror sync\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:133 +#, no-wrap +msgid "" +"[Timer]\n" +"OnCalendar=daily\n" +"Persistent=true\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:136 +#, no-wrap +msgid "" +"[Install]\n" +"WantedBy=timers.target\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:139 +msgid "Enable and start the timer:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:143 +#, no-wrap +msgid "$ sudo systemctl enable --now dnf-mirror.timer\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:146 +msgid "Verify the timer is active:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:150 +#, no-wrap +msgid "$ systemctl status dnf-mirror.timer\n" +msgstr "" diff --git a/po/it/master/pages/fedora-and-software-patents.po b/po/it/master/pages/fedora-and-software-patents.po new file mode 100644 index 0000000000..28de5be73f --- /dev/null +++ b/po/it/master/pages/fedora-and-software-patents.po @@ -0,0 +1,407 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/fedora-and-software-patents.adoc:1 +#, no-wrap +msgid "Fedora and Software Patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:3 +msgid "Caleb McKee; Frank Sträter" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:10 +msgid "" +"This page explains Fedora's position on software patents, why patent " +"restrictions affect what software Fedora can include, and how Fedora and Red " +"Hat actively work to reduce the impact of software patents on free and open " +"source software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:12 +msgid "" +"This information is provided only for answering common questions from Fedora " +"users and should not be read as legal advice. What applies to Red Hat and " +"the Fedora Project may not necessarily apply to you. If you need legal " +"assistance, consult your own lawyer. This material does not represent the " +"official views of Red Hat or the Fedora Project." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:14 +#, no-wrap +msgid "What is a software patent?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:16 +msgid "" +"A patent is a set of exclusionary rights granted by a government to a patent " +"holder for a limited period of time, usually 20 years from the earliest " +"effective filing date of the patent application. These monopoly rights are " +"granted to patent applicants in exchange for their disclosure of the " +"invention claimed by the patent. Once a patent is granted in a given " +"country, the patent holder may exclude someone from making, using, selling " +"or importing embodiments of the claimed invention in that country. Software " +"patents are different from copyright or trademarks despite being lumped " +"together with them under the collective term " +"link:https://www.gnu.org/philosophy/not-ipr.html[Intellectual Property]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:18 +#, no-wrap +msgid "Who is responsible for taking care of any legal issues in Fedora?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:20 +msgid "" +"The Fedora Project is not a separate and distinct legal entity. Red Hat, the " +"primary sponsor of the Fedora Project, is actively involved in legal matters " +"relating to Fedora, along with other Fedora participants. For example, Red " +"Hat lawyers assist Fedora Project contributors in issues pertaining to free " +"and open source software licensing, trademarks and patents. Refer to the " +"xref:legal::index.adoc[Legal] page for more information." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:22 +#, no-wrap +msgid "" +"If software patents are not recognized in all regions, why can't you " +"distribute Fedora with such software in other regions?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:24 +msgid "" +"Contrary to common belief, software patents are granted in some form or " +"other in most countries, including most of the countries in which most " +"Fedora participants reside." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:26 +#, no-wrap +msgid "Can't you pay the patent license fees for patent encumbered codecs?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:28 +msgid "" +"A codec is a set of methods to encode and decode video or audio information " +"into a data stream. In the case of codecs like WMV, the company or companies " +"associated with developing the format are also involved in asserting (or " +"restrictively licensing) patents that purportedly cover the format; we refer " +"to such codecs as \"patent encumbered\". Other codecs, such as WebM, Ogg " +"Theora or Ogg Vorbis, Dirac, and FLAC, are made available by their " +"developers without asserting patents on their implementations; we refer to " +"such codecs as \"patent unencumbered\". Fedora includes comprehensive " +"support for open, patent-unencumbered codecs but is unable to include " +"support for the patent encumbered ones." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:30 +msgid "" +"Patent licenses usually require the licensee to pay royalties based on the " +"number of users. Since Fedora is free and open source software, the " +"effective number of users is essentially unrestricted. Patent holders are " +"generally unwilling to give a blanket patent license for unlimited use; " +"moreover, the royalty payments would be too high for it to be practical for " +"the Fedora Project, or its sponsors, to pay them. Proprietary operating " +"systems like Microsoft Windows include the costs of third-party patent " +"licenses in the pricing of the product as sold to end users. Fedora is not " +"sold commercially, so there is no way to recoup these substantial expenses." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:32 +msgid "" +"Even if funds were available to do so, such royalty-bearing patent licenses " +"would have to be compatible with the free/open source software licenses " +"governing the software covered by the patent license. In practice this is " +"usually challenging. For example, the most widely-used FOSS licenses (GPL " +"and LGPL) place constraints on the ability of distributors to distribute " +"software under benefit of third-party patent licenses. Even if the software " +"in question is placed under some other license, distributing such software " +"under benefit of a patent license may make the software effectively non-free " +"and thus incompatible with Fedora legal policies." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:34 +#, no-wrap +msgid "" +"There are free and open software implementations of the codecs. Why don't " +"you include them?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:36 +msgid "" +"When we speak of an implementation being FOSS, usually we are thinking only " +"in terms of copyright licensing. An independent FOSS implementation of a " +"patent-encumbered codec, however, is subject to at least as much patent risk " +"as, say, some proprietary reference implementation of the same codec. Note " +"that while copyright covers only a particular implementation of software, " +"patents are broader because they are more abstract, covering ideas that " +"might be implemented in software in any number of ways." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:38 +#, no-wrap +msgid "" +"Can't you link to third party repositories and guide users to find such " +"software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:40 +msgid "" +"In general, no, because of the risk of liability for " +"link:https://en.wikipedia.org/wiki/Patent_infringement[contributory patent " +"infringement]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:42 +#, no-wrap +msgid "How is it that some other Linux distributions include such software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:44 +msgid "There are different reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:46 +msgid "" +"Some of them include proprietary software, in some cases charging users for " +"their product, where the charge incorporates the cost of licensing " +"third-party patents. Fedora is not a commercial product and has a policy of " +"not distributing proprietary software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:47 +msgid "" +"They are willing to deal with the risk somehow. In some cases, it is because " +"they are not backed by a large and profitable company like Red Hat. Red Hat, " +"the legal entity and primary sponsor of the Fedora Project determines its " +"own risks which can be different from other organizations." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:49 +#, no-wrap +msgid "What is bad about patented formats?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:51 +msgid "" +"Even if you are willing to pay for patent licenses, there are other things " +"to consider:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:53 +msgid "" +"No guarantee that your consumers actually will be able to read the data " +"you're trying to produce. If you've reached this page, you've already " +"experienced this - by producing media in a patented format, you " +"automatically limit your audience to whatever platforms the patent holder " +"has licensed their software to." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:54 +msgid "" +"No guarantee of being able to access your data forever. If you're using some " +"software to view a patented media format, what happens if that software " +"vendor goes out of business, or refuses to port their software to newer " +"systems? You no longer have access to your data." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:56 +msgid "" +"Note that this isn't even restricted to patented media formats - the same " +"applies to popular proprietary formats used for word processing, " +"spreadsheets, presentations, etc." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:58 +msgid "" +"For more information about how software patents are bad, refer to the " +"link:https://ffii.org/[Foundation for a Free Information Infrastructure]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:60 +#, no-wrap +msgid "Can't you convert a patent encumbered codec to an open codec?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:62 +msgid "" +"Fedora cannot include the decoders necessary to do this since those are " +"patent encumbered as well. Although users might be able to do this, " +"converting from one format to another typically results in a visible loss of " +"quality. The only long term viable method is to encourage the creation of " +"content in open formats and Fedora and Red Hat actively encourage and " +"participate in such activities." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:64 +#, no-wrap +msgid "How Fedora works against software patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:66 +msgid "__Fedora sponsors development of free, non-patent-encumbered open formats__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:68 +msgid "" +"In support of free culture and the open web, and to reduce the hold of " +"proprietary and patent encumbered codecs, Red Hat has been sponsoring " +"improvements on the open Ogg Theora video codec." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:70 +msgid "" +"__Fedora uses free, non-patented, open formats by default that anyone can " +"implement, use, and view without having to obtain patent licenses__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:72 +msgid "" +"Instead of Windows Media, use WebM or Ogg Theora. Instead of Microsoft " +"Office Open XML, use link:https://en.wikipedia.org/wiki/OpenDocument[Open " +"Document format] documents, or even PDF. Vote with your currency by " +"purchasing hardware and solutions that support these free and open formats." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:74 +#, no-wrap +msgid "The problem with proprietary and patent encumbered media formats" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:76 +msgid "" +"Imagine sitting down to your email. Your sister has sent you some pictures " +"of your niece. However, when you go to look at them, all you see is:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:78 +msgid "" +"__I'm sorry, you need Frobozz Viewer 3.0 to view this file. It's only " +"$19.99, have your credit card ready.__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:80 +msgid "" +"Later, you go to view your mail on a public computer at the local " +"library. And you get the same dialog box on their computer." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:82 +msgid "" +"That is the reality for any sound, image, or document format that is " +"encumbered by software patents that require licensing - any application that " +"wishes to view, play, or create them requires paying the patent holders a " +"fee. Normally, software and hardware vendors include this support, but they " +"pass the costs directly onto the consumers in the cost of their software or " +"hardware." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:84 +msgid "" +"Fedora, however, has a " +"link:https://docs.fedoraproject.org/en-US/project/objectives/[public " +"promise] to always be freely redistributable by anyone. That is why Fedora " +"cannot include support for patented media formats - it would break this " +"redistribution promise. Fedora supports open media formats such as WebM or " +"Ogg link:https://xiph.org/vorbis/[Vorbis] and " +"link:https://www.theora.org/[Theora], which are **freely implementable and " +"usable by anyone without a patent license**." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:86 +msgid "" +"Red Hat has consistently taken the position that software patents generally " +"impede innovation in software development and that software patents are " +"inconsistent with open source/free software. Red Hat holds several software " +"patents for defensive purposes and has a patent policy under which it agrees " +"to refrain from enforcing its patents against any party for exercising " +"rights under certain free and open source software licenses, including " +"GPLv2, GPLv3, LGPLv2.1, and LGPLv3." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:88 +msgid "https://www.redhat.com/en/about/patent-promise" +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:90 +#, no-wrap +msgid "References" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:92 +msgid "https://fedoraproject.org/wiki/Forbidden_items" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:93 +msgid "https://docs.fedoraproject.org/en-US/project/" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://www.gnu.org/philosophy/why-audio-format-matters.html" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://dwheeler.com/essays/software-patents.html" +msgstr "" diff --git a/po/it/master/pages/flathub-flatpak-applications.po b/po/it/master/pages/flathub-flatpak-applications.po new file mode 100644 index 0000000000..3cac27c4e3 --- /dev/null +++ b/po/it/master/pages/flathub-flatpak-applications.po @@ -0,0 +1,457 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/flathub-flatpak-applications.adoc:1 +#, no-wrap +msgid "Installing Flatpak Applications from Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Flathub, a centralized repository for Flatpak applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:12 +#, no-wrap +msgid "What is Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:17 +msgid "" +"Flathub is a centralized repository that hosts thousands of Flatpak " +"applications. Flatpak is a containerization technology that packages " +"applications with their dependencies in a sandboxed environment. This " +"approach provides several benefits including improved security through " +"isolation, compatibility across different Linux distributions, and " +"simplified dependency management." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:19 +msgid "" +"Flatpak applications work across all Linux distributions, not just " +"Fedora. Once an application is packaged as a Flatpak, it can run on any " +"system with Flatpak installed without requiring distribution-specific " +"packaging. Therefore, many software vendors choose to distribute their " +"applications as Flatpaks on Flathub to reach a wider Linux audience." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:22 +msgid "" +"Flatpak applications run in a sandbox with limited access to your system. " +"Each application only has access to the resources it explicitly needs, " +"providing an additional layer of security compared to traditional package " +"installation." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:24 +msgid "" +"Because Flatpak applications are self-contained, they can use different " +"versions of libraries and dependencies than those provided by your " +"system. This means you can run multiple versions of the same application or " +"library simultaneously without conflicts." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:26 +msgid "" +"Installing and removing Flatpak applications is straightforward and does not " +"leave system-wide dependencies or configuration files scattered across your " +"system." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:28 +msgid "" +"Flathub and Flatpak include built-in automatic update functionality, keeping " +"applications current with minimal user intervention." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:30 +msgid "" +"Fedora Workstation includes Flatpak support pre-installed and configured, " +"making it easy to get started with Flathub applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:31 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:34 +msgid "To use Flathub on Fedora, ensure Flatpak is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:38 +#, no-wrap +msgid "$ sudo dnf install flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:41 +msgid "If not already enabled, add the Flathub repository to your system:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:45 +#, no-wrap +msgid "" +"$ flatpak remote-add --if-not-exists flathub " +"https://flathub.org/repo/flathub.flatpakrepo\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:48 +msgid "" +"On Fedora Workstation, Flatpak is typically pre-installed and configured to " +"use Flathub, so you may not need to perform these steps." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:49 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:51 +#, no-wrap +msgid "Using the GNOME Software Center" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:54 +msgid "" +"The easiest way to browse and install Flatpak applications is through GNOME " +"Software:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:56 +msgid "Open *Software* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:57 +#: ./pages/flathub-flatpak-applications.adoc:74 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:58 +msgid "If the application is available on Flathub, click *Install*" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:59 +msgid "The application downloads and installs automatically" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:60 +#, no-wrap +msgid "Using KDE Discover" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:64 +msgid "" +"KDE Plasma includes Discover, a graphical software center that supports " +"Flatpak applications. On Fedora KDE Spin, Discover is pre-installed. To " +"enable Flatpak support, ensure the Flatpak backend is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:68 +#, no-wrap +msgid "$ sudo dnf install plasma-discover-flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:71 +msgid "To find and install applications:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:73 +msgid "Open *Discover* from the application launcher" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:75 +msgid "" +"If multiple sources are available for the same application, select *Flathub* " +"as the source" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:76 +msgid "Click *Install*" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:77 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:80 +msgid "To search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:84 +#, no-wrap +msgid "$ flatpak search _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:87 +msgid "To install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:91 +#, no-wrap +msgid "$ flatpak install flathub _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:94 +msgid "For example, to install GIMP:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:98 +#, no-wrap +msgid "$ flatpak install flathub org.gimp.GIMP\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:100 +#, no-wrap +msgid "Managing Flatpak applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:102 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:106 +msgid "" +"Installed Flatpak applications appear in your Applications menu and launch " +"like any other application. You can also run them from the command line " +"using the application ID:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:110 +#, no-wrap +msgid "$ flatpak run _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:112 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:115 +msgid "Update all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:119 +#, no-wrap +msgid "$ flatpak update\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:122 +msgid "Update a specific application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:126 +#, no-wrap +msgid "$ flatpak update _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:129 +msgid "" +"Note that GNOME Software and KDE Discover will also notify you of available " +"updates for Flatpak applications." +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:130 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:133 +msgid "Remove an installed Flatpak application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:137 +#, no-wrap +msgid "$ flatpak uninstall _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:139 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:142 +msgid "View all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:146 +#, no-wrap +msgid "$ flatpak list --app\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:148 +#, no-wrap +msgid "Permissions and sandboxing" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:152 +msgid "" +"Flatpak applications run in a sandbox with restricted access to your " +"system. Some applications may request additional permissions to function " +"properly:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:154 +#, no-wrap +msgid "**File system access** - Read or write access to specific directories\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:155 +#, no-wrap +msgid "**Hardware access** - Access to cameras, microphones, or other hardware\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:156 +#, no-wrap +msgid "" +"**System services** - Access to D-Bus services for system notifications, and " +"so on\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:157 +#, no-wrap +msgid "**Network access** - Access to the internet\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:159 +msgid "" +"When installing an application, review the requested permissions and decide " +"whether to grant them based on the application's functionality." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:160 +#, no-wrap +msgid "Overriding permissions" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:163 +msgid "" +"If an application needs additional permissions, you can grant or modify them " +"using Flatseal, a graphical permissions manager:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:167 +#, no-wrap +msgid "$ flatpak install flathub com.github.tchx84.Flatseal\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:170 +msgid "" +"Alternatively, modify permissions from the command line using `flatpak " +"override`." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:171 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:174 +#, no-wrap +msgid "" +"**Flathub website** - Visit https://flathub.org to browse available " +"applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:175 +#, no-wrap +msgid "" +"**Flatpak documentation** - https://docs.flatpak.org for detailed technical " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:176 +#, no-wrap +msgid "" +"**Application pages** - Most Flatpak applications have information pages on " +"Flathub with reviews and details\n" +msgstr "" diff --git a/po/it/master/pages/language-package-managers.po b/po/it/master/pages/language-package-managers.po new file mode 100644 index 0000000000..09086654d9 --- /dev/null +++ b/po/it/master/pages/language-package-managers.po @@ -0,0 +1,561 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/language-package-managers.adoc:1 +#, no-wrap +msgid "Installing Software from Language Package Managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:11 +msgid "" +"Many programming language ecosystems include their own package managers for " +"installing libraries and tools. This page explains how to use common " +"language package managers on Fedora, and the important differences between " +"them and DNF." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:12 +#, no-wrap +msgid "What are language package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:16 +msgid "" +"Language package managers install software published within a specific " +"programming language ecosystem. For example, you can install Python " +"libraries and some Python applications by using tools such as pip. You can " +"also install many JavaScript based applications by using tools such as npm. " +"These tools operate independently and install packages outside of Fedora's " +"package management system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:19 +msgid "" +"Before using a language package manager, check whether the package you need " +"is already available in the Fedora repositories. Many popular libraries are " +"packaged for Fedora and can be installed with DNF:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:23 +#, no-wrap +msgid "$ dnf search _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:26 +msgid "" +"Installing from Fedora repositories is preferred because those packages " +"receive security updates through the normal Fedora update process and are " +"tested for compatibility with your system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:28 +msgid "Language package managers bypass DNF, which means:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:30 +msgid "" +"Packages installed this way are invisible to DNF and do not receive updates " +"through `dnf upgrade`" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:31 +msgid "Packages might conflict with system packages if installed globally" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:32 +msgid "" +"Security updates must be managed separately, using the language package " +"manager itself" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:33 +msgid "Removing packages requires the language package manager, not DNF" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:34 +msgid "" +"Sources are not vetted by Fedora maintainers, so there is a higher risk of " +"installing malicious or unmaintained software" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:36 +msgid "" +"For these reasons, install language packages at the user level or in " +"isolated environments wherever possible, rather than system-wide." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:37 +#, no-wrap +msgid "Python - pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:41 +msgid "" +"Python's package manager is pip. Many Python packages are available in " +"Fedora repositories as `python3-_packagename_` and should be installed that " +"way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:42 +#, no-wrap +msgid "Installing pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:46 +msgid "" +"pip is included with Python, which is pre-installed on Fedora. If pip is " +"missing:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:50 +#, no-wrap +msgid "$ sudo dnf install python3-pip\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:52 +#, no-wrap +msgid "Using virtual environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:56 +msgid "" +"Always use a virtual environment to isolate pip-installed packages from the " +"system Python installation. Installing pip packages globally can conflict " +"with system Python libraries and break system tools." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:58 +msgid "Create and activate a virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:63 +#, no-wrap +msgid "" +"$ python3 -m venv _myenv_\n" +"$ source _myenv_/bin/activate\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:66 +msgid "Install a package inside the virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:70 +#, no-wrap +msgid "$ pip install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:73 +msgid "Deactivate the virtual environment when finished:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:77 +#, no-wrap +msgid "$ deactivate\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:79 +#, no-wrap +msgid "Updating pip packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:82 +msgid "Update all packages inside an active virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:86 +#, no-wrap +msgid "$ pip install --upgrade _package_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:88 +#, no-wrap +msgid "Alternative Python package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:91 +msgid "" +"You can use other Python package managers that create isolated environments, " +"such as:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:93 +msgid "" +"https://github.com/pypa/pipx[pipx] - installs and manages Python " +"command-line tools in isolated environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:94 +msgid "" +"https://docs.astral.sh/uv/[uv] - a modern Python package manager and " +"environment manager that improves on pip and virtualenv" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:96 +msgid "" +"These tools can be installed either from Fedora repositories or by using " +"pip." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:98 +msgid "For example, to install pipx, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:101 +#, no-wrap +msgid "$ sudo dnf install pipx\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:104 +msgid "Or, to install uv, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:107 +#, no-wrap +msgid "$ sudo dnf install python3-uv\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:109 +#, no-wrap +msgid "Node.js - npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:112 +msgid "npm is the package manager for the Node.js ecosystem." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:113 +#, no-wrap +msgid "Installing Node.js and npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:116 +msgid "Install Node.js and npm from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:120 +#, no-wrap +msgid "$ sudo dnf install nodejs npm\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:122 +#: ./pages/language-package-managers.adoc:166 +#, no-wrap +msgid "Installing packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:125 +msgid "Install a package locally for a specific project (recommended):" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:129 +#, no-wrap +msgid "$ npm install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:132 +msgid "" +"Install a package globally to make a command-line tool available " +"system-wide:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:136 +#, no-wrap +msgid "$ npm install -g _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:140 +msgid "" +"Global npm installs may require elevated permissions depending on how " +"Node.js was installed. To avoid permission issues, consider using a Node.js " +"version manager such as https://github.com/nvm-sh/nvm[nvm]." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:141 +#, no-wrap +msgid "Updating npm packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:144 +msgid "Update packages in the current project:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:148 +#, no-wrap +msgid "$ npm update\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:150 +#, no-wrap +msgid "Rust - Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:154 +msgid "" +"Cargo is Rust's package manager and build system. Cargo compiles packages " +"from source, so builds can take some time." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:155 +#, no-wrap +msgid "Installing Rust and Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:158 +msgid "Install Rust and Cargo from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:162 +#, no-wrap +msgid "$ sudo dnf install rust cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:165 +msgid "" +"Alternatively, use the official Rust toolchain installer " +"https://rustup.rs[rustup] for more control over Rust versions." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:169 +msgid "" +"Install a Rust package (called a \"crate\") and make it available as a " +"command-line tool:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:173 +#, no-wrap +msgid "$ cargo install _crate_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:177 +msgid "" +"Cargo installs binaries to `~/.cargo/bin/` by default. Ensure this " +"directory is in your `PATH`." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:178 +#, no-wrap +msgid "Updating installed crates" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:183 +#, no-wrap +msgid "$ cargo install --force _crate_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:185 +#, no-wrap +msgid "Ruby - gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:189 +msgid "" +"gem is Ruby's package manager for installing Ruby libraries and tools " +"(called \"gems\"). Many Ruby gems are available in the Fedora repositories " +"as `rubygem-_packagename_` and should be installed that way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:190 +#, no-wrap +msgid "Installing Ruby and gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:193 +msgid "Install Ruby from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:197 +#, no-wrap +msgid "$ sudo dnf install ruby\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:200 +msgid "gem is included with Ruby." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:201 +#, no-wrap +msgid "Installing gems" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:204 +msgid "Install a gem for the current user:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:208 +#, no-wrap +msgid "$ gem install --user-install _gem_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:211 +msgid "" +"Using `--user-install` avoids writing to system directories and does not " +"require root access." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:212 +#, no-wrap +msgid "Updating gems" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:217 +#, no-wrap +msgid "$ gem update _gem_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:219 +#, no-wrap +msgid "Go - go install" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:222 +msgid "The Go toolchain includes `go install` for installing Go-based tools." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:223 +#, no-wrap +msgid "Installing Go" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:226 +msgid "Install Go from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:230 +#, no-wrap +msgid "$ sudo dnf install golang\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:232 +#, no-wrap +msgid "Installing tools" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:235 +msgid "Install a Go tool by its module path:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:239 +#, no-wrap +msgid "$ go install _module_path_@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:242 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:246 +#, no-wrap +msgid "$ go install golang.org/x/tools/cmd/goimports@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:250 +msgid "" +"Go installs binaries to `~/go/bin/` by default. Ensure this directory is in " +"your `PATH`." +msgstr "" diff --git a/po/it/master/pages/snap-store-applications.po b/po/it/master/pages/snap-store-applications.po new file mode 100644 index 0000000000..8bceb40471 --- /dev/null +++ b/po/it/master/pages/snap-store-applications.po @@ -0,0 +1,459 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/snap-store-applications.adoc:1 +#, no-wrap +msgid "Installing Applications from Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Snap Store using the Snap package format." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:12 +#, no-wrap +msgid "What is Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:16 +msgid "" +"Snap Store is a centralized repository of Snap applications, providing " +"thousands of applications packaged using the Snap format. Snaps are " +"containerized, self-contained applications that include all necessary " +"dependencies and can run on any Linux system that has Snapd installed." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:17 +#, no-wrap +msgid "Understanding Snaps" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:21 +msgid "" +"A Snap (or \"Snapcraft\" package) is a universal application package format " +"that bundles an application with its dependencies in a compressed, " +"self-contained archive. Snaps aim to provide consistent application " +"behavior across different Linux distributions and versions." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:23 +msgid "" +"Snaps are similar to Flatpaks and AppImages in that they are designed to be " +"distribution-agnostic and include all necessary dependencies. Snaps differ " +"from Flatpaks in that they use a different packaging format and have " +"different mechanisms for updates and confinement. Snaps are developed and " +"maintained by Canonical, the company behind Ubuntu, but they can be used on " +"any Linux distribution that supports Snapd, including Fedora." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:25 +msgid "" +"Snaps are not enabled by default on Fedora, but you can easily install the " +"Snapd daemon to use them." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:27 +#, no-wrap +msgid "Installing Snapd" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:30 +msgid "To use Snaps on Fedora, install the Snapd daemon:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:34 +#, no-wrap +msgid "$ sudo dnf install snapd\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:37 +msgid "Then enable the Snapd socket:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:41 +#, no-wrap +msgid "$ sudo systemctl enable --now snapd.socket\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:44 +msgid "" +"After installation, you may need to reboot or log out and back in for Snap " +"support to work properly." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:45 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:47 +#, no-wrap +msgid "Using Snap Store (GUI)" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:50 +msgid "On Fedora, you can install the Snap Store graphical application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:54 +#, no-wrap +msgid "$ sudo snap install snap-store\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:57 +msgid "Then:" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:59 +msgid "Open *Snap Store* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:60 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:61 +msgid "Click *Install* to begin the installation" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:62 +msgid "The application automatically downloads and installs" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:63 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:66 +msgid "Search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:70 +#, no-wrap +msgid "$ snap find _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:73 +msgid "Install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:77 +#, no-wrap +msgid "$ snap install _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:80 +msgid "For example, to install Visual Studio Code:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:84 +#, no-wrap +msgid "$ snap install code --classic\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:87 +msgid "" +"Some Snaps require the `--classic` flag to run outside the confinement " +"environment for full functionality." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:88 +#, no-wrap +msgid "Managing Snap applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:90 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:94 +msgid "" +"Installed Snap applications appear in your Applications menu and launch like " +"any other application. You can also run them from the command line using " +"their name:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:98 +#, no-wrap +msgid "$ _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:100 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:103 +msgid "Snaps update automatically in the background. To manually check for updates:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:107 +#, no-wrap +msgid "$ snap refresh\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:110 +msgid "Update a specific Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:114 +#, no-wrap +msgid "$ snap refresh _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:116 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:119 +msgid "Remove an installed Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:123 +#, no-wrap +msgid "$ snap remove _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:125 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:128 +msgid "View all installed Snaps:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:132 +#, no-wrap +msgid "$ snap list\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:134 +#, no-wrap +msgid "Snap confinement levels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:137 +msgid "Snaps use different confinement levels that control system access:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:138 +#, no-wrap +msgid "Strict" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:141 +msgid "" +"The most restrictive mode. The Snap runs in a sandbox with minimal access to " +"the system. Most Snaps use strict confinement." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:142 +#, no-wrap +msgid "Classic" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:145 +msgid "" +"The least restrictive mode. The Snap has full access to the system like a " +"traditionally installed application. Some Snaps require classic confinement " +"to function properly." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:146 +#, no-wrap +msgid "Devmode" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:148 +msgid "" +"Used during development. Runs in strict confinement but with warnings " +"instead of denials." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:149 +#, no-wrap +msgid "Snap channels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:152 +msgid "Snaps can offer multiple versions through different channels:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:153 +#, no-wrap +msgid "Stable" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:155 +msgid "The default channel, containing fully released and tested versions." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:156 +#, no-wrap +msgid "Candidate" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:158 +msgid "" +"Pre-release versions near completion, good for testing before general " +"release." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:159 +#, no-wrap +msgid "Beta" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:161 +msgid "Early testing versions, may contain bugs or incomplete features." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:162 +#, no-wrap +msgid "Edge" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:164 +msgid "Development versions, the newest code but potentially unstable." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:166 +msgid "To install from a specific channel:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:170 +#, no-wrap +msgid "$ snap install _application_name_ --_channel_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:173 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:177 +#, no-wrap +msgid "$ snap install _application_name_ --beta\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:179 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:182 +#, no-wrap +msgid "" +"**Snap Store website** - Visit https://snapcraft.io/store to browse " +"available applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:183 +#, no-wrap +msgid "" +"**Snapcraft documentation** - https://snapcraft.io/docs for detailed " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:184 +#, no-wrap +msgid "" +"**Snap directory** - https://snapcraft.io/snaps for searchable application " +"directory\n" +msgstr "" diff --git a/po/it/master/pages/third-party-software.po b/po/it/master/pages/third-party-software.po new file mode 100644 index 0000000000..f82784b813 --- /dev/null +++ b/po/it/master/pages/third-party-software.po @@ -0,0 +1,528 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/third-party-software.adoc:1 +#, no-wrap +msgid "Understanding Third-Party Software versus Fedora Release Software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:11 +msgid "" +"This page explains the distinction between third-party software and software " +"included in official Fedora releases, including their differences, how they " +"are managed, and important considerations for each." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:12 +#, no-wrap +msgid "What is Fedora release software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:16 +msgid "" +"Fedora release software comprises all packages that are part of the official " +"Fedora distribution repositories. These repositories include the _fedora_ " +"repository and the _updates_ repository, which together form the complete, " +"officially supported package set for a Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:18 +msgid "" +"Fedora also releases software packages in other repositories for development " +"and testing purposes, such as _rawhide_ for the latest development branch " +"and _updates-testing_ for packages that are being tested before inclusion in " +"the stable updates repository. However, the term \"Fedora release software\" " +"specifically refers to packages that are included in the stable _fedora_ and " +"_updates_ repositories for a given Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:20 +msgid "" +"See xref:fedora-repositories.adoc[Fedora Repositories] for more details on " +"the different repositories and their purposes." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:21 +#, no-wrap +msgid "Characteristics of Fedora release software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:23 +#, no-wrap +msgid "Vetting and testing" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:26 +msgid "" +"All packages in Fedora repositories undergo rigorous testing and review by " +"the Fedora Project community before inclusion. Packages must meet strict " +"xref:fedora-repositories.adoc[repository standards] and pass quality " +"assurance checks." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:27 +#, no-wrap +msgid "Source code availability" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:30 +msgid "" +"All Fedora release software is open source and free to use, modify, and " +"distribute. The source code is available in the Fedora repositories and " +"must comply with Fedora's licensing guidelines." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:31 +#, no-wrap +msgid "Community maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:34 +msgid "" +"Each package in Fedora has maintainers who are responsible for updates, " +"security patches, and bug fixes. Maintenance is handled through the Fedora " +"package maintenance workflow and tools such as Bodhi." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:35 +#, no-wrap +msgid "Release cycle integration" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:38 +msgid "" +"Fedora release software follows the official Fedora release cycle. Packages " +"are frozen at release time for stable releases and receive updates through " +"the updates repository according to the Fedora Updates Policy." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:39 +#, no-wrap +msgid "Free distribution" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:41 +msgid "" +"All Fedora release software can be downloaded and installed at no cost " +"through the official Fedora repositories." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:42 +#, no-wrap +msgid "What is third-party software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:45 +msgid "" +"Third-party software refers to packages and applications not included in the " +"official Fedora repositories." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:46 +#, no-wrap +msgid "Why software might be absent from Fedora's repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:49 +msgid "" +"Software might be missing from Fedora's official repositories for several " +"reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:51 +msgid "" +"It is encumbered by software patents or uses a license incompatible with " +"Fedora's policies. See xref:fedora-and-software-patents.adoc[Fedora and " +"software patents] for details." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:52 +msgid "" +"No one has yet packaged it for Fedora. If you want to help, consider " +"xref:package-maintainers::index.adoc[becoming a Fedora package maintainer]." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:53 +msgid "" +"For drivers specifically, Fedora does not package out-of-tree kernel " +"drivers. Drivers must be submitted to and accepted by the upstream Linux " +"kernel before Fedora will include them." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:54 +#, no-wrap +msgid "Installation methods" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:57 +msgid "Third-party software can be installed through:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:58 +msgid "" +"Third-party repositories (e.g., xref:rpmfusion-setup.adoc[RPM Fusion], Copr, " +"or vendor-specific repositories)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:59 +msgid "" +"Container images (xref:flathub-flatpak-applications.adoc[Flatpak], or " +"xref:snap-store-applications.adoc[Snap])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:60 +msgid "" +"Manual installation archives containing all dependencies " +"(xref:appimage.adoc[AppImage])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:61 +msgid "" +"xref:language-package-managers.adoc[Language package managers] such as pip " +"(Python), npm (Node.js), or Cargo (Rust)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:62 +msgid "" +"Compilation from source code (xref:third-party-software.adoc[Third Party " +"Software])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:63 +msgid "Direct binary package download from vendor websites" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:64 +#, no-wrap +msgid "Characteristics of third-party software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:66 +#, no-wrap +msgid "Independent maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:69 +msgid "" +"Entities outside the Fedora Project maintain third-party software. The " +"maintainer or software vendor handles updates, security patches, and " +"compatibility with Fedora releases." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:70 +#, no-wrap +msgid "Variable quality and support" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:73 +msgid "" +"The quality, testing rigor, and support availability varies widely depending " +"on the third-party provider. Some third-party projects have excellent " +"support and frequent updates, while others may be less actively maintained." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:74 +#, no-wrap +msgid "Licensing flexibility" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:77 +msgid "" +"Third-party software may use any license, including proprietary, commercial, " +"or open source licenses. Some third-party software may not be " +"redistributable or modifiable." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:78 +#, no-wrap +msgid "Potential compatibility issues" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:81 +msgid "" +"Since third-party software is developed and maintained independently, it may " +"not be fully tested with all Fedora versions. Compatibility issues can " +"arise, particularly across major Fedora releases." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:83 +#, no-wrap +msgid "Using third-party software safely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:86 +msgid "" +"If you choose to use third-party software with Fedora, follow these best " +"practices:" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:87 +#, no-wrap +msgid "Verify the source" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:90 +msgid "" +"Download software only from official project websites or well-known, " +"reputable repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:91 +msgid "Avoid downloading from untrusted sources or mirrors" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:92 +msgid "Use digital signatures to verify package authenticity when available" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:93 +#, no-wrap +msgid "Check repository health" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:96 +msgid "For third-party repositories, verify that they are actively maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:97 +msgid "Ensure the repository's packages are compatible with your Fedora version" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:98 +msgid "Review the repository's security and maintenance practices" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:99 +#, no-wrap +msgid "Understand dependencies" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:102 +msgid "Be aware that third-party packages may conflict with Fedora packages" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:103 +msgid "Carefully review dependency requirements before installation" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:104 +msgid "" +"Consider using containerized solutions " +"(xref:flathub-flatpak-applications.adoc[Flatpak], " +"xref:snap-store-applications.adoc[Snap]) for isolation from system packages, " +"or AppImage for self-contained applications that maintain their own " +"dependencies" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:105 +#, no-wrap +msgid "Keep systems updated" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:108 +msgid "Enable automatic updates when possible" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:109 +msgid "Regularly check for updates from third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:110 +msgid "Uninstall software you no longer use to reduce potential security risks" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:111 +#, no-wrap +msgid "Use third-party repositories wisely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:114 +msgid "" +"When using third-party repositories like xref:rpmfusion-setup.adoc[RPM " +"Fusion] or others:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:116 +msgid "Install only repositories from trusted sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:117 +msgid "Do not enable multiple overlapping repositories simultaneously" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:118 +msgid "Remove repositories if they are no longer needed or maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:119 +msgid "" +"Be aware that mixing many third-party repositories can cause dependency " +"conflicts" +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:120 +#, no-wrap +msgid "Common third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:123 +msgid "Some well-known third-party software sources for Fedora include:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:125 +#, no-wrap +msgid "" +"**xref:rpmfusion-setup.adoc[RPM Fusion]** - Provides packages restricted in " +"Fedora due to licensing concerns (multimedia codecs, drivers)\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:126 +#, no-wrap +msgid "" +"**xref:flathub-flatpak-applications.adoc[Flathub]** - Provides Flatpak " +"containerized applications with sandboxing\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:127 +#, no-wrap +msgid "" +"**xref:snap-store-applications.adoc[Snap Store]** - Provides Snap " +"containerized applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:128 +#, no-wrap +msgid "" +"**xref:appimage.adoc[AppImage]** - Self-contained portable applications for " +"easy distribution\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:129 +#, no-wrap +msgid "" +"**Upstream projects** - Many open source projects maintain their own " +"repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:130 +#, no-wrap +msgid "" +"**Vendor repositories** - Commercial software vendors (e.g., JetBrains, " +"Slack) often provide official repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:131 +#, no-wrap +msgid "" +"**Copr** - Fedora community projects repository, hosting " +"community-maintained packages\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:132 +#, no-wrap +msgid "" +"**xref:language-package-managers.adoc[Language package managers]** - Install " +"libraries and tools directly from language ecosystems such as Python's pip, " +"Node.js's npm, and Rust's Cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:134 +msgid "" +"Copr is not officially supported by Fedora infrastructure. Use packages at " +"your own risk." +msgstr "" diff --git a/po/ja/master/pages/appimage.po b/po/ja/master/pages/appimage.po new file mode 100644 index 0000000000..360e10fec4 --- /dev/null +++ b/po/ja/master/pages/appimage.po @@ -0,0 +1,417 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/appimage.adoc:1 +#, no-wrap +msgid "Running Applications with AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:10 +msgid "" +"This page explains what AppImages are and how to run AppImage applications " +"on Fedora." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:11 +#, no-wrap +msgid "What is AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:14 +msgid "" +"AppImage is a format for packaging Linux applications as portable, " +"self-contained executable files." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:16 +msgid "" +"An AppImage file contains everything needed to run an application including " +"the application itself, its libraries, and any other " +"dependencies. Everything is bundled into a single file, that can be run " +"directly without any installation or system modifications." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:18 +msgid "" +"Because AppImages include all dependencies, they tend to be larger than " +"traditional packages, but they offer the advantage of being portable and " +"distribution-independent. Also, because everything is available as a single " +"file, you can carry AppImages on USB drives or external media and run them " +"on any compatible Linux system without worrying about missing dependencies " +"or conflicts with other software. Removing an AppImage is as simple as " +"deleting the file, with no leftover configuration or dependencies." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:20 +msgid "" +"Developers often use AppImages to distribute their applications across many " +"Linux distributions without maintaining separate packages for each " +"distribution." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:22 +msgid "" +"AppImages might not integrate as deeply with your desktop environment as " +"native packages, and Desktop entries, file associations, and system menus " +"might not work without additional setup. Furthermore, AppImages do not " +"receive automatic updates through the system package manager, so you must " +"manually check for and install updates from the developer. However, some " +"AppImages include built-in update mechanisms that can check for and download " +"updates directly from the application." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:26 +msgid "" +"AppImages offer a convenient way to run applications on Fedora without " +"installation or dependency management. They are ideal for portable, " +"distribution-independent applications and for developers who want to " +"distribute their software easily. However, you are responsible for managing " +"updates and security. Use AppImages from trusted sources and keep them " +"updated to ensure your system remains secure. Note that unlike Flatpak or " +"Snap, AppImages do not provide sandboxing or confinement, so they run with " +"the same permissions as your user account. Be cautious when running " +"AppImages from untrusted sources, as they have the potential to access your " +"files and system resources." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:27 +#, no-wrap +msgid "How AppImages work" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:30 +msgid "When you run an AppImage, the system:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:32 +msgid "Mounts the AppImage file as a temporary read-only filesystem" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:33 +msgid "Runs the application within that environment" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:34 +msgid "Unmounts the filesystem when the application closes" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:36 +msgid "" +"Applications can run without installation, making them portable and easy to " +"distribute." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:37 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:40 +msgid "AppImages require:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:42 +msgid "A 64-bit Fedora system (most modern AppImages)" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:43 +msgid "The FUSE library, which allows AppImages to mount themselves" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:45 +msgid "FUSE is usually pre-installed on Fedora, but if needed:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:49 +#, no-wrap +msgid "$ sudo dnf install fuse\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:51 +#, no-wrap +msgid "Finding AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:54 +msgid "Developers distribute AppImages directly, typically through:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:56 +#, no-wrap +msgid "**Project websites** - Many open source projects offer AppImage downloads\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:57 +#, no-wrap +msgid "" +"**AppImage repository** - https://appimage.github.io/apps/ lists available " +"AppImages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:58 +#, no-wrap +msgid "" +"**GitHub releases** - Many projects host AppImage files in their GitHub " +"release pages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:59 +#, no-wrap +msgid "" +"**Custom repositories** - Some developers maintain their own AppImage " +"distribution sites\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:60 +#, no-wrap +msgid "Running AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:63 +msgid "Download the `.AppImage` file from the developer's website or repository." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:64 +msgid "Make it executable:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:68 +#, no-wrap +msgid "$ chmod +x _application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:71 +msgid "Run the AppImage" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:75 +#, no-wrap +msgid "$ ./_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:77 +msgid "Or double-click the file in your file manager if it has execute permissions." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:79 +#, no-wrap +msgid "Creating desktop shortcuts" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:82 +msgid "" +"To integrate an AppImage with your desktop environment, create a `.desktop` " +"shortcut file:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:84 +msgid "Create a file in `~/.local/share/applications/`:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:88 +#, no-wrap +msgid "$ touch ~/.local/share/applications/_application_name_.desktop\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:91 +msgid "Add the following content (replace placeholders with actual values):" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:100 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=_Application Display Name_\n" +"Exec=_/path/to/application_name_.AppImage_\n" +"Icon=_application_name_\n" +"Categories=_Category_;\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:103 +msgid "Save the file and it appears in your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:105 +msgid "For example, for an application called \"MyApp\":" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:114 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=MyApp\n" +"Exec=/home/username/Downloads/MyApp.AppImage\n" +"Icon=myapp\n" +"Categories=Utility;\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:116 +#, no-wrap +msgid "Managing AppImages" +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:118 +#, no-wrap +msgid "Organizing AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:121 +msgid "It is helpful to keep AppImages in a dedicated directory:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:127 +#, no-wrap +msgid "" +"$ mkdir ~/Applications\n" +"$ mv _application_name_.AppImage ~/Applications/\n" +"$ chmod +x ~/Applications/_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:130 +msgid "Then reference this directory in desktop shortcuts." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:131 +#, no-wrap +msgid "Updating AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:134 +msgid "Update methods vary by application:" +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:135 +#, no-wrap +msgid "Built-in updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:137 +msgid "" +"Some AppImages include automatic update checks. Run the AppImage and look " +"for update options in the application's preferences or help menu." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:138 +#, no-wrap +msgid "Manual updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:140 +msgid "" +"For applications without built-in updates, download the latest version from " +"the project website and replace the existing AppImage." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:141 +#, no-wrap +msgid "AppImage update tools" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:143 +msgid "" +"Some third-party tools such as `appimaged` can help manage AppImage updates, " +"though these are typically for advanced users." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:144 +#, no-wrap +msgid "Running multiple versions" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:147 +msgid "" +"Because AppImages are self-contained, you can safely keep and run multiple " +"versions of the same application:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:152 +#, no-wrap +msgid "" +"$ ./MyApp-1.0.AppImage &\n" +"$ ./MyApp-2.0.AppImage &\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:155 +msgid "Both versions can run simultaneously without conflicts." +msgstr "" diff --git a/po/ja/master/pages/dnf-repository-mirror.po b/po/ja/master/pages/dnf-repository-mirror.po new file mode 100644 index 0000000000..00a7175846 --- /dev/null +++ b/po/ja/master/pages/dnf-repository-mirror.po @@ -0,0 +1,334 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/dnf-repository-mirror.adoc:1 +#, no-wrap +msgid "Creating a DNF Repository Mirror" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:3 +msgid "Rowan Puttergill; Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:11 +msgid "" +"A local DNF repository mirror lets you serve Fedora package updates from " +"your own infrastructure. This is useful for organisations managing multiple " +"Fedora systems, restricted or metered network environments, or testing " +"updates on a staging system before rolling them out to production." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:12 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:14 +#, no-wrap +msgid "Disk space" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:17 +msgid "Use `dnf repoinfo` to check the size of each repository you plan to mirror:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:21 +#, no-wrap +msgid "$ dnf repoinfo fedora updates\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:25 +msgid "" +"The `Repodate Info: Size` fields in the output show the total package size " +"for each repository. Run the same command for any additional repositories " +"you want to mirror, using `dnf repolist` to see available repository IDs." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:27 +msgid "" +"Repository size grows throughout a release lifecycle as updates " +"accumulate. The `updates` repository in particular grows steadily from " +"release day until end-of-life. Budget additional headroom beyond the initial " +"estimate. Repositories can grow by up to 30% or more over the lifecycle of a " +"release, so plan accordingly." +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:28 +#, no-wrap +msgid "Installing dnf5-plugins" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:31 +msgid "The `dnf reposync` command comes from the `dnf5-plugins` package:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:35 +#, no-wrap +msgid "$ sudo dnf install dnf5-plugins\n" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:37 +#, no-wrap +msgid "An HTTP server" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:41 +msgid "" +"A web server is required to serve the mirrored content to other systems. " +"This guide uses Apache httpd, but nginx works equally well." +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:46 +#, no-wrap +msgid "" +"$ sudo dnf install httpd\n" +"$ sudo systemctl enable --now httpd\n" +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:48 +#, no-wrap +msgid "Syncing the repository" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:52 +msgid "" +"Use `dnf reposync` to download repository content to a local directory. The " +"following example syncs the `fedora` and `updates` repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:56 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:59 +msgid "" +"To limit the sync to specific architectures and avoid downloading packages " +"you do not need:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:63 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --arch=x86_64 --arch=noarch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:66 +msgid "" +"To remove packages from the local mirror that are no longer present in the " +"remote repository:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:70 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:73 +msgid "" +"The synced content is now accessible at `http://localhost/mirror/`, or " +"whatever your server's hostname or IP address is." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:75 +msgid "" +"The first sync downloads the full repository and can take a long time " +"depending on your connection. Later syncs only download new or changed " +"packages." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:76 +#, no-wrap +msgid "Configuring client systems" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:80 +msgid "" +"On each system that should use the local mirror, create a `.repo` file in " +"`/etc/yum.repos.d/`. For example, `/etc/yum.repos.d/local-mirror.repo`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:89 +#, no-wrap +msgid "" +"[local-fedora]\n" +"name=Local Fedora mirror\n" +"baseurl=http://mirror-server/mirror/fedora/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:96 +#, no-wrap +msgid "" +"[local-updates]\n" +"name=Local Fedora updates mirror\n" +"baseurl=http://mirror-server/mirror/updates/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:99 +msgid "" +"Replace `mirror-server` with the hostname or IP address of your mirror " +"server." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:101 +msgid "" +"To ensure clients use only the local mirror, disable the default Fedora " +"repositories by setting `enabled=0` in `/etc/yum.repos.d/fedora.repo` and " +"`/etc/yum.repos.d/fedora-updates.repo`." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:102 +#, no-wrap +msgid "GPG verification" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:106 +msgid "" +"`dnf reposync` downloads repository metadata and packages including their " +"signatures. Clients use the Fedora GPG keys already present at " +"`/etc/pki/rpm-gpg/` to verify packages, so no additional key configuration " +"is required." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:107 +#, no-wrap +msgid "Keeping the mirror current" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:110 +msgid "Set up a systemd service and timer to sync the mirror automatically." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:112 +msgid "Create a service file at `/etc/systemd/system/dnf-mirror.service`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:117 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Sync DNF repository mirror\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:121 +#, no-wrap +msgid "" +"[Service]\n" +"Type=oneshot\n" +"ExecStart=dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:124 +msgid "Create the timer at `/etc/systemd/system/dnf-mirror.timer`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:129 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Daily DNF repository mirror sync\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:133 +#, no-wrap +msgid "" +"[Timer]\n" +"OnCalendar=daily\n" +"Persistent=true\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:136 +#, no-wrap +msgid "" +"[Install]\n" +"WantedBy=timers.target\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:139 +msgid "Enable and start the timer:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:143 +#, no-wrap +msgid "$ sudo systemctl enable --now dnf-mirror.timer\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:146 +msgid "Verify the timer is active:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:150 +#, no-wrap +msgid "$ systemctl status dnf-mirror.timer\n" +msgstr "" diff --git a/po/ja/master/pages/fedora-and-software-patents.po b/po/ja/master/pages/fedora-and-software-patents.po new file mode 100644 index 0000000000..70be0d4825 --- /dev/null +++ b/po/ja/master/pages/fedora-and-software-patents.po @@ -0,0 +1,407 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/fedora-and-software-patents.adoc:1 +#, no-wrap +msgid "Fedora and Software Patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:3 +msgid "Caleb McKee; Frank Sträter" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:10 +msgid "" +"This page explains Fedora's position on software patents, why patent " +"restrictions affect what software Fedora can include, and how Fedora and Red " +"Hat actively work to reduce the impact of software patents on free and open " +"source software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:12 +msgid "" +"This information is provided only for answering common questions from Fedora " +"users and should not be read as legal advice. What applies to Red Hat and " +"the Fedora Project may not necessarily apply to you. If you need legal " +"assistance, consult your own lawyer. This material does not represent the " +"official views of Red Hat or the Fedora Project." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:14 +#, no-wrap +msgid "What is a software patent?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:16 +msgid "" +"A patent is a set of exclusionary rights granted by a government to a patent " +"holder for a limited period of time, usually 20 years from the earliest " +"effective filing date of the patent application. These monopoly rights are " +"granted to patent applicants in exchange for their disclosure of the " +"invention claimed by the patent. Once a patent is granted in a given " +"country, the patent holder may exclude someone from making, using, selling " +"or importing embodiments of the claimed invention in that country. Software " +"patents are different from copyright or trademarks despite being lumped " +"together with them under the collective term " +"link:https://www.gnu.org/philosophy/not-ipr.html[Intellectual Property]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:18 +#, no-wrap +msgid "Who is responsible for taking care of any legal issues in Fedora?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:20 +msgid "" +"The Fedora Project is not a separate and distinct legal entity. Red Hat, the " +"primary sponsor of the Fedora Project, is actively involved in legal matters " +"relating to Fedora, along with other Fedora participants. For example, Red " +"Hat lawyers assist Fedora Project contributors in issues pertaining to free " +"and open source software licensing, trademarks and patents. Refer to the " +"xref:legal::index.adoc[Legal] page for more information." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:22 +#, no-wrap +msgid "" +"If software patents are not recognized in all regions, why can't you " +"distribute Fedora with such software in other regions?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:24 +msgid "" +"Contrary to common belief, software patents are granted in some form or " +"other in most countries, including most of the countries in which most " +"Fedora participants reside." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:26 +#, no-wrap +msgid "Can't you pay the patent license fees for patent encumbered codecs?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:28 +msgid "" +"A codec is a set of methods to encode and decode video or audio information " +"into a data stream. In the case of codecs like WMV, the company or companies " +"associated with developing the format are also involved in asserting (or " +"restrictively licensing) patents that purportedly cover the format; we refer " +"to such codecs as \"patent encumbered\". Other codecs, such as WebM, Ogg " +"Theora or Ogg Vorbis, Dirac, and FLAC, are made available by their " +"developers without asserting patents on their implementations; we refer to " +"such codecs as \"patent unencumbered\". Fedora includes comprehensive " +"support for open, patent-unencumbered codecs but is unable to include " +"support for the patent encumbered ones." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:30 +msgid "" +"Patent licenses usually require the licensee to pay royalties based on the " +"number of users. Since Fedora is free and open source software, the " +"effective number of users is essentially unrestricted. Patent holders are " +"generally unwilling to give a blanket patent license for unlimited use; " +"moreover, the royalty payments would be too high for it to be practical for " +"the Fedora Project, or its sponsors, to pay them. Proprietary operating " +"systems like Microsoft Windows include the costs of third-party patent " +"licenses in the pricing of the product as sold to end users. Fedora is not " +"sold commercially, so there is no way to recoup these substantial expenses." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:32 +msgid "" +"Even if funds were available to do so, such royalty-bearing patent licenses " +"would have to be compatible with the free/open source software licenses " +"governing the software covered by the patent license. In practice this is " +"usually challenging. For example, the most widely-used FOSS licenses (GPL " +"and LGPL) place constraints on the ability of distributors to distribute " +"software under benefit of third-party patent licenses. Even if the software " +"in question is placed under some other license, distributing such software " +"under benefit of a patent license may make the software effectively non-free " +"and thus incompatible with Fedora legal policies." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:34 +#, no-wrap +msgid "" +"There are free and open software implementations of the codecs. Why don't " +"you include them?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:36 +msgid "" +"When we speak of an implementation being FOSS, usually we are thinking only " +"in terms of copyright licensing. An independent FOSS implementation of a " +"patent-encumbered codec, however, is subject to at least as much patent risk " +"as, say, some proprietary reference implementation of the same codec. Note " +"that while copyright covers only a particular implementation of software, " +"patents are broader because they are more abstract, covering ideas that " +"might be implemented in software in any number of ways." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:38 +#, no-wrap +msgid "" +"Can't you link to third party repositories and guide users to find such " +"software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:40 +msgid "" +"In general, no, because of the risk of liability for " +"link:https://en.wikipedia.org/wiki/Patent_infringement[contributory patent " +"infringement]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:42 +#, no-wrap +msgid "How is it that some other Linux distributions include such software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:44 +msgid "There are different reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:46 +msgid "" +"Some of them include proprietary software, in some cases charging users for " +"their product, where the charge incorporates the cost of licensing " +"third-party patents. Fedora is not a commercial product and has a policy of " +"not distributing proprietary software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:47 +msgid "" +"They are willing to deal with the risk somehow. In some cases, it is because " +"they are not backed by a large and profitable company like Red Hat. Red Hat, " +"the legal entity and primary sponsor of the Fedora Project determines its " +"own risks which can be different from other organizations." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:49 +#, no-wrap +msgid "What is bad about patented formats?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:51 +msgid "" +"Even if you are willing to pay for patent licenses, there are other things " +"to consider:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:53 +msgid "" +"No guarantee that your consumers actually will be able to read the data " +"you're trying to produce. If you've reached this page, you've already " +"experienced this - by producing media in a patented format, you " +"automatically limit your audience to whatever platforms the patent holder " +"has licensed their software to." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:54 +msgid "" +"No guarantee of being able to access your data forever. If you're using some " +"software to view a patented media format, what happens if that software " +"vendor goes out of business, or refuses to port their software to newer " +"systems? You no longer have access to your data." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:56 +msgid "" +"Note that this isn't even restricted to patented media formats - the same " +"applies to popular proprietary formats used for word processing, " +"spreadsheets, presentations, etc." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:58 +msgid "" +"For more information about how software patents are bad, refer to the " +"link:https://ffii.org/[Foundation for a Free Information Infrastructure]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:60 +#, no-wrap +msgid "Can't you convert a patent encumbered codec to an open codec?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:62 +msgid "" +"Fedora cannot include the decoders necessary to do this since those are " +"patent encumbered as well. Although users might be able to do this, " +"converting from one format to another typically results in a visible loss of " +"quality. The only long term viable method is to encourage the creation of " +"content in open formats and Fedora and Red Hat actively encourage and " +"participate in such activities." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:64 +#, no-wrap +msgid "How Fedora works against software patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:66 +msgid "__Fedora sponsors development of free, non-patent-encumbered open formats__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:68 +msgid "" +"In support of free culture and the open web, and to reduce the hold of " +"proprietary and patent encumbered codecs, Red Hat has been sponsoring " +"improvements on the open Ogg Theora video codec." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:70 +msgid "" +"__Fedora uses free, non-patented, open formats by default that anyone can " +"implement, use, and view without having to obtain patent licenses__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:72 +msgid "" +"Instead of Windows Media, use WebM or Ogg Theora. Instead of Microsoft " +"Office Open XML, use link:https://en.wikipedia.org/wiki/OpenDocument[Open " +"Document format] documents, or even PDF. Vote with your currency by " +"purchasing hardware and solutions that support these free and open formats." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:74 +#, no-wrap +msgid "The problem with proprietary and patent encumbered media formats" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:76 +msgid "" +"Imagine sitting down to your email. Your sister has sent you some pictures " +"of your niece. However, when you go to look at them, all you see is:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:78 +msgid "" +"__I'm sorry, you need Frobozz Viewer 3.0 to view this file. It's only " +"$19.99, have your credit card ready.__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:80 +msgid "" +"Later, you go to view your mail on a public computer at the local " +"library. And you get the same dialog box on their computer." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:82 +msgid "" +"That is the reality for any sound, image, or document format that is " +"encumbered by software patents that require licensing - any application that " +"wishes to view, play, or create them requires paying the patent holders a " +"fee. Normally, software and hardware vendors include this support, but they " +"pass the costs directly onto the consumers in the cost of their software or " +"hardware." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:84 +msgid "" +"Fedora, however, has a " +"link:https://docs.fedoraproject.org/en-US/project/objectives/[public " +"promise] to always be freely redistributable by anyone. That is why Fedora " +"cannot include support for patented media formats - it would break this " +"redistribution promise. Fedora supports open media formats such as WebM or " +"Ogg link:https://xiph.org/vorbis/[Vorbis] and " +"link:https://www.theora.org/[Theora], which are **freely implementable and " +"usable by anyone without a patent license**." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:86 +msgid "" +"Red Hat has consistently taken the position that software patents generally " +"impede innovation in software development and that software patents are " +"inconsistent with open source/free software. Red Hat holds several software " +"patents for defensive purposes and has a patent policy under which it agrees " +"to refrain from enforcing its patents against any party for exercising " +"rights under certain free and open source software licenses, including " +"GPLv2, GPLv3, LGPLv2.1, and LGPLv3." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:88 +msgid "https://www.redhat.com/en/about/patent-promise" +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:90 +#, no-wrap +msgid "References" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:92 +msgid "https://fedoraproject.org/wiki/Forbidden_items" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:93 +msgid "https://docs.fedoraproject.org/en-US/project/" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://www.gnu.org/philosophy/why-audio-format-matters.html" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://dwheeler.com/essays/software-patents.html" +msgstr "" diff --git a/po/ja/master/pages/flathub-flatpak-applications.po b/po/ja/master/pages/flathub-flatpak-applications.po new file mode 100644 index 0000000000..c3e2d981c6 --- /dev/null +++ b/po/ja/master/pages/flathub-flatpak-applications.po @@ -0,0 +1,457 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/flathub-flatpak-applications.adoc:1 +#, no-wrap +msgid "Installing Flatpak Applications from Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Flathub, a centralized repository for Flatpak applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:12 +#, no-wrap +msgid "What is Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:17 +msgid "" +"Flathub is a centralized repository that hosts thousands of Flatpak " +"applications. Flatpak is a containerization technology that packages " +"applications with their dependencies in a sandboxed environment. This " +"approach provides several benefits including improved security through " +"isolation, compatibility across different Linux distributions, and " +"simplified dependency management." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:19 +msgid "" +"Flatpak applications work across all Linux distributions, not just " +"Fedora. Once an application is packaged as a Flatpak, it can run on any " +"system with Flatpak installed without requiring distribution-specific " +"packaging. Therefore, many software vendors choose to distribute their " +"applications as Flatpaks on Flathub to reach a wider Linux audience." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:22 +msgid "" +"Flatpak applications run in a sandbox with limited access to your system. " +"Each application only has access to the resources it explicitly needs, " +"providing an additional layer of security compared to traditional package " +"installation." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:24 +msgid "" +"Because Flatpak applications are self-contained, they can use different " +"versions of libraries and dependencies than those provided by your " +"system. This means you can run multiple versions of the same application or " +"library simultaneously without conflicts." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:26 +msgid "" +"Installing and removing Flatpak applications is straightforward and does not " +"leave system-wide dependencies or configuration files scattered across your " +"system." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:28 +msgid "" +"Flathub and Flatpak include built-in automatic update functionality, keeping " +"applications current with minimal user intervention." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:30 +msgid "" +"Fedora Workstation includes Flatpak support pre-installed and configured, " +"making it easy to get started with Flathub applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:31 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:34 +msgid "To use Flathub on Fedora, ensure Flatpak is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:38 +#, no-wrap +msgid "$ sudo dnf install flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:41 +msgid "If not already enabled, add the Flathub repository to your system:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:45 +#, no-wrap +msgid "" +"$ flatpak remote-add --if-not-exists flathub " +"https://flathub.org/repo/flathub.flatpakrepo\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:48 +msgid "" +"On Fedora Workstation, Flatpak is typically pre-installed and configured to " +"use Flathub, so you may not need to perform these steps." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:49 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:51 +#, no-wrap +msgid "Using the GNOME Software Center" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:54 +msgid "" +"The easiest way to browse and install Flatpak applications is through GNOME " +"Software:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:56 +msgid "Open *Software* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:57 +#: ./pages/flathub-flatpak-applications.adoc:74 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:58 +msgid "If the application is available on Flathub, click *Install*" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:59 +msgid "The application downloads and installs automatically" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:60 +#, no-wrap +msgid "Using KDE Discover" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:64 +msgid "" +"KDE Plasma includes Discover, a graphical software center that supports " +"Flatpak applications. On Fedora KDE Spin, Discover is pre-installed. To " +"enable Flatpak support, ensure the Flatpak backend is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:68 +#, no-wrap +msgid "$ sudo dnf install plasma-discover-flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:71 +msgid "To find and install applications:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:73 +msgid "Open *Discover* from the application launcher" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:75 +msgid "" +"If multiple sources are available for the same application, select *Flathub* " +"as the source" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:76 +msgid "Click *Install*" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:77 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:80 +msgid "To search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:84 +#, no-wrap +msgid "$ flatpak search _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:87 +msgid "To install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:91 +#, no-wrap +msgid "$ flatpak install flathub _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:94 +msgid "For example, to install GIMP:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:98 +#, no-wrap +msgid "$ flatpak install flathub org.gimp.GIMP\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:100 +#, no-wrap +msgid "Managing Flatpak applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:102 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:106 +msgid "" +"Installed Flatpak applications appear in your Applications menu and launch " +"like any other application. You can also run them from the command line " +"using the application ID:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:110 +#, no-wrap +msgid "$ flatpak run _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:112 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:115 +msgid "Update all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:119 +#, no-wrap +msgid "$ flatpak update\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:122 +msgid "Update a specific application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:126 +#, no-wrap +msgid "$ flatpak update _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:129 +msgid "" +"Note that GNOME Software and KDE Discover will also notify you of available " +"updates for Flatpak applications." +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:130 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:133 +msgid "Remove an installed Flatpak application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:137 +#, no-wrap +msgid "$ flatpak uninstall _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:139 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:142 +msgid "View all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:146 +#, no-wrap +msgid "$ flatpak list --app\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:148 +#, no-wrap +msgid "Permissions and sandboxing" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:152 +msgid "" +"Flatpak applications run in a sandbox with restricted access to your " +"system. Some applications may request additional permissions to function " +"properly:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:154 +#, no-wrap +msgid "**File system access** - Read or write access to specific directories\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:155 +#, no-wrap +msgid "**Hardware access** - Access to cameras, microphones, or other hardware\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:156 +#, no-wrap +msgid "" +"**System services** - Access to D-Bus services for system notifications, and " +"so on\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:157 +#, no-wrap +msgid "**Network access** - Access to the internet\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:159 +msgid "" +"When installing an application, review the requested permissions and decide " +"whether to grant them based on the application's functionality." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:160 +#, no-wrap +msgid "Overriding permissions" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:163 +msgid "" +"If an application needs additional permissions, you can grant or modify them " +"using Flatseal, a graphical permissions manager:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:167 +#, no-wrap +msgid "$ flatpak install flathub com.github.tchx84.Flatseal\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:170 +msgid "" +"Alternatively, modify permissions from the command line using `flatpak " +"override`." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:171 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:174 +#, no-wrap +msgid "" +"**Flathub website** - Visit https://flathub.org to browse available " +"applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:175 +#, no-wrap +msgid "" +"**Flatpak documentation** - https://docs.flatpak.org for detailed technical " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:176 +#, no-wrap +msgid "" +"**Application pages** - Most Flatpak applications have information pages on " +"Flathub with reviews and details\n" +msgstr "" diff --git a/po/ja/master/pages/language-package-managers.po b/po/ja/master/pages/language-package-managers.po new file mode 100644 index 0000000000..7b427142f6 --- /dev/null +++ b/po/ja/master/pages/language-package-managers.po @@ -0,0 +1,561 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/language-package-managers.adoc:1 +#, no-wrap +msgid "Installing Software from Language Package Managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:11 +msgid "" +"Many programming language ecosystems include their own package managers for " +"installing libraries and tools. This page explains how to use common " +"language package managers on Fedora, and the important differences between " +"them and DNF." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:12 +#, no-wrap +msgid "What are language package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:16 +msgid "" +"Language package managers install software published within a specific " +"programming language ecosystem. For example, you can install Python " +"libraries and some Python applications by using tools such as pip. You can " +"also install many JavaScript based applications by using tools such as npm. " +"These tools operate independently and install packages outside of Fedora's " +"package management system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:19 +msgid "" +"Before using a language package manager, check whether the package you need " +"is already available in the Fedora repositories. Many popular libraries are " +"packaged for Fedora and can be installed with DNF:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:23 +#, no-wrap +msgid "$ dnf search _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:26 +msgid "" +"Installing from Fedora repositories is preferred because those packages " +"receive security updates through the normal Fedora update process and are " +"tested for compatibility with your system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:28 +msgid "Language package managers bypass DNF, which means:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:30 +msgid "" +"Packages installed this way are invisible to DNF and do not receive updates " +"through `dnf upgrade`" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:31 +msgid "Packages might conflict with system packages if installed globally" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:32 +msgid "" +"Security updates must be managed separately, using the language package " +"manager itself" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:33 +msgid "Removing packages requires the language package manager, not DNF" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:34 +msgid "" +"Sources are not vetted by Fedora maintainers, so there is a higher risk of " +"installing malicious or unmaintained software" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:36 +msgid "" +"For these reasons, install language packages at the user level or in " +"isolated environments wherever possible, rather than system-wide." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:37 +#, no-wrap +msgid "Python - pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:41 +msgid "" +"Python's package manager is pip. Many Python packages are available in " +"Fedora repositories as `python3-_packagename_` and should be installed that " +"way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:42 +#, no-wrap +msgid "Installing pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:46 +msgid "" +"pip is included with Python, which is pre-installed on Fedora. If pip is " +"missing:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:50 +#, no-wrap +msgid "$ sudo dnf install python3-pip\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:52 +#, no-wrap +msgid "Using virtual environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:56 +msgid "" +"Always use a virtual environment to isolate pip-installed packages from the " +"system Python installation. Installing pip packages globally can conflict " +"with system Python libraries and break system tools." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:58 +msgid "Create and activate a virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:63 +#, no-wrap +msgid "" +"$ python3 -m venv _myenv_\n" +"$ source _myenv_/bin/activate\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:66 +msgid "Install a package inside the virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:70 +#, no-wrap +msgid "$ pip install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:73 +msgid "Deactivate the virtual environment when finished:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:77 +#, no-wrap +msgid "$ deactivate\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:79 +#, no-wrap +msgid "Updating pip packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:82 +msgid "Update all packages inside an active virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:86 +#, no-wrap +msgid "$ pip install --upgrade _package_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:88 +#, no-wrap +msgid "Alternative Python package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:91 +msgid "" +"You can use other Python package managers that create isolated environments, " +"such as:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:93 +msgid "" +"https://github.com/pypa/pipx[pipx] - installs and manages Python " +"command-line tools in isolated environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:94 +msgid "" +"https://docs.astral.sh/uv/[uv] - a modern Python package manager and " +"environment manager that improves on pip and virtualenv" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:96 +msgid "" +"These tools can be installed either from Fedora repositories or by using " +"pip." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:98 +msgid "For example, to install pipx, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:101 +#, no-wrap +msgid "$ sudo dnf install pipx\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:104 +msgid "Or, to install uv, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:107 +#, no-wrap +msgid "$ sudo dnf install python3-uv\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:109 +#, no-wrap +msgid "Node.js - npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:112 +msgid "npm is the package manager for the Node.js ecosystem." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:113 +#, no-wrap +msgid "Installing Node.js and npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:116 +msgid "Install Node.js and npm from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:120 +#, no-wrap +msgid "$ sudo dnf install nodejs npm\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:122 +#: ./pages/language-package-managers.adoc:166 +#, no-wrap +msgid "Installing packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:125 +msgid "Install a package locally for a specific project (recommended):" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:129 +#, no-wrap +msgid "$ npm install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:132 +msgid "" +"Install a package globally to make a command-line tool available " +"system-wide:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:136 +#, no-wrap +msgid "$ npm install -g _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:140 +msgid "" +"Global npm installs may require elevated permissions depending on how " +"Node.js was installed. To avoid permission issues, consider using a Node.js " +"version manager such as https://github.com/nvm-sh/nvm[nvm]." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:141 +#, no-wrap +msgid "Updating npm packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:144 +msgid "Update packages in the current project:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:148 +#, no-wrap +msgid "$ npm update\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:150 +#, no-wrap +msgid "Rust - Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:154 +msgid "" +"Cargo is Rust's package manager and build system. Cargo compiles packages " +"from source, so builds can take some time." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:155 +#, no-wrap +msgid "Installing Rust and Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:158 +msgid "Install Rust and Cargo from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:162 +#, no-wrap +msgid "$ sudo dnf install rust cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:165 +msgid "" +"Alternatively, use the official Rust toolchain installer " +"https://rustup.rs[rustup] for more control over Rust versions." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:169 +msgid "" +"Install a Rust package (called a \"crate\") and make it available as a " +"command-line tool:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:173 +#, no-wrap +msgid "$ cargo install _crate_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:177 +msgid "" +"Cargo installs binaries to `~/.cargo/bin/` by default. Ensure this " +"directory is in your `PATH`." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:178 +#, no-wrap +msgid "Updating installed crates" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:183 +#, no-wrap +msgid "$ cargo install --force _crate_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:185 +#, no-wrap +msgid "Ruby - gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:189 +msgid "" +"gem is Ruby's package manager for installing Ruby libraries and tools " +"(called \"gems\"). Many Ruby gems are available in the Fedora repositories " +"as `rubygem-_packagename_` and should be installed that way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:190 +#, no-wrap +msgid "Installing Ruby and gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:193 +msgid "Install Ruby from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:197 +#, no-wrap +msgid "$ sudo dnf install ruby\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:200 +msgid "gem is included with Ruby." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:201 +#, no-wrap +msgid "Installing gems" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:204 +msgid "Install a gem for the current user:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:208 +#, no-wrap +msgid "$ gem install --user-install _gem_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:211 +msgid "" +"Using `--user-install` avoids writing to system directories and does not " +"require root access." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:212 +#, no-wrap +msgid "Updating gems" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:217 +#, no-wrap +msgid "$ gem update _gem_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:219 +#, no-wrap +msgid "Go - go install" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:222 +msgid "The Go toolchain includes `go install` for installing Go-based tools." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:223 +#, no-wrap +msgid "Installing Go" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:226 +msgid "Install Go from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:230 +#, no-wrap +msgid "$ sudo dnf install golang\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:232 +#, no-wrap +msgid "Installing tools" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:235 +msgid "Install a Go tool by its module path:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:239 +#, no-wrap +msgid "$ go install _module_path_@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:242 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:246 +#, no-wrap +msgid "$ go install golang.org/x/tools/cmd/goimports@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:250 +msgid "" +"Go installs binaries to `~/go/bin/` by default. Ensure this directory is in " +"your `PATH`." +msgstr "" diff --git a/po/ja/master/pages/snap-store-applications.po b/po/ja/master/pages/snap-store-applications.po new file mode 100644 index 0000000000..53dd0a7eba --- /dev/null +++ b/po/ja/master/pages/snap-store-applications.po @@ -0,0 +1,459 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/snap-store-applications.adoc:1 +#, no-wrap +msgid "Installing Applications from Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Snap Store using the Snap package format." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:12 +#, no-wrap +msgid "What is Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:16 +msgid "" +"Snap Store is a centralized repository of Snap applications, providing " +"thousands of applications packaged using the Snap format. Snaps are " +"containerized, self-contained applications that include all necessary " +"dependencies and can run on any Linux system that has Snapd installed." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:17 +#, no-wrap +msgid "Understanding Snaps" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:21 +msgid "" +"A Snap (or \"Snapcraft\" package) is a universal application package format " +"that bundles an application with its dependencies in a compressed, " +"self-contained archive. Snaps aim to provide consistent application " +"behavior across different Linux distributions and versions." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:23 +msgid "" +"Snaps are similar to Flatpaks and AppImages in that they are designed to be " +"distribution-agnostic and include all necessary dependencies. Snaps differ " +"from Flatpaks in that they use a different packaging format and have " +"different mechanisms for updates and confinement. Snaps are developed and " +"maintained by Canonical, the company behind Ubuntu, but they can be used on " +"any Linux distribution that supports Snapd, including Fedora." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:25 +msgid "" +"Snaps are not enabled by default on Fedora, but you can easily install the " +"Snapd daemon to use them." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:27 +#, no-wrap +msgid "Installing Snapd" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:30 +msgid "To use Snaps on Fedora, install the Snapd daemon:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:34 +#, no-wrap +msgid "$ sudo dnf install snapd\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:37 +msgid "Then enable the Snapd socket:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:41 +#, no-wrap +msgid "$ sudo systemctl enable --now snapd.socket\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:44 +msgid "" +"After installation, you may need to reboot or log out and back in for Snap " +"support to work properly." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:45 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:47 +#, no-wrap +msgid "Using Snap Store (GUI)" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:50 +msgid "On Fedora, you can install the Snap Store graphical application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:54 +#, no-wrap +msgid "$ sudo snap install snap-store\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:57 +msgid "Then:" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:59 +msgid "Open *Snap Store* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:60 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:61 +msgid "Click *Install* to begin the installation" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:62 +msgid "The application automatically downloads and installs" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:63 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:66 +msgid "Search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:70 +#, no-wrap +msgid "$ snap find _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:73 +msgid "Install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:77 +#, no-wrap +msgid "$ snap install _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:80 +msgid "For example, to install Visual Studio Code:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:84 +#, no-wrap +msgid "$ snap install code --classic\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:87 +msgid "" +"Some Snaps require the `--classic` flag to run outside the confinement " +"environment for full functionality." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:88 +#, no-wrap +msgid "Managing Snap applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:90 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:94 +msgid "" +"Installed Snap applications appear in your Applications menu and launch like " +"any other application. You can also run them from the command line using " +"their name:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:98 +#, no-wrap +msgid "$ _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:100 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:103 +msgid "Snaps update automatically in the background. To manually check for updates:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:107 +#, no-wrap +msgid "$ snap refresh\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:110 +msgid "Update a specific Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:114 +#, no-wrap +msgid "$ snap refresh _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:116 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:119 +msgid "Remove an installed Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:123 +#, no-wrap +msgid "$ snap remove _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:125 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:128 +msgid "View all installed Snaps:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:132 +#, no-wrap +msgid "$ snap list\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:134 +#, no-wrap +msgid "Snap confinement levels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:137 +msgid "Snaps use different confinement levels that control system access:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:138 +#, no-wrap +msgid "Strict" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:141 +msgid "" +"The most restrictive mode. The Snap runs in a sandbox with minimal access to " +"the system. Most Snaps use strict confinement." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:142 +#, no-wrap +msgid "Classic" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:145 +msgid "" +"The least restrictive mode. The Snap has full access to the system like a " +"traditionally installed application. Some Snaps require classic confinement " +"to function properly." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:146 +#, no-wrap +msgid "Devmode" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:148 +msgid "" +"Used during development. Runs in strict confinement but with warnings " +"instead of denials." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:149 +#, no-wrap +msgid "Snap channels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:152 +msgid "Snaps can offer multiple versions through different channels:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:153 +#, no-wrap +msgid "Stable" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:155 +msgid "The default channel, containing fully released and tested versions." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:156 +#, no-wrap +msgid "Candidate" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:158 +msgid "" +"Pre-release versions near completion, good for testing before general " +"release." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:159 +#, no-wrap +msgid "Beta" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:161 +msgid "Early testing versions, may contain bugs or incomplete features." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:162 +#, no-wrap +msgid "Edge" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:164 +msgid "Development versions, the newest code but potentially unstable." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:166 +msgid "To install from a specific channel:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:170 +#, no-wrap +msgid "$ snap install _application_name_ --_channel_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:173 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:177 +#, no-wrap +msgid "$ snap install _application_name_ --beta\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:179 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:182 +#, no-wrap +msgid "" +"**Snap Store website** - Visit https://snapcraft.io/store to browse " +"available applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:183 +#, no-wrap +msgid "" +"**Snapcraft documentation** - https://snapcraft.io/docs for detailed " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:184 +#, no-wrap +msgid "" +"**Snap directory** - https://snapcraft.io/snaps for searchable application " +"directory\n" +msgstr "" diff --git a/po/ja/master/pages/third-party-software.po b/po/ja/master/pages/third-party-software.po new file mode 100644 index 0000000000..f1e4b9d4f6 --- /dev/null +++ b/po/ja/master/pages/third-party-software.po @@ -0,0 +1,528 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/third-party-software.adoc:1 +#, no-wrap +msgid "Understanding Third-Party Software versus Fedora Release Software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:11 +msgid "" +"This page explains the distinction between third-party software and software " +"included in official Fedora releases, including their differences, how they " +"are managed, and important considerations for each." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:12 +#, no-wrap +msgid "What is Fedora release software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:16 +msgid "" +"Fedora release software comprises all packages that are part of the official " +"Fedora distribution repositories. These repositories include the _fedora_ " +"repository and the _updates_ repository, which together form the complete, " +"officially supported package set for a Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:18 +msgid "" +"Fedora also releases software packages in other repositories for development " +"and testing purposes, such as _rawhide_ for the latest development branch " +"and _updates-testing_ for packages that are being tested before inclusion in " +"the stable updates repository. However, the term \"Fedora release software\" " +"specifically refers to packages that are included in the stable _fedora_ and " +"_updates_ repositories for a given Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:20 +msgid "" +"See xref:fedora-repositories.adoc[Fedora Repositories] for more details on " +"the different repositories and their purposes." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:21 +#, no-wrap +msgid "Characteristics of Fedora release software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:23 +#, no-wrap +msgid "Vetting and testing" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:26 +msgid "" +"All packages in Fedora repositories undergo rigorous testing and review by " +"the Fedora Project community before inclusion. Packages must meet strict " +"xref:fedora-repositories.adoc[repository standards] and pass quality " +"assurance checks." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:27 +#, no-wrap +msgid "Source code availability" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:30 +msgid "" +"All Fedora release software is open source and free to use, modify, and " +"distribute. The source code is available in the Fedora repositories and " +"must comply with Fedora's licensing guidelines." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:31 +#, no-wrap +msgid "Community maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:34 +msgid "" +"Each package in Fedora has maintainers who are responsible for updates, " +"security patches, and bug fixes. Maintenance is handled through the Fedora " +"package maintenance workflow and tools such as Bodhi." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:35 +#, no-wrap +msgid "Release cycle integration" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:38 +msgid "" +"Fedora release software follows the official Fedora release cycle. Packages " +"are frozen at release time for stable releases and receive updates through " +"the updates repository according to the Fedora Updates Policy." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:39 +#, no-wrap +msgid "Free distribution" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:41 +msgid "" +"All Fedora release software can be downloaded and installed at no cost " +"through the official Fedora repositories." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:42 +#, no-wrap +msgid "What is third-party software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:45 +msgid "" +"Third-party software refers to packages and applications not included in the " +"official Fedora repositories." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:46 +#, no-wrap +msgid "Why software might be absent from Fedora's repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:49 +msgid "" +"Software might be missing from Fedora's official repositories for several " +"reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:51 +msgid "" +"It is encumbered by software patents or uses a license incompatible with " +"Fedora's policies. See xref:fedora-and-software-patents.adoc[Fedora and " +"software patents] for details." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:52 +msgid "" +"No one has yet packaged it for Fedora. If you want to help, consider " +"xref:package-maintainers::index.adoc[becoming a Fedora package maintainer]." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:53 +msgid "" +"For drivers specifically, Fedora does not package out-of-tree kernel " +"drivers. Drivers must be submitted to and accepted by the upstream Linux " +"kernel before Fedora will include them." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:54 +#, no-wrap +msgid "Installation methods" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:57 +msgid "Third-party software can be installed through:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:58 +msgid "" +"Third-party repositories (e.g., xref:rpmfusion-setup.adoc[RPM Fusion], Copr, " +"or vendor-specific repositories)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:59 +msgid "" +"Container images (xref:flathub-flatpak-applications.adoc[Flatpak], or " +"xref:snap-store-applications.adoc[Snap])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:60 +msgid "" +"Manual installation archives containing all dependencies " +"(xref:appimage.adoc[AppImage])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:61 +msgid "" +"xref:language-package-managers.adoc[Language package managers] such as pip " +"(Python), npm (Node.js), or Cargo (Rust)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:62 +msgid "" +"Compilation from source code (xref:third-party-software.adoc[Third Party " +"Software])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:63 +msgid "Direct binary package download from vendor websites" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:64 +#, no-wrap +msgid "Characteristics of third-party software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:66 +#, no-wrap +msgid "Independent maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:69 +msgid "" +"Entities outside the Fedora Project maintain third-party software. The " +"maintainer or software vendor handles updates, security patches, and " +"compatibility with Fedora releases." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:70 +#, no-wrap +msgid "Variable quality and support" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:73 +msgid "" +"The quality, testing rigor, and support availability varies widely depending " +"on the third-party provider. Some third-party projects have excellent " +"support and frequent updates, while others may be less actively maintained." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:74 +#, no-wrap +msgid "Licensing flexibility" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:77 +msgid "" +"Third-party software may use any license, including proprietary, commercial, " +"or open source licenses. Some third-party software may not be " +"redistributable or modifiable." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:78 +#, no-wrap +msgid "Potential compatibility issues" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:81 +msgid "" +"Since third-party software is developed and maintained independently, it may " +"not be fully tested with all Fedora versions. Compatibility issues can " +"arise, particularly across major Fedora releases." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:83 +#, no-wrap +msgid "Using third-party software safely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:86 +msgid "" +"If you choose to use third-party software with Fedora, follow these best " +"practices:" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:87 +#, no-wrap +msgid "Verify the source" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:90 +msgid "" +"Download software only from official project websites or well-known, " +"reputable repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:91 +msgid "Avoid downloading from untrusted sources or mirrors" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:92 +msgid "Use digital signatures to verify package authenticity when available" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:93 +#, no-wrap +msgid "Check repository health" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:96 +msgid "For third-party repositories, verify that they are actively maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:97 +msgid "Ensure the repository's packages are compatible with your Fedora version" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:98 +msgid "Review the repository's security and maintenance practices" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:99 +#, no-wrap +msgid "Understand dependencies" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:102 +msgid "Be aware that third-party packages may conflict with Fedora packages" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:103 +msgid "Carefully review dependency requirements before installation" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:104 +msgid "" +"Consider using containerized solutions " +"(xref:flathub-flatpak-applications.adoc[Flatpak], " +"xref:snap-store-applications.adoc[Snap]) for isolation from system packages, " +"or AppImage for self-contained applications that maintain their own " +"dependencies" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:105 +#, no-wrap +msgid "Keep systems updated" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:108 +msgid "Enable automatic updates when possible" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:109 +msgid "Regularly check for updates from third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:110 +msgid "Uninstall software you no longer use to reduce potential security risks" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:111 +#, no-wrap +msgid "Use third-party repositories wisely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:114 +msgid "" +"When using third-party repositories like xref:rpmfusion-setup.adoc[RPM " +"Fusion] or others:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:116 +msgid "Install only repositories from trusted sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:117 +msgid "Do not enable multiple overlapping repositories simultaneously" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:118 +msgid "Remove repositories if they are no longer needed or maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:119 +msgid "" +"Be aware that mixing many third-party repositories can cause dependency " +"conflicts" +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:120 +#, no-wrap +msgid "Common third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:123 +msgid "Some well-known third-party software sources for Fedora include:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:125 +#, no-wrap +msgid "" +"**xref:rpmfusion-setup.adoc[RPM Fusion]** - Provides packages restricted in " +"Fedora due to licensing concerns (multimedia codecs, drivers)\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:126 +#, no-wrap +msgid "" +"**xref:flathub-flatpak-applications.adoc[Flathub]** - Provides Flatpak " +"containerized applications with sandboxing\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:127 +#, no-wrap +msgid "" +"**xref:snap-store-applications.adoc[Snap Store]** - Provides Snap " +"containerized applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:128 +#, no-wrap +msgid "" +"**xref:appimage.adoc[AppImage]** - Self-contained portable applications for " +"easy distribution\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:129 +#, no-wrap +msgid "" +"**Upstream projects** - Many open source projects maintain their own " +"repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:130 +#, no-wrap +msgid "" +"**Vendor repositories** - Commercial software vendors (e.g., JetBrains, " +"Slack) often provide official repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:131 +#, no-wrap +msgid "" +"**Copr** - Fedora community projects repository, hosting " +"community-maintained packages\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:132 +#, no-wrap +msgid "" +"**xref:language-package-managers.adoc[Language package managers]** - Install " +"libraries and tools directly from language ecosystems such as Python's pip, " +"Node.js's npm, and Rust's Cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:134 +msgid "" +"Copr is not officially supported by Fedora infrastructure. Use packages at " +"your own risk." +msgstr "" diff --git a/po/ko/master/pages/appimage.po b/po/ko/master/pages/appimage.po new file mode 100644 index 0000000000..6ecff3475d --- /dev/null +++ b/po/ko/master/pages/appimage.po @@ -0,0 +1,417 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/appimage.adoc:1 +#, no-wrap +msgid "Running Applications with AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:10 +msgid "" +"This page explains what AppImages are and how to run AppImage applications " +"on Fedora." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:11 +#, no-wrap +msgid "What is AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:14 +msgid "" +"AppImage is a format for packaging Linux applications as portable, " +"self-contained executable files." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:16 +msgid "" +"An AppImage file contains everything needed to run an application including " +"the application itself, its libraries, and any other " +"dependencies. Everything is bundled into a single file, that can be run " +"directly without any installation or system modifications." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:18 +msgid "" +"Because AppImages include all dependencies, they tend to be larger than " +"traditional packages, but they offer the advantage of being portable and " +"distribution-independent. Also, because everything is available as a single " +"file, you can carry AppImages on USB drives or external media and run them " +"on any compatible Linux system without worrying about missing dependencies " +"or conflicts with other software. Removing an AppImage is as simple as " +"deleting the file, with no leftover configuration or dependencies." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:20 +msgid "" +"Developers often use AppImages to distribute their applications across many " +"Linux distributions without maintaining separate packages for each " +"distribution." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:22 +msgid "" +"AppImages might not integrate as deeply with your desktop environment as " +"native packages, and Desktop entries, file associations, and system menus " +"might not work without additional setup. Furthermore, AppImages do not " +"receive automatic updates through the system package manager, so you must " +"manually check for and install updates from the developer. However, some " +"AppImages include built-in update mechanisms that can check for and download " +"updates directly from the application." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:26 +msgid "" +"AppImages offer a convenient way to run applications on Fedora without " +"installation or dependency management. They are ideal for portable, " +"distribution-independent applications and for developers who want to " +"distribute their software easily. However, you are responsible for managing " +"updates and security. Use AppImages from trusted sources and keep them " +"updated to ensure your system remains secure. Note that unlike Flatpak or " +"Snap, AppImages do not provide sandboxing or confinement, so they run with " +"the same permissions as your user account. Be cautious when running " +"AppImages from untrusted sources, as they have the potential to access your " +"files and system resources." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:27 +#, no-wrap +msgid "How AppImages work" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:30 +msgid "When you run an AppImage, the system:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:32 +msgid "Mounts the AppImage file as a temporary read-only filesystem" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:33 +msgid "Runs the application within that environment" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:34 +msgid "Unmounts the filesystem when the application closes" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:36 +msgid "" +"Applications can run without installation, making them portable and easy to " +"distribute." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:37 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:40 +msgid "AppImages require:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:42 +msgid "A 64-bit Fedora system (most modern AppImages)" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:43 +msgid "The FUSE library, which allows AppImages to mount themselves" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:45 +msgid "FUSE is usually pre-installed on Fedora, but if needed:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:49 +#, no-wrap +msgid "$ sudo dnf install fuse\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:51 +#, no-wrap +msgid "Finding AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:54 +msgid "Developers distribute AppImages directly, typically through:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:56 +#, no-wrap +msgid "**Project websites** - Many open source projects offer AppImage downloads\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:57 +#, no-wrap +msgid "" +"**AppImage repository** - https://appimage.github.io/apps/ lists available " +"AppImages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:58 +#, no-wrap +msgid "" +"**GitHub releases** - Many projects host AppImage files in their GitHub " +"release pages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:59 +#, no-wrap +msgid "" +"**Custom repositories** - Some developers maintain their own AppImage " +"distribution sites\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:60 +#, no-wrap +msgid "Running AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:63 +msgid "Download the `.AppImage` file from the developer's website or repository." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:64 +msgid "Make it executable:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:68 +#, no-wrap +msgid "$ chmod +x _application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:71 +msgid "Run the AppImage" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:75 +#, no-wrap +msgid "$ ./_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:77 +msgid "Or double-click the file in your file manager if it has execute permissions." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:79 +#, no-wrap +msgid "Creating desktop shortcuts" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:82 +msgid "" +"To integrate an AppImage with your desktop environment, create a `.desktop` " +"shortcut file:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:84 +msgid "Create a file in `~/.local/share/applications/`:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:88 +#, no-wrap +msgid "$ touch ~/.local/share/applications/_application_name_.desktop\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:91 +msgid "Add the following content (replace placeholders with actual values):" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:100 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=_Application Display Name_\n" +"Exec=_/path/to/application_name_.AppImage_\n" +"Icon=_application_name_\n" +"Categories=_Category_;\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:103 +msgid "Save the file and it appears in your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:105 +msgid "For example, for an application called \"MyApp\":" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:114 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=MyApp\n" +"Exec=/home/username/Downloads/MyApp.AppImage\n" +"Icon=myapp\n" +"Categories=Utility;\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:116 +#, no-wrap +msgid "Managing AppImages" +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:118 +#, no-wrap +msgid "Organizing AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:121 +msgid "It is helpful to keep AppImages in a dedicated directory:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:127 +#, no-wrap +msgid "" +"$ mkdir ~/Applications\n" +"$ mv _application_name_.AppImage ~/Applications/\n" +"$ chmod +x ~/Applications/_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:130 +msgid "Then reference this directory in desktop shortcuts." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:131 +#, no-wrap +msgid "Updating AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:134 +msgid "Update methods vary by application:" +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:135 +#, no-wrap +msgid "Built-in updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:137 +msgid "" +"Some AppImages include automatic update checks. Run the AppImage and look " +"for update options in the application's preferences or help menu." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:138 +#, no-wrap +msgid "Manual updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:140 +msgid "" +"For applications without built-in updates, download the latest version from " +"the project website and replace the existing AppImage." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:141 +#, no-wrap +msgid "AppImage update tools" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:143 +msgid "" +"Some third-party tools such as `appimaged` can help manage AppImage updates, " +"though these are typically for advanced users." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:144 +#, no-wrap +msgid "Running multiple versions" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:147 +msgid "" +"Because AppImages are self-contained, you can safely keep and run multiple " +"versions of the same application:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:152 +#, no-wrap +msgid "" +"$ ./MyApp-1.0.AppImage &\n" +"$ ./MyApp-2.0.AppImage &\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:155 +msgid "Both versions can run simultaneously without conflicts." +msgstr "" diff --git a/po/ko/master/pages/dnf-repository-mirror.po b/po/ko/master/pages/dnf-repository-mirror.po new file mode 100644 index 0000000000..91fe4645bf --- /dev/null +++ b/po/ko/master/pages/dnf-repository-mirror.po @@ -0,0 +1,334 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/dnf-repository-mirror.adoc:1 +#, no-wrap +msgid "Creating a DNF Repository Mirror" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:3 +msgid "Rowan Puttergill; Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:11 +msgid "" +"A local DNF repository mirror lets you serve Fedora package updates from " +"your own infrastructure. This is useful for organisations managing multiple " +"Fedora systems, restricted or metered network environments, or testing " +"updates on a staging system before rolling them out to production." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:12 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:14 +#, no-wrap +msgid "Disk space" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:17 +msgid "Use `dnf repoinfo` to check the size of each repository you plan to mirror:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:21 +#, no-wrap +msgid "$ dnf repoinfo fedora updates\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:25 +msgid "" +"The `Repodate Info: Size` fields in the output show the total package size " +"for each repository. Run the same command for any additional repositories " +"you want to mirror, using `dnf repolist` to see available repository IDs." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:27 +msgid "" +"Repository size grows throughout a release lifecycle as updates " +"accumulate. The `updates` repository in particular grows steadily from " +"release day until end-of-life. Budget additional headroom beyond the initial " +"estimate. Repositories can grow by up to 30% or more over the lifecycle of a " +"release, so plan accordingly." +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:28 +#, no-wrap +msgid "Installing dnf5-plugins" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:31 +msgid "The `dnf reposync` command comes from the `dnf5-plugins` package:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:35 +#, no-wrap +msgid "$ sudo dnf install dnf5-plugins\n" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:37 +#, no-wrap +msgid "An HTTP server" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:41 +msgid "" +"A web server is required to serve the mirrored content to other systems. " +"This guide uses Apache httpd, but nginx works equally well." +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:46 +#, no-wrap +msgid "" +"$ sudo dnf install httpd\n" +"$ sudo systemctl enable --now httpd\n" +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:48 +#, no-wrap +msgid "Syncing the repository" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:52 +msgid "" +"Use `dnf reposync` to download repository content to a local directory. The " +"following example syncs the `fedora` and `updates` repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:56 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:59 +msgid "" +"To limit the sync to specific architectures and avoid downloading packages " +"you do not need:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:63 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --arch=x86_64 --arch=noarch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:66 +msgid "" +"To remove packages from the local mirror that are no longer present in the " +"remote repository:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:70 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:73 +msgid "" +"The synced content is now accessible at `http://localhost/mirror/`, or " +"whatever your server's hostname or IP address is." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:75 +msgid "" +"The first sync downloads the full repository and can take a long time " +"depending on your connection. Later syncs only download new or changed " +"packages." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:76 +#, no-wrap +msgid "Configuring client systems" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:80 +msgid "" +"On each system that should use the local mirror, create a `.repo` file in " +"`/etc/yum.repos.d/`. For example, `/etc/yum.repos.d/local-mirror.repo`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:89 +#, no-wrap +msgid "" +"[local-fedora]\n" +"name=Local Fedora mirror\n" +"baseurl=http://mirror-server/mirror/fedora/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:96 +#, no-wrap +msgid "" +"[local-updates]\n" +"name=Local Fedora updates mirror\n" +"baseurl=http://mirror-server/mirror/updates/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:99 +msgid "" +"Replace `mirror-server` with the hostname or IP address of your mirror " +"server." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:101 +msgid "" +"To ensure clients use only the local mirror, disable the default Fedora " +"repositories by setting `enabled=0` in `/etc/yum.repos.d/fedora.repo` and " +"`/etc/yum.repos.d/fedora-updates.repo`." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:102 +#, no-wrap +msgid "GPG verification" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:106 +msgid "" +"`dnf reposync` downloads repository metadata and packages including their " +"signatures. Clients use the Fedora GPG keys already present at " +"`/etc/pki/rpm-gpg/` to verify packages, so no additional key configuration " +"is required." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:107 +#, no-wrap +msgid "Keeping the mirror current" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:110 +msgid "Set up a systemd service and timer to sync the mirror automatically." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:112 +msgid "Create a service file at `/etc/systemd/system/dnf-mirror.service`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:117 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Sync DNF repository mirror\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:121 +#, no-wrap +msgid "" +"[Service]\n" +"Type=oneshot\n" +"ExecStart=dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:124 +msgid "Create the timer at `/etc/systemd/system/dnf-mirror.timer`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:129 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Daily DNF repository mirror sync\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:133 +#, no-wrap +msgid "" +"[Timer]\n" +"OnCalendar=daily\n" +"Persistent=true\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:136 +#, no-wrap +msgid "" +"[Install]\n" +"WantedBy=timers.target\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:139 +msgid "Enable and start the timer:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:143 +#, no-wrap +msgid "$ sudo systemctl enable --now dnf-mirror.timer\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:146 +msgid "Verify the timer is active:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:150 +#, no-wrap +msgid "$ systemctl status dnf-mirror.timer\n" +msgstr "" diff --git a/po/ko/master/pages/fedora-and-software-patents.po b/po/ko/master/pages/fedora-and-software-patents.po new file mode 100644 index 0000000000..9630f1905e --- /dev/null +++ b/po/ko/master/pages/fedora-and-software-patents.po @@ -0,0 +1,407 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/fedora-and-software-patents.adoc:1 +#, no-wrap +msgid "Fedora and Software Patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:3 +msgid "Caleb McKee; Frank Sträter" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:10 +msgid "" +"This page explains Fedora's position on software patents, why patent " +"restrictions affect what software Fedora can include, and how Fedora and Red " +"Hat actively work to reduce the impact of software patents on free and open " +"source software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:12 +msgid "" +"This information is provided only for answering common questions from Fedora " +"users and should not be read as legal advice. What applies to Red Hat and " +"the Fedora Project may not necessarily apply to you. If you need legal " +"assistance, consult your own lawyer. This material does not represent the " +"official views of Red Hat or the Fedora Project." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:14 +#, no-wrap +msgid "What is a software patent?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:16 +msgid "" +"A patent is a set of exclusionary rights granted by a government to a patent " +"holder for a limited period of time, usually 20 years from the earliest " +"effective filing date of the patent application. These monopoly rights are " +"granted to patent applicants in exchange for their disclosure of the " +"invention claimed by the patent. Once a patent is granted in a given " +"country, the patent holder may exclude someone from making, using, selling " +"or importing embodiments of the claimed invention in that country. Software " +"patents are different from copyright or trademarks despite being lumped " +"together with them under the collective term " +"link:https://www.gnu.org/philosophy/not-ipr.html[Intellectual Property]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:18 +#, no-wrap +msgid "Who is responsible for taking care of any legal issues in Fedora?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:20 +msgid "" +"The Fedora Project is not a separate and distinct legal entity. Red Hat, the " +"primary sponsor of the Fedora Project, is actively involved in legal matters " +"relating to Fedora, along with other Fedora participants. For example, Red " +"Hat lawyers assist Fedora Project contributors in issues pertaining to free " +"and open source software licensing, trademarks and patents. Refer to the " +"xref:legal::index.adoc[Legal] page for more information." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:22 +#, no-wrap +msgid "" +"If software patents are not recognized in all regions, why can't you " +"distribute Fedora with such software in other regions?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:24 +msgid "" +"Contrary to common belief, software patents are granted in some form or " +"other in most countries, including most of the countries in which most " +"Fedora participants reside." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:26 +#, no-wrap +msgid "Can't you pay the patent license fees for patent encumbered codecs?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:28 +msgid "" +"A codec is a set of methods to encode and decode video or audio information " +"into a data stream. In the case of codecs like WMV, the company or companies " +"associated with developing the format are also involved in asserting (or " +"restrictively licensing) patents that purportedly cover the format; we refer " +"to such codecs as \"patent encumbered\". Other codecs, such as WebM, Ogg " +"Theora or Ogg Vorbis, Dirac, and FLAC, are made available by their " +"developers without asserting patents on their implementations; we refer to " +"such codecs as \"patent unencumbered\". Fedora includes comprehensive " +"support for open, patent-unencumbered codecs but is unable to include " +"support for the patent encumbered ones." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:30 +msgid "" +"Patent licenses usually require the licensee to pay royalties based on the " +"number of users. Since Fedora is free and open source software, the " +"effective number of users is essentially unrestricted. Patent holders are " +"generally unwilling to give a blanket patent license for unlimited use; " +"moreover, the royalty payments would be too high for it to be practical for " +"the Fedora Project, or its sponsors, to pay them. Proprietary operating " +"systems like Microsoft Windows include the costs of third-party patent " +"licenses in the pricing of the product as sold to end users. Fedora is not " +"sold commercially, so there is no way to recoup these substantial expenses." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:32 +msgid "" +"Even if funds were available to do so, such royalty-bearing patent licenses " +"would have to be compatible with the free/open source software licenses " +"governing the software covered by the patent license. In practice this is " +"usually challenging. For example, the most widely-used FOSS licenses (GPL " +"and LGPL) place constraints on the ability of distributors to distribute " +"software under benefit of third-party patent licenses. Even if the software " +"in question is placed under some other license, distributing such software " +"under benefit of a patent license may make the software effectively non-free " +"and thus incompatible with Fedora legal policies." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:34 +#, no-wrap +msgid "" +"There are free and open software implementations of the codecs. Why don't " +"you include them?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:36 +msgid "" +"When we speak of an implementation being FOSS, usually we are thinking only " +"in terms of copyright licensing. An independent FOSS implementation of a " +"patent-encumbered codec, however, is subject to at least as much patent risk " +"as, say, some proprietary reference implementation of the same codec. Note " +"that while copyright covers only a particular implementation of software, " +"patents are broader because they are more abstract, covering ideas that " +"might be implemented in software in any number of ways." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:38 +#, no-wrap +msgid "" +"Can't you link to third party repositories and guide users to find such " +"software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:40 +msgid "" +"In general, no, because of the risk of liability for " +"link:https://en.wikipedia.org/wiki/Patent_infringement[contributory patent " +"infringement]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:42 +#, no-wrap +msgid "How is it that some other Linux distributions include such software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:44 +msgid "There are different reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:46 +msgid "" +"Some of them include proprietary software, in some cases charging users for " +"their product, where the charge incorporates the cost of licensing " +"third-party patents. Fedora is not a commercial product and has a policy of " +"not distributing proprietary software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:47 +msgid "" +"They are willing to deal with the risk somehow. In some cases, it is because " +"they are not backed by a large and profitable company like Red Hat. Red Hat, " +"the legal entity and primary sponsor of the Fedora Project determines its " +"own risks which can be different from other organizations." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:49 +#, no-wrap +msgid "What is bad about patented formats?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:51 +msgid "" +"Even if you are willing to pay for patent licenses, there are other things " +"to consider:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:53 +msgid "" +"No guarantee that your consumers actually will be able to read the data " +"you're trying to produce. If you've reached this page, you've already " +"experienced this - by producing media in a patented format, you " +"automatically limit your audience to whatever platforms the patent holder " +"has licensed their software to." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:54 +msgid "" +"No guarantee of being able to access your data forever. If you're using some " +"software to view a patented media format, what happens if that software " +"vendor goes out of business, or refuses to port their software to newer " +"systems? You no longer have access to your data." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:56 +msgid "" +"Note that this isn't even restricted to patented media formats - the same " +"applies to popular proprietary formats used for word processing, " +"spreadsheets, presentations, etc." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:58 +msgid "" +"For more information about how software patents are bad, refer to the " +"link:https://ffii.org/[Foundation for a Free Information Infrastructure]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:60 +#, no-wrap +msgid "Can't you convert a patent encumbered codec to an open codec?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:62 +msgid "" +"Fedora cannot include the decoders necessary to do this since those are " +"patent encumbered as well. Although users might be able to do this, " +"converting from one format to another typically results in a visible loss of " +"quality. The only long term viable method is to encourage the creation of " +"content in open formats and Fedora and Red Hat actively encourage and " +"participate in such activities." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:64 +#, no-wrap +msgid "How Fedora works against software patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:66 +msgid "__Fedora sponsors development of free, non-patent-encumbered open formats__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:68 +msgid "" +"In support of free culture and the open web, and to reduce the hold of " +"proprietary and patent encumbered codecs, Red Hat has been sponsoring " +"improvements on the open Ogg Theora video codec." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:70 +msgid "" +"__Fedora uses free, non-patented, open formats by default that anyone can " +"implement, use, and view without having to obtain patent licenses__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:72 +msgid "" +"Instead of Windows Media, use WebM or Ogg Theora. Instead of Microsoft " +"Office Open XML, use link:https://en.wikipedia.org/wiki/OpenDocument[Open " +"Document format] documents, or even PDF. Vote with your currency by " +"purchasing hardware and solutions that support these free and open formats." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:74 +#, no-wrap +msgid "The problem with proprietary and patent encumbered media formats" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:76 +msgid "" +"Imagine sitting down to your email. Your sister has sent you some pictures " +"of your niece. However, when you go to look at them, all you see is:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:78 +msgid "" +"__I'm sorry, you need Frobozz Viewer 3.0 to view this file. It's only " +"$19.99, have your credit card ready.__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:80 +msgid "" +"Later, you go to view your mail on a public computer at the local " +"library. And you get the same dialog box on their computer." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:82 +msgid "" +"That is the reality for any sound, image, or document format that is " +"encumbered by software patents that require licensing - any application that " +"wishes to view, play, or create them requires paying the patent holders a " +"fee. Normally, software and hardware vendors include this support, but they " +"pass the costs directly onto the consumers in the cost of their software or " +"hardware." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:84 +msgid "" +"Fedora, however, has a " +"link:https://docs.fedoraproject.org/en-US/project/objectives/[public " +"promise] to always be freely redistributable by anyone. That is why Fedora " +"cannot include support for patented media formats - it would break this " +"redistribution promise. Fedora supports open media formats such as WebM or " +"Ogg link:https://xiph.org/vorbis/[Vorbis] and " +"link:https://www.theora.org/[Theora], which are **freely implementable and " +"usable by anyone without a patent license**." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:86 +msgid "" +"Red Hat has consistently taken the position that software patents generally " +"impede innovation in software development and that software patents are " +"inconsistent with open source/free software. Red Hat holds several software " +"patents for defensive purposes and has a patent policy under which it agrees " +"to refrain from enforcing its patents against any party for exercising " +"rights under certain free and open source software licenses, including " +"GPLv2, GPLv3, LGPLv2.1, and LGPLv3." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:88 +msgid "https://www.redhat.com/en/about/patent-promise" +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:90 +#, no-wrap +msgid "References" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:92 +msgid "https://fedoraproject.org/wiki/Forbidden_items" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:93 +msgid "https://docs.fedoraproject.org/en-US/project/" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://www.gnu.org/philosophy/why-audio-format-matters.html" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://dwheeler.com/essays/software-patents.html" +msgstr "" diff --git a/po/ko/master/pages/flathub-flatpak-applications.po b/po/ko/master/pages/flathub-flatpak-applications.po new file mode 100644 index 0000000000..de38789227 --- /dev/null +++ b/po/ko/master/pages/flathub-flatpak-applications.po @@ -0,0 +1,457 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/flathub-flatpak-applications.adoc:1 +#, no-wrap +msgid "Installing Flatpak Applications from Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Flathub, a centralized repository for Flatpak applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:12 +#, no-wrap +msgid "What is Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:17 +msgid "" +"Flathub is a centralized repository that hosts thousands of Flatpak " +"applications. Flatpak is a containerization technology that packages " +"applications with their dependencies in a sandboxed environment. This " +"approach provides several benefits including improved security through " +"isolation, compatibility across different Linux distributions, and " +"simplified dependency management." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:19 +msgid "" +"Flatpak applications work across all Linux distributions, not just " +"Fedora. Once an application is packaged as a Flatpak, it can run on any " +"system with Flatpak installed without requiring distribution-specific " +"packaging. Therefore, many software vendors choose to distribute their " +"applications as Flatpaks on Flathub to reach a wider Linux audience." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:22 +msgid "" +"Flatpak applications run in a sandbox with limited access to your system. " +"Each application only has access to the resources it explicitly needs, " +"providing an additional layer of security compared to traditional package " +"installation." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:24 +msgid "" +"Because Flatpak applications are self-contained, they can use different " +"versions of libraries and dependencies than those provided by your " +"system. This means you can run multiple versions of the same application or " +"library simultaneously without conflicts." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:26 +msgid "" +"Installing and removing Flatpak applications is straightforward and does not " +"leave system-wide dependencies or configuration files scattered across your " +"system." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:28 +msgid "" +"Flathub and Flatpak include built-in automatic update functionality, keeping " +"applications current with minimal user intervention." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:30 +msgid "" +"Fedora Workstation includes Flatpak support pre-installed and configured, " +"making it easy to get started with Flathub applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:31 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:34 +msgid "To use Flathub on Fedora, ensure Flatpak is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:38 +#, no-wrap +msgid "$ sudo dnf install flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:41 +msgid "If not already enabled, add the Flathub repository to your system:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:45 +#, no-wrap +msgid "" +"$ flatpak remote-add --if-not-exists flathub " +"https://flathub.org/repo/flathub.flatpakrepo\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:48 +msgid "" +"On Fedora Workstation, Flatpak is typically pre-installed and configured to " +"use Flathub, so you may not need to perform these steps." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:49 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:51 +#, no-wrap +msgid "Using the GNOME Software Center" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:54 +msgid "" +"The easiest way to browse and install Flatpak applications is through GNOME " +"Software:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:56 +msgid "Open *Software* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:57 +#: ./pages/flathub-flatpak-applications.adoc:74 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:58 +msgid "If the application is available on Flathub, click *Install*" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:59 +msgid "The application downloads and installs automatically" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:60 +#, no-wrap +msgid "Using KDE Discover" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:64 +msgid "" +"KDE Plasma includes Discover, a graphical software center that supports " +"Flatpak applications. On Fedora KDE Spin, Discover is pre-installed. To " +"enable Flatpak support, ensure the Flatpak backend is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:68 +#, no-wrap +msgid "$ sudo dnf install plasma-discover-flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:71 +msgid "To find and install applications:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:73 +msgid "Open *Discover* from the application launcher" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:75 +msgid "" +"If multiple sources are available for the same application, select *Flathub* " +"as the source" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:76 +msgid "Click *Install*" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:77 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:80 +msgid "To search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:84 +#, no-wrap +msgid "$ flatpak search _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:87 +msgid "To install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:91 +#, no-wrap +msgid "$ flatpak install flathub _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:94 +msgid "For example, to install GIMP:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:98 +#, no-wrap +msgid "$ flatpak install flathub org.gimp.GIMP\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:100 +#, no-wrap +msgid "Managing Flatpak applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:102 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:106 +msgid "" +"Installed Flatpak applications appear in your Applications menu and launch " +"like any other application. You can also run them from the command line " +"using the application ID:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:110 +#, no-wrap +msgid "$ flatpak run _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:112 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:115 +msgid "Update all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:119 +#, no-wrap +msgid "$ flatpak update\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:122 +msgid "Update a specific application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:126 +#, no-wrap +msgid "$ flatpak update _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:129 +msgid "" +"Note that GNOME Software and KDE Discover will also notify you of available " +"updates for Flatpak applications." +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:130 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:133 +msgid "Remove an installed Flatpak application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:137 +#, no-wrap +msgid "$ flatpak uninstall _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:139 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:142 +msgid "View all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:146 +#, no-wrap +msgid "$ flatpak list --app\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:148 +#, no-wrap +msgid "Permissions and sandboxing" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:152 +msgid "" +"Flatpak applications run in a sandbox with restricted access to your " +"system. Some applications may request additional permissions to function " +"properly:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:154 +#, no-wrap +msgid "**File system access** - Read or write access to specific directories\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:155 +#, no-wrap +msgid "**Hardware access** - Access to cameras, microphones, or other hardware\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:156 +#, no-wrap +msgid "" +"**System services** - Access to D-Bus services for system notifications, and " +"so on\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:157 +#, no-wrap +msgid "**Network access** - Access to the internet\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:159 +msgid "" +"When installing an application, review the requested permissions and decide " +"whether to grant them based on the application's functionality." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:160 +#, no-wrap +msgid "Overriding permissions" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:163 +msgid "" +"If an application needs additional permissions, you can grant or modify them " +"using Flatseal, a graphical permissions manager:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:167 +#, no-wrap +msgid "$ flatpak install flathub com.github.tchx84.Flatseal\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:170 +msgid "" +"Alternatively, modify permissions from the command line using `flatpak " +"override`." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:171 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:174 +#, no-wrap +msgid "" +"**Flathub website** - Visit https://flathub.org to browse available " +"applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:175 +#, no-wrap +msgid "" +"**Flatpak documentation** - https://docs.flatpak.org for detailed technical " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:176 +#, no-wrap +msgid "" +"**Application pages** - Most Flatpak applications have information pages on " +"Flathub with reviews and details\n" +msgstr "" diff --git a/po/ko/master/pages/language-package-managers.po b/po/ko/master/pages/language-package-managers.po new file mode 100644 index 0000000000..34a6f53f9b --- /dev/null +++ b/po/ko/master/pages/language-package-managers.po @@ -0,0 +1,561 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/language-package-managers.adoc:1 +#, no-wrap +msgid "Installing Software from Language Package Managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:11 +msgid "" +"Many programming language ecosystems include their own package managers for " +"installing libraries and tools. This page explains how to use common " +"language package managers on Fedora, and the important differences between " +"them and DNF." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:12 +#, no-wrap +msgid "What are language package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:16 +msgid "" +"Language package managers install software published within a specific " +"programming language ecosystem. For example, you can install Python " +"libraries and some Python applications by using tools such as pip. You can " +"also install many JavaScript based applications by using tools such as npm. " +"These tools operate independently and install packages outside of Fedora's " +"package management system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:19 +msgid "" +"Before using a language package manager, check whether the package you need " +"is already available in the Fedora repositories. Many popular libraries are " +"packaged for Fedora and can be installed with DNF:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:23 +#, no-wrap +msgid "$ dnf search _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:26 +msgid "" +"Installing from Fedora repositories is preferred because those packages " +"receive security updates through the normal Fedora update process and are " +"tested for compatibility with your system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:28 +msgid "Language package managers bypass DNF, which means:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:30 +msgid "" +"Packages installed this way are invisible to DNF and do not receive updates " +"through `dnf upgrade`" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:31 +msgid "Packages might conflict with system packages if installed globally" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:32 +msgid "" +"Security updates must be managed separately, using the language package " +"manager itself" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:33 +msgid "Removing packages requires the language package manager, not DNF" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:34 +msgid "" +"Sources are not vetted by Fedora maintainers, so there is a higher risk of " +"installing malicious or unmaintained software" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:36 +msgid "" +"For these reasons, install language packages at the user level or in " +"isolated environments wherever possible, rather than system-wide." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:37 +#, no-wrap +msgid "Python - pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:41 +msgid "" +"Python's package manager is pip. Many Python packages are available in " +"Fedora repositories as `python3-_packagename_` and should be installed that " +"way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:42 +#, no-wrap +msgid "Installing pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:46 +msgid "" +"pip is included with Python, which is pre-installed on Fedora. If pip is " +"missing:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:50 +#, no-wrap +msgid "$ sudo dnf install python3-pip\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:52 +#, no-wrap +msgid "Using virtual environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:56 +msgid "" +"Always use a virtual environment to isolate pip-installed packages from the " +"system Python installation. Installing pip packages globally can conflict " +"with system Python libraries and break system tools." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:58 +msgid "Create and activate a virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:63 +#, no-wrap +msgid "" +"$ python3 -m venv _myenv_\n" +"$ source _myenv_/bin/activate\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:66 +msgid "Install a package inside the virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:70 +#, no-wrap +msgid "$ pip install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:73 +msgid "Deactivate the virtual environment when finished:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:77 +#, no-wrap +msgid "$ deactivate\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:79 +#, no-wrap +msgid "Updating pip packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:82 +msgid "Update all packages inside an active virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:86 +#, no-wrap +msgid "$ pip install --upgrade _package_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:88 +#, no-wrap +msgid "Alternative Python package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:91 +msgid "" +"You can use other Python package managers that create isolated environments, " +"such as:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:93 +msgid "" +"https://github.com/pypa/pipx[pipx] - installs and manages Python " +"command-line tools in isolated environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:94 +msgid "" +"https://docs.astral.sh/uv/[uv] - a modern Python package manager and " +"environment manager that improves on pip and virtualenv" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:96 +msgid "" +"These tools can be installed either from Fedora repositories or by using " +"pip." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:98 +msgid "For example, to install pipx, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:101 +#, no-wrap +msgid "$ sudo dnf install pipx\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:104 +msgid "Or, to install uv, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:107 +#, no-wrap +msgid "$ sudo dnf install python3-uv\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:109 +#, no-wrap +msgid "Node.js - npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:112 +msgid "npm is the package manager for the Node.js ecosystem." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:113 +#, no-wrap +msgid "Installing Node.js and npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:116 +msgid "Install Node.js and npm from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:120 +#, no-wrap +msgid "$ sudo dnf install nodejs npm\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:122 +#: ./pages/language-package-managers.adoc:166 +#, no-wrap +msgid "Installing packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:125 +msgid "Install a package locally for a specific project (recommended):" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:129 +#, no-wrap +msgid "$ npm install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:132 +msgid "" +"Install a package globally to make a command-line tool available " +"system-wide:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:136 +#, no-wrap +msgid "$ npm install -g _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:140 +msgid "" +"Global npm installs may require elevated permissions depending on how " +"Node.js was installed. To avoid permission issues, consider using a Node.js " +"version manager such as https://github.com/nvm-sh/nvm[nvm]." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:141 +#, no-wrap +msgid "Updating npm packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:144 +msgid "Update packages in the current project:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:148 +#, no-wrap +msgid "$ npm update\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:150 +#, no-wrap +msgid "Rust - Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:154 +msgid "" +"Cargo is Rust's package manager and build system. Cargo compiles packages " +"from source, so builds can take some time." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:155 +#, no-wrap +msgid "Installing Rust and Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:158 +msgid "Install Rust and Cargo from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:162 +#, no-wrap +msgid "$ sudo dnf install rust cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:165 +msgid "" +"Alternatively, use the official Rust toolchain installer " +"https://rustup.rs[rustup] for more control over Rust versions." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:169 +msgid "" +"Install a Rust package (called a \"crate\") and make it available as a " +"command-line tool:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:173 +#, no-wrap +msgid "$ cargo install _crate_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:177 +msgid "" +"Cargo installs binaries to `~/.cargo/bin/` by default. Ensure this " +"directory is in your `PATH`." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:178 +#, no-wrap +msgid "Updating installed crates" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:183 +#, no-wrap +msgid "$ cargo install --force _crate_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:185 +#, no-wrap +msgid "Ruby - gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:189 +msgid "" +"gem is Ruby's package manager for installing Ruby libraries and tools " +"(called \"gems\"). Many Ruby gems are available in the Fedora repositories " +"as `rubygem-_packagename_` and should be installed that way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:190 +#, no-wrap +msgid "Installing Ruby and gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:193 +msgid "Install Ruby from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:197 +#, no-wrap +msgid "$ sudo dnf install ruby\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:200 +msgid "gem is included with Ruby." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:201 +#, no-wrap +msgid "Installing gems" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:204 +msgid "Install a gem for the current user:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:208 +#, no-wrap +msgid "$ gem install --user-install _gem_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:211 +msgid "" +"Using `--user-install` avoids writing to system directories and does not " +"require root access." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:212 +#, no-wrap +msgid "Updating gems" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:217 +#, no-wrap +msgid "$ gem update _gem_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:219 +#, no-wrap +msgid "Go - go install" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:222 +msgid "The Go toolchain includes `go install` for installing Go-based tools." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:223 +#, no-wrap +msgid "Installing Go" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:226 +msgid "Install Go from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:230 +#, no-wrap +msgid "$ sudo dnf install golang\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:232 +#, no-wrap +msgid "Installing tools" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:235 +msgid "Install a Go tool by its module path:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:239 +#, no-wrap +msgid "$ go install _module_path_@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:242 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:246 +#, no-wrap +msgid "$ go install golang.org/x/tools/cmd/goimports@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:250 +msgid "" +"Go installs binaries to `~/go/bin/` by default. Ensure this directory is in " +"your `PATH`." +msgstr "" diff --git a/po/ko/master/pages/snap-store-applications.po b/po/ko/master/pages/snap-store-applications.po new file mode 100644 index 0000000000..f8d116758f --- /dev/null +++ b/po/ko/master/pages/snap-store-applications.po @@ -0,0 +1,459 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/snap-store-applications.adoc:1 +#, no-wrap +msgid "Installing Applications from Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Snap Store using the Snap package format." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:12 +#, no-wrap +msgid "What is Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:16 +msgid "" +"Snap Store is a centralized repository of Snap applications, providing " +"thousands of applications packaged using the Snap format. Snaps are " +"containerized, self-contained applications that include all necessary " +"dependencies and can run on any Linux system that has Snapd installed." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:17 +#, no-wrap +msgid "Understanding Snaps" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:21 +msgid "" +"A Snap (or \"Snapcraft\" package) is a universal application package format " +"that bundles an application with its dependencies in a compressed, " +"self-contained archive. Snaps aim to provide consistent application " +"behavior across different Linux distributions and versions." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:23 +msgid "" +"Snaps are similar to Flatpaks and AppImages in that they are designed to be " +"distribution-agnostic and include all necessary dependencies. Snaps differ " +"from Flatpaks in that they use a different packaging format and have " +"different mechanisms for updates and confinement. Snaps are developed and " +"maintained by Canonical, the company behind Ubuntu, but they can be used on " +"any Linux distribution that supports Snapd, including Fedora." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:25 +msgid "" +"Snaps are not enabled by default on Fedora, but you can easily install the " +"Snapd daemon to use them." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:27 +#, no-wrap +msgid "Installing Snapd" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:30 +msgid "To use Snaps on Fedora, install the Snapd daemon:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:34 +#, no-wrap +msgid "$ sudo dnf install snapd\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:37 +msgid "Then enable the Snapd socket:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:41 +#, no-wrap +msgid "$ sudo systemctl enable --now snapd.socket\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:44 +msgid "" +"After installation, you may need to reboot or log out and back in for Snap " +"support to work properly." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:45 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:47 +#, no-wrap +msgid "Using Snap Store (GUI)" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:50 +msgid "On Fedora, you can install the Snap Store graphical application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:54 +#, no-wrap +msgid "$ sudo snap install snap-store\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:57 +msgid "Then:" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:59 +msgid "Open *Snap Store* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:60 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:61 +msgid "Click *Install* to begin the installation" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:62 +msgid "The application automatically downloads and installs" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:63 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:66 +msgid "Search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:70 +#, no-wrap +msgid "$ snap find _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:73 +msgid "Install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:77 +#, no-wrap +msgid "$ snap install _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:80 +msgid "For example, to install Visual Studio Code:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:84 +#, no-wrap +msgid "$ snap install code --classic\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:87 +msgid "" +"Some Snaps require the `--classic` flag to run outside the confinement " +"environment for full functionality." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:88 +#, no-wrap +msgid "Managing Snap applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:90 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:94 +msgid "" +"Installed Snap applications appear in your Applications menu and launch like " +"any other application. You can also run them from the command line using " +"their name:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:98 +#, no-wrap +msgid "$ _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:100 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:103 +msgid "Snaps update automatically in the background. To manually check for updates:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:107 +#, no-wrap +msgid "$ snap refresh\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:110 +msgid "Update a specific Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:114 +#, no-wrap +msgid "$ snap refresh _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:116 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:119 +msgid "Remove an installed Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:123 +#, no-wrap +msgid "$ snap remove _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:125 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:128 +msgid "View all installed Snaps:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:132 +#, no-wrap +msgid "$ snap list\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:134 +#, no-wrap +msgid "Snap confinement levels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:137 +msgid "Snaps use different confinement levels that control system access:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:138 +#, no-wrap +msgid "Strict" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:141 +msgid "" +"The most restrictive mode. The Snap runs in a sandbox with minimal access to " +"the system. Most Snaps use strict confinement." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:142 +#, no-wrap +msgid "Classic" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:145 +msgid "" +"The least restrictive mode. The Snap has full access to the system like a " +"traditionally installed application. Some Snaps require classic confinement " +"to function properly." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:146 +#, no-wrap +msgid "Devmode" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:148 +msgid "" +"Used during development. Runs in strict confinement but with warnings " +"instead of denials." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:149 +#, no-wrap +msgid "Snap channels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:152 +msgid "Snaps can offer multiple versions through different channels:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:153 +#, no-wrap +msgid "Stable" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:155 +msgid "The default channel, containing fully released and tested versions." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:156 +#, no-wrap +msgid "Candidate" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:158 +msgid "" +"Pre-release versions near completion, good for testing before general " +"release." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:159 +#, no-wrap +msgid "Beta" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:161 +msgid "Early testing versions, may contain bugs or incomplete features." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:162 +#, no-wrap +msgid "Edge" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:164 +msgid "Development versions, the newest code but potentially unstable." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:166 +msgid "To install from a specific channel:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:170 +#, no-wrap +msgid "$ snap install _application_name_ --_channel_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:173 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:177 +#, no-wrap +msgid "$ snap install _application_name_ --beta\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:179 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:182 +#, no-wrap +msgid "" +"**Snap Store website** - Visit https://snapcraft.io/store to browse " +"available applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:183 +#, no-wrap +msgid "" +"**Snapcraft documentation** - https://snapcraft.io/docs for detailed " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:184 +#, no-wrap +msgid "" +"**Snap directory** - https://snapcraft.io/snaps for searchable application " +"directory\n" +msgstr "" diff --git a/po/ko/master/pages/third-party-software.po b/po/ko/master/pages/third-party-software.po new file mode 100644 index 0000000000..9b696c0f00 --- /dev/null +++ b/po/ko/master/pages/third-party-software.po @@ -0,0 +1,528 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/third-party-software.adoc:1 +#, no-wrap +msgid "Understanding Third-Party Software versus Fedora Release Software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:11 +msgid "" +"This page explains the distinction between third-party software and software " +"included in official Fedora releases, including their differences, how they " +"are managed, and important considerations for each." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:12 +#, no-wrap +msgid "What is Fedora release software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:16 +msgid "" +"Fedora release software comprises all packages that are part of the official " +"Fedora distribution repositories. These repositories include the _fedora_ " +"repository and the _updates_ repository, which together form the complete, " +"officially supported package set for a Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:18 +msgid "" +"Fedora also releases software packages in other repositories for development " +"and testing purposes, such as _rawhide_ for the latest development branch " +"and _updates-testing_ for packages that are being tested before inclusion in " +"the stable updates repository. However, the term \"Fedora release software\" " +"specifically refers to packages that are included in the stable _fedora_ and " +"_updates_ repositories for a given Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:20 +msgid "" +"See xref:fedora-repositories.adoc[Fedora Repositories] for more details on " +"the different repositories and their purposes." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:21 +#, no-wrap +msgid "Characteristics of Fedora release software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:23 +#, no-wrap +msgid "Vetting and testing" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:26 +msgid "" +"All packages in Fedora repositories undergo rigorous testing and review by " +"the Fedora Project community before inclusion. Packages must meet strict " +"xref:fedora-repositories.adoc[repository standards] and pass quality " +"assurance checks." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:27 +#, no-wrap +msgid "Source code availability" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:30 +msgid "" +"All Fedora release software is open source and free to use, modify, and " +"distribute. The source code is available in the Fedora repositories and " +"must comply with Fedora's licensing guidelines." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:31 +#, no-wrap +msgid "Community maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:34 +msgid "" +"Each package in Fedora has maintainers who are responsible for updates, " +"security patches, and bug fixes. Maintenance is handled through the Fedora " +"package maintenance workflow and tools such as Bodhi." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:35 +#, no-wrap +msgid "Release cycle integration" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:38 +msgid "" +"Fedora release software follows the official Fedora release cycle. Packages " +"are frozen at release time for stable releases and receive updates through " +"the updates repository according to the Fedora Updates Policy." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:39 +#, no-wrap +msgid "Free distribution" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:41 +msgid "" +"All Fedora release software can be downloaded and installed at no cost " +"through the official Fedora repositories." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:42 +#, no-wrap +msgid "What is third-party software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:45 +msgid "" +"Third-party software refers to packages and applications not included in the " +"official Fedora repositories." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:46 +#, no-wrap +msgid "Why software might be absent from Fedora's repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:49 +msgid "" +"Software might be missing from Fedora's official repositories for several " +"reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:51 +msgid "" +"It is encumbered by software patents or uses a license incompatible with " +"Fedora's policies. See xref:fedora-and-software-patents.adoc[Fedora and " +"software patents] for details." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:52 +msgid "" +"No one has yet packaged it for Fedora. If you want to help, consider " +"xref:package-maintainers::index.adoc[becoming a Fedora package maintainer]." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:53 +msgid "" +"For drivers specifically, Fedora does not package out-of-tree kernel " +"drivers. Drivers must be submitted to and accepted by the upstream Linux " +"kernel before Fedora will include them." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:54 +#, no-wrap +msgid "Installation methods" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:57 +msgid "Third-party software can be installed through:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:58 +msgid "" +"Third-party repositories (e.g., xref:rpmfusion-setup.adoc[RPM Fusion], Copr, " +"or vendor-specific repositories)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:59 +msgid "" +"Container images (xref:flathub-flatpak-applications.adoc[Flatpak], or " +"xref:snap-store-applications.adoc[Snap])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:60 +msgid "" +"Manual installation archives containing all dependencies " +"(xref:appimage.adoc[AppImage])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:61 +msgid "" +"xref:language-package-managers.adoc[Language package managers] such as pip " +"(Python), npm (Node.js), or Cargo (Rust)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:62 +msgid "" +"Compilation from source code (xref:third-party-software.adoc[Third Party " +"Software])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:63 +msgid "Direct binary package download from vendor websites" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:64 +#, no-wrap +msgid "Characteristics of third-party software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:66 +#, no-wrap +msgid "Independent maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:69 +msgid "" +"Entities outside the Fedora Project maintain third-party software. The " +"maintainer or software vendor handles updates, security patches, and " +"compatibility with Fedora releases." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:70 +#, no-wrap +msgid "Variable quality and support" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:73 +msgid "" +"The quality, testing rigor, and support availability varies widely depending " +"on the third-party provider. Some third-party projects have excellent " +"support and frequent updates, while others may be less actively maintained." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:74 +#, no-wrap +msgid "Licensing flexibility" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:77 +msgid "" +"Third-party software may use any license, including proprietary, commercial, " +"or open source licenses. Some third-party software may not be " +"redistributable or modifiable." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:78 +#, no-wrap +msgid "Potential compatibility issues" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:81 +msgid "" +"Since third-party software is developed and maintained independently, it may " +"not be fully tested with all Fedora versions. Compatibility issues can " +"arise, particularly across major Fedora releases." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:83 +#, no-wrap +msgid "Using third-party software safely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:86 +msgid "" +"If you choose to use third-party software with Fedora, follow these best " +"practices:" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:87 +#, no-wrap +msgid "Verify the source" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:90 +msgid "" +"Download software only from official project websites or well-known, " +"reputable repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:91 +msgid "Avoid downloading from untrusted sources or mirrors" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:92 +msgid "Use digital signatures to verify package authenticity when available" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:93 +#, no-wrap +msgid "Check repository health" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:96 +msgid "For third-party repositories, verify that they are actively maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:97 +msgid "Ensure the repository's packages are compatible with your Fedora version" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:98 +msgid "Review the repository's security and maintenance practices" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:99 +#, no-wrap +msgid "Understand dependencies" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:102 +msgid "Be aware that third-party packages may conflict with Fedora packages" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:103 +msgid "Carefully review dependency requirements before installation" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:104 +msgid "" +"Consider using containerized solutions " +"(xref:flathub-flatpak-applications.adoc[Flatpak], " +"xref:snap-store-applications.adoc[Snap]) for isolation from system packages, " +"or AppImage for self-contained applications that maintain their own " +"dependencies" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:105 +#, no-wrap +msgid "Keep systems updated" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:108 +msgid "Enable automatic updates when possible" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:109 +msgid "Regularly check for updates from third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:110 +msgid "Uninstall software you no longer use to reduce potential security risks" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:111 +#, no-wrap +msgid "Use third-party repositories wisely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:114 +msgid "" +"When using third-party repositories like xref:rpmfusion-setup.adoc[RPM " +"Fusion] or others:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:116 +msgid "Install only repositories from trusted sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:117 +msgid "Do not enable multiple overlapping repositories simultaneously" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:118 +msgid "Remove repositories if they are no longer needed or maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:119 +msgid "" +"Be aware that mixing many third-party repositories can cause dependency " +"conflicts" +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:120 +#, no-wrap +msgid "Common third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:123 +msgid "Some well-known third-party software sources for Fedora include:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:125 +#, no-wrap +msgid "" +"**xref:rpmfusion-setup.adoc[RPM Fusion]** - Provides packages restricted in " +"Fedora due to licensing concerns (multimedia codecs, drivers)\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:126 +#, no-wrap +msgid "" +"**xref:flathub-flatpak-applications.adoc[Flathub]** - Provides Flatpak " +"containerized applications with sandboxing\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:127 +#, no-wrap +msgid "" +"**xref:snap-store-applications.adoc[Snap Store]** - Provides Snap " +"containerized applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:128 +#, no-wrap +msgid "" +"**xref:appimage.adoc[AppImage]** - Self-contained portable applications for " +"easy distribution\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:129 +#, no-wrap +msgid "" +"**Upstream projects** - Many open source projects maintain their own " +"repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:130 +#, no-wrap +msgid "" +"**Vendor repositories** - Commercial software vendors (e.g., JetBrains, " +"Slack) often provide official repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:131 +#, no-wrap +msgid "" +"**Copr** - Fedora community projects repository, hosting " +"community-maintained packages\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:132 +#, no-wrap +msgid "" +"**xref:language-package-managers.adoc[Language package managers]** - Install " +"libraries and tools directly from language ecosystems such as Python's pip, " +"Node.js's npm, and Rust's Cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:134 +msgid "" +"Copr is not officially supported by Fedora infrastructure. Use packages at " +"your own risk." +msgstr "" diff --git a/po/lo/master/pages/appimage.po b/po/lo/master/pages/appimage.po new file mode 100644 index 0000000000..7ae01c03ce --- /dev/null +++ b/po/lo/master/pages/appimage.po @@ -0,0 +1,417 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: lo\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/appimage.adoc:1 +#, no-wrap +msgid "Running Applications with AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:10 +msgid "" +"This page explains what AppImages are and how to run AppImage applications " +"on Fedora." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:11 +#, no-wrap +msgid "What is AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:14 +msgid "" +"AppImage is a format for packaging Linux applications as portable, " +"self-contained executable files." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:16 +msgid "" +"An AppImage file contains everything needed to run an application including " +"the application itself, its libraries, and any other " +"dependencies. Everything is bundled into a single file, that can be run " +"directly without any installation or system modifications." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:18 +msgid "" +"Because AppImages include all dependencies, they tend to be larger than " +"traditional packages, but they offer the advantage of being portable and " +"distribution-independent. Also, because everything is available as a single " +"file, you can carry AppImages on USB drives or external media and run them " +"on any compatible Linux system without worrying about missing dependencies " +"or conflicts with other software. Removing an AppImage is as simple as " +"deleting the file, with no leftover configuration or dependencies." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:20 +msgid "" +"Developers often use AppImages to distribute their applications across many " +"Linux distributions without maintaining separate packages for each " +"distribution." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:22 +msgid "" +"AppImages might not integrate as deeply with your desktop environment as " +"native packages, and Desktop entries, file associations, and system menus " +"might not work without additional setup. Furthermore, AppImages do not " +"receive automatic updates through the system package manager, so you must " +"manually check for and install updates from the developer. However, some " +"AppImages include built-in update mechanisms that can check for and download " +"updates directly from the application." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:26 +msgid "" +"AppImages offer a convenient way to run applications on Fedora without " +"installation or dependency management. They are ideal for portable, " +"distribution-independent applications and for developers who want to " +"distribute their software easily. However, you are responsible for managing " +"updates and security. Use AppImages from trusted sources and keep them " +"updated to ensure your system remains secure. Note that unlike Flatpak or " +"Snap, AppImages do not provide sandboxing or confinement, so they run with " +"the same permissions as your user account. Be cautious when running " +"AppImages from untrusted sources, as they have the potential to access your " +"files and system resources." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:27 +#, no-wrap +msgid "How AppImages work" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:30 +msgid "When you run an AppImage, the system:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:32 +msgid "Mounts the AppImage file as a temporary read-only filesystem" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:33 +msgid "Runs the application within that environment" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:34 +msgid "Unmounts the filesystem when the application closes" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:36 +msgid "" +"Applications can run without installation, making them portable and easy to " +"distribute." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:37 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:40 +msgid "AppImages require:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:42 +msgid "A 64-bit Fedora system (most modern AppImages)" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:43 +msgid "The FUSE library, which allows AppImages to mount themselves" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:45 +msgid "FUSE is usually pre-installed on Fedora, but if needed:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:49 +#, no-wrap +msgid "$ sudo dnf install fuse\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:51 +#, no-wrap +msgid "Finding AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:54 +msgid "Developers distribute AppImages directly, typically through:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:56 +#, no-wrap +msgid "**Project websites** - Many open source projects offer AppImage downloads\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:57 +#, no-wrap +msgid "" +"**AppImage repository** - https://appimage.github.io/apps/ lists available " +"AppImages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:58 +#, no-wrap +msgid "" +"**GitHub releases** - Many projects host AppImage files in their GitHub " +"release pages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:59 +#, no-wrap +msgid "" +"**Custom repositories** - Some developers maintain their own AppImage " +"distribution sites\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:60 +#, no-wrap +msgid "Running AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:63 +msgid "Download the `.AppImage` file from the developer's website or repository." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:64 +msgid "Make it executable:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:68 +#, no-wrap +msgid "$ chmod +x _application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:71 +msgid "Run the AppImage" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:75 +#, no-wrap +msgid "$ ./_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:77 +msgid "Or double-click the file in your file manager if it has execute permissions." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:79 +#, no-wrap +msgid "Creating desktop shortcuts" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:82 +msgid "" +"To integrate an AppImage with your desktop environment, create a `.desktop` " +"shortcut file:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:84 +msgid "Create a file in `~/.local/share/applications/`:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:88 +#, no-wrap +msgid "$ touch ~/.local/share/applications/_application_name_.desktop\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:91 +msgid "Add the following content (replace placeholders with actual values):" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:100 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=_Application Display Name_\n" +"Exec=_/path/to/application_name_.AppImage_\n" +"Icon=_application_name_\n" +"Categories=_Category_;\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:103 +msgid "Save the file and it appears in your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:105 +msgid "For example, for an application called \"MyApp\":" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:114 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=MyApp\n" +"Exec=/home/username/Downloads/MyApp.AppImage\n" +"Icon=myapp\n" +"Categories=Utility;\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:116 +#, no-wrap +msgid "Managing AppImages" +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:118 +#, no-wrap +msgid "Organizing AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:121 +msgid "It is helpful to keep AppImages in a dedicated directory:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:127 +#, no-wrap +msgid "" +"$ mkdir ~/Applications\n" +"$ mv _application_name_.AppImage ~/Applications/\n" +"$ chmod +x ~/Applications/_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:130 +msgid "Then reference this directory in desktop shortcuts." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:131 +#, no-wrap +msgid "Updating AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:134 +msgid "Update methods vary by application:" +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:135 +#, no-wrap +msgid "Built-in updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:137 +msgid "" +"Some AppImages include automatic update checks. Run the AppImage and look " +"for update options in the application's preferences or help menu." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:138 +#, no-wrap +msgid "Manual updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:140 +msgid "" +"For applications without built-in updates, download the latest version from " +"the project website and replace the existing AppImage." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:141 +#, no-wrap +msgid "AppImage update tools" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:143 +msgid "" +"Some third-party tools such as `appimaged` can help manage AppImage updates, " +"though these are typically for advanced users." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:144 +#, no-wrap +msgid "Running multiple versions" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:147 +msgid "" +"Because AppImages are self-contained, you can safely keep and run multiple " +"versions of the same application:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:152 +#, no-wrap +msgid "" +"$ ./MyApp-1.0.AppImage &\n" +"$ ./MyApp-2.0.AppImage &\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:155 +msgid "Both versions can run simultaneously without conflicts." +msgstr "" diff --git a/po/lo/master/pages/dnf-repository-mirror.po b/po/lo/master/pages/dnf-repository-mirror.po new file mode 100644 index 0000000000..dab563a528 --- /dev/null +++ b/po/lo/master/pages/dnf-repository-mirror.po @@ -0,0 +1,334 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: lo\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/dnf-repository-mirror.adoc:1 +#, no-wrap +msgid "Creating a DNF Repository Mirror" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:3 +msgid "Rowan Puttergill; Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:11 +msgid "" +"A local DNF repository mirror lets you serve Fedora package updates from " +"your own infrastructure. This is useful for organisations managing multiple " +"Fedora systems, restricted or metered network environments, or testing " +"updates on a staging system before rolling them out to production." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:12 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:14 +#, no-wrap +msgid "Disk space" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:17 +msgid "Use `dnf repoinfo` to check the size of each repository you plan to mirror:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:21 +#, no-wrap +msgid "$ dnf repoinfo fedora updates\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:25 +msgid "" +"The `Repodate Info: Size` fields in the output show the total package size " +"for each repository. Run the same command for any additional repositories " +"you want to mirror, using `dnf repolist` to see available repository IDs." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:27 +msgid "" +"Repository size grows throughout a release lifecycle as updates " +"accumulate. The `updates` repository in particular grows steadily from " +"release day until end-of-life. Budget additional headroom beyond the initial " +"estimate. Repositories can grow by up to 30% or more over the lifecycle of a " +"release, so plan accordingly." +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:28 +#, no-wrap +msgid "Installing dnf5-plugins" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:31 +msgid "The `dnf reposync` command comes from the `dnf5-plugins` package:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:35 +#, no-wrap +msgid "$ sudo dnf install dnf5-plugins\n" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:37 +#, no-wrap +msgid "An HTTP server" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:41 +msgid "" +"A web server is required to serve the mirrored content to other systems. " +"This guide uses Apache httpd, but nginx works equally well." +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:46 +#, no-wrap +msgid "" +"$ sudo dnf install httpd\n" +"$ sudo systemctl enable --now httpd\n" +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:48 +#, no-wrap +msgid "Syncing the repository" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:52 +msgid "" +"Use `dnf reposync` to download repository content to a local directory. The " +"following example syncs the `fedora` and `updates` repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:56 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:59 +msgid "" +"To limit the sync to specific architectures and avoid downloading packages " +"you do not need:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:63 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --arch=x86_64 --arch=noarch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:66 +msgid "" +"To remove packages from the local mirror that are no longer present in the " +"remote repository:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:70 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:73 +msgid "" +"The synced content is now accessible at `http://localhost/mirror/`, or " +"whatever your server's hostname or IP address is." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:75 +msgid "" +"The first sync downloads the full repository and can take a long time " +"depending on your connection. Later syncs only download new or changed " +"packages." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:76 +#, no-wrap +msgid "Configuring client systems" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:80 +msgid "" +"On each system that should use the local mirror, create a `.repo` file in " +"`/etc/yum.repos.d/`. For example, `/etc/yum.repos.d/local-mirror.repo`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:89 +#, no-wrap +msgid "" +"[local-fedora]\n" +"name=Local Fedora mirror\n" +"baseurl=http://mirror-server/mirror/fedora/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:96 +#, no-wrap +msgid "" +"[local-updates]\n" +"name=Local Fedora updates mirror\n" +"baseurl=http://mirror-server/mirror/updates/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:99 +msgid "" +"Replace `mirror-server` with the hostname or IP address of your mirror " +"server." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:101 +msgid "" +"To ensure clients use only the local mirror, disable the default Fedora " +"repositories by setting `enabled=0` in `/etc/yum.repos.d/fedora.repo` and " +"`/etc/yum.repos.d/fedora-updates.repo`." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:102 +#, no-wrap +msgid "GPG verification" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:106 +msgid "" +"`dnf reposync` downloads repository metadata and packages including their " +"signatures. Clients use the Fedora GPG keys already present at " +"`/etc/pki/rpm-gpg/` to verify packages, so no additional key configuration " +"is required." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:107 +#, no-wrap +msgid "Keeping the mirror current" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:110 +msgid "Set up a systemd service and timer to sync the mirror automatically." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:112 +msgid "Create a service file at `/etc/systemd/system/dnf-mirror.service`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:117 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Sync DNF repository mirror\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:121 +#, no-wrap +msgid "" +"[Service]\n" +"Type=oneshot\n" +"ExecStart=dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:124 +msgid "Create the timer at `/etc/systemd/system/dnf-mirror.timer`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:129 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Daily DNF repository mirror sync\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:133 +#, no-wrap +msgid "" +"[Timer]\n" +"OnCalendar=daily\n" +"Persistent=true\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:136 +#, no-wrap +msgid "" +"[Install]\n" +"WantedBy=timers.target\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:139 +msgid "Enable and start the timer:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:143 +#, no-wrap +msgid "$ sudo systemctl enable --now dnf-mirror.timer\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:146 +msgid "Verify the timer is active:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:150 +#, no-wrap +msgid "$ systemctl status dnf-mirror.timer\n" +msgstr "" diff --git a/po/lo/master/pages/fedora-and-software-patents.po b/po/lo/master/pages/fedora-and-software-patents.po new file mode 100644 index 0000000000..db4f91f28d --- /dev/null +++ b/po/lo/master/pages/fedora-and-software-patents.po @@ -0,0 +1,407 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: lo\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/fedora-and-software-patents.adoc:1 +#, no-wrap +msgid "Fedora and Software Patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:3 +msgid "Caleb McKee; Frank Sträter" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:10 +msgid "" +"This page explains Fedora's position on software patents, why patent " +"restrictions affect what software Fedora can include, and how Fedora and Red " +"Hat actively work to reduce the impact of software patents on free and open " +"source software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:12 +msgid "" +"This information is provided only for answering common questions from Fedora " +"users and should not be read as legal advice. What applies to Red Hat and " +"the Fedora Project may not necessarily apply to you. If you need legal " +"assistance, consult your own lawyer. This material does not represent the " +"official views of Red Hat or the Fedora Project." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:14 +#, no-wrap +msgid "What is a software patent?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:16 +msgid "" +"A patent is a set of exclusionary rights granted by a government to a patent " +"holder for a limited period of time, usually 20 years from the earliest " +"effective filing date of the patent application. These monopoly rights are " +"granted to patent applicants in exchange for their disclosure of the " +"invention claimed by the patent. Once a patent is granted in a given " +"country, the patent holder may exclude someone from making, using, selling " +"or importing embodiments of the claimed invention in that country. Software " +"patents are different from copyright or trademarks despite being lumped " +"together with them under the collective term " +"link:https://www.gnu.org/philosophy/not-ipr.html[Intellectual Property]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:18 +#, no-wrap +msgid "Who is responsible for taking care of any legal issues in Fedora?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:20 +msgid "" +"The Fedora Project is not a separate and distinct legal entity. Red Hat, the " +"primary sponsor of the Fedora Project, is actively involved in legal matters " +"relating to Fedora, along with other Fedora participants. For example, Red " +"Hat lawyers assist Fedora Project contributors in issues pertaining to free " +"and open source software licensing, trademarks and patents. Refer to the " +"xref:legal::index.adoc[Legal] page for more information." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:22 +#, no-wrap +msgid "" +"If software patents are not recognized in all regions, why can't you " +"distribute Fedora with such software in other regions?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:24 +msgid "" +"Contrary to common belief, software patents are granted in some form or " +"other in most countries, including most of the countries in which most " +"Fedora participants reside." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:26 +#, no-wrap +msgid "Can't you pay the patent license fees for patent encumbered codecs?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:28 +msgid "" +"A codec is a set of methods to encode and decode video or audio information " +"into a data stream. In the case of codecs like WMV, the company or companies " +"associated with developing the format are also involved in asserting (or " +"restrictively licensing) patents that purportedly cover the format; we refer " +"to such codecs as \"patent encumbered\". Other codecs, such as WebM, Ogg " +"Theora or Ogg Vorbis, Dirac, and FLAC, are made available by their " +"developers without asserting patents on their implementations; we refer to " +"such codecs as \"patent unencumbered\". Fedora includes comprehensive " +"support for open, patent-unencumbered codecs but is unable to include " +"support for the patent encumbered ones." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:30 +msgid "" +"Patent licenses usually require the licensee to pay royalties based on the " +"number of users. Since Fedora is free and open source software, the " +"effective number of users is essentially unrestricted. Patent holders are " +"generally unwilling to give a blanket patent license for unlimited use; " +"moreover, the royalty payments would be too high for it to be practical for " +"the Fedora Project, or its sponsors, to pay them. Proprietary operating " +"systems like Microsoft Windows include the costs of third-party patent " +"licenses in the pricing of the product as sold to end users. Fedora is not " +"sold commercially, so there is no way to recoup these substantial expenses." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:32 +msgid "" +"Even if funds were available to do so, such royalty-bearing patent licenses " +"would have to be compatible with the free/open source software licenses " +"governing the software covered by the patent license. In practice this is " +"usually challenging. For example, the most widely-used FOSS licenses (GPL " +"and LGPL) place constraints on the ability of distributors to distribute " +"software under benefit of third-party patent licenses. Even if the software " +"in question is placed under some other license, distributing such software " +"under benefit of a patent license may make the software effectively non-free " +"and thus incompatible with Fedora legal policies." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:34 +#, no-wrap +msgid "" +"There are free and open software implementations of the codecs. Why don't " +"you include them?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:36 +msgid "" +"When we speak of an implementation being FOSS, usually we are thinking only " +"in terms of copyright licensing. An independent FOSS implementation of a " +"patent-encumbered codec, however, is subject to at least as much patent risk " +"as, say, some proprietary reference implementation of the same codec. Note " +"that while copyright covers only a particular implementation of software, " +"patents are broader because they are more abstract, covering ideas that " +"might be implemented in software in any number of ways." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:38 +#, no-wrap +msgid "" +"Can't you link to third party repositories and guide users to find such " +"software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:40 +msgid "" +"In general, no, because of the risk of liability for " +"link:https://en.wikipedia.org/wiki/Patent_infringement[contributory patent " +"infringement]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:42 +#, no-wrap +msgid "How is it that some other Linux distributions include such software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:44 +msgid "There are different reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:46 +msgid "" +"Some of them include proprietary software, in some cases charging users for " +"their product, where the charge incorporates the cost of licensing " +"third-party patents. Fedora is not a commercial product and has a policy of " +"not distributing proprietary software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:47 +msgid "" +"They are willing to deal with the risk somehow. In some cases, it is because " +"they are not backed by a large and profitable company like Red Hat. Red Hat, " +"the legal entity and primary sponsor of the Fedora Project determines its " +"own risks which can be different from other organizations." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:49 +#, no-wrap +msgid "What is bad about patented formats?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:51 +msgid "" +"Even if you are willing to pay for patent licenses, there are other things " +"to consider:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:53 +msgid "" +"No guarantee that your consumers actually will be able to read the data " +"you're trying to produce. If you've reached this page, you've already " +"experienced this - by producing media in a patented format, you " +"automatically limit your audience to whatever platforms the patent holder " +"has licensed their software to." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:54 +msgid "" +"No guarantee of being able to access your data forever. If you're using some " +"software to view a patented media format, what happens if that software " +"vendor goes out of business, or refuses to port their software to newer " +"systems? You no longer have access to your data." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:56 +msgid "" +"Note that this isn't even restricted to patented media formats - the same " +"applies to popular proprietary formats used for word processing, " +"spreadsheets, presentations, etc." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:58 +msgid "" +"For more information about how software patents are bad, refer to the " +"link:https://ffii.org/[Foundation for a Free Information Infrastructure]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:60 +#, no-wrap +msgid "Can't you convert a patent encumbered codec to an open codec?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:62 +msgid "" +"Fedora cannot include the decoders necessary to do this since those are " +"patent encumbered as well. Although users might be able to do this, " +"converting from one format to another typically results in a visible loss of " +"quality. The only long term viable method is to encourage the creation of " +"content in open formats and Fedora and Red Hat actively encourage and " +"participate in such activities." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:64 +#, no-wrap +msgid "How Fedora works against software patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:66 +msgid "__Fedora sponsors development of free, non-patent-encumbered open formats__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:68 +msgid "" +"In support of free culture and the open web, and to reduce the hold of " +"proprietary and patent encumbered codecs, Red Hat has been sponsoring " +"improvements on the open Ogg Theora video codec." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:70 +msgid "" +"__Fedora uses free, non-patented, open formats by default that anyone can " +"implement, use, and view without having to obtain patent licenses__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:72 +msgid "" +"Instead of Windows Media, use WebM or Ogg Theora. Instead of Microsoft " +"Office Open XML, use link:https://en.wikipedia.org/wiki/OpenDocument[Open " +"Document format] documents, or even PDF. Vote with your currency by " +"purchasing hardware and solutions that support these free and open formats." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:74 +#, no-wrap +msgid "The problem with proprietary and patent encumbered media formats" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:76 +msgid "" +"Imagine sitting down to your email. Your sister has sent you some pictures " +"of your niece. However, when you go to look at them, all you see is:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:78 +msgid "" +"__I'm sorry, you need Frobozz Viewer 3.0 to view this file. It's only " +"$19.99, have your credit card ready.__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:80 +msgid "" +"Later, you go to view your mail on a public computer at the local " +"library. And you get the same dialog box on their computer." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:82 +msgid "" +"That is the reality for any sound, image, or document format that is " +"encumbered by software patents that require licensing - any application that " +"wishes to view, play, or create them requires paying the patent holders a " +"fee. Normally, software and hardware vendors include this support, but they " +"pass the costs directly onto the consumers in the cost of their software or " +"hardware." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:84 +msgid "" +"Fedora, however, has a " +"link:https://docs.fedoraproject.org/en-US/project/objectives/[public " +"promise] to always be freely redistributable by anyone. That is why Fedora " +"cannot include support for patented media formats - it would break this " +"redistribution promise. Fedora supports open media formats such as WebM or " +"Ogg link:https://xiph.org/vorbis/[Vorbis] and " +"link:https://www.theora.org/[Theora], which are **freely implementable and " +"usable by anyone without a patent license**." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:86 +msgid "" +"Red Hat has consistently taken the position that software patents generally " +"impede innovation in software development and that software patents are " +"inconsistent with open source/free software. Red Hat holds several software " +"patents for defensive purposes and has a patent policy under which it agrees " +"to refrain from enforcing its patents against any party for exercising " +"rights under certain free and open source software licenses, including " +"GPLv2, GPLv3, LGPLv2.1, and LGPLv3." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:88 +msgid "https://www.redhat.com/en/about/patent-promise" +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:90 +#, no-wrap +msgid "References" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:92 +msgid "https://fedoraproject.org/wiki/Forbidden_items" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:93 +msgid "https://docs.fedoraproject.org/en-US/project/" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://www.gnu.org/philosophy/why-audio-format-matters.html" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://dwheeler.com/essays/software-patents.html" +msgstr "" diff --git a/po/lo/master/pages/flathub-flatpak-applications.po b/po/lo/master/pages/flathub-flatpak-applications.po new file mode 100644 index 0000000000..f7ada26ffb --- /dev/null +++ b/po/lo/master/pages/flathub-flatpak-applications.po @@ -0,0 +1,457 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: lo\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/flathub-flatpak-applications.adoc:1 +#, no-wrap +msgid "Installing Flatpak Applications from Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Flathub, a centralized repository for Flatpak applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:12 +#, no-wrap +msgid "What is Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:17 +msgid "" +"Flathub is a centralized repository that hosts thousands of Flatpak " +"applications. Flatpak is a containerization technology that packages " +"applications with their dependencies in a sandboxed environment. This " +"approach provides several benefits including improved security through " +"isolation, compatibility across different Linux distributions, and " +"simplified dependency management." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:19 +msgid "" +"Flatpak applications work across all Linux distributions, not just " +"Fedora. Once an application is packaged as a Flatpak, it can run on any " +"system with Flatpak installed without requiring distribution-specific " +"packaging. Therefore, many software vendors choose to distribute their " +"applications as Flatpaks on Flathub to reach a wider Linux audience." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:22 +msgid "" +"Flatpak applications run in a sandbox with limited access to your system. " +"Each application only has access to the resources it explicitly needs, " +"providing an additional layer of security compared to traditional package " +"installation." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:24 +msgid "" +"Because Flatpak applications are self-contained, they can use different " +"versions of libraries and dependencies than those provided by your " +"system. This means you can run multiple versions of the same application or " +"library simultaneously without conflicts." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:26 +msgid "" +"Installing and removing Flatpak applications is straightforward and does not " +"leave system-wide dependencies or configuration files scattered across your " +"system." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:28 +msgid "" +"Flathub and Flatpak include built-in automatic update functionality, keeping " +"applications current with minimal user intervention." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:30 +msgid "" +"Fedora Workstation includes Flatpak support pre-installed and configured, " +"making it easy to get started with Flathub applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:31 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:34 +msgid "To use Flathub on Fedora, ensure Flatpak is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:38 +#, no-wrap +msgid "$ sudo dnf install flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:41 +msgid "If not already enabled, add the Flathub repository to your system:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:45 +#, no-wrap +msgid "" +"$ flatpak remote-add --if-not-exists flathub " +"https://flathub.org/repo/flathub.flatpakrepo\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:48 +msgid "" +"On Fedora Workstation, Flatpak is typically pre-installed and configured to " +"use Flathub, so you may not need to perform these steps." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:49 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:51 +#, no-wrap +msgid "Using the GNOME Software Center" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:54 +msgid "" +"The easiest way to browse and install Flatpak applications is through GNOME " +"Software:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:56 +msgid "Open *Software* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:57 +#: ./pages/flathub-flatpak-applications.adoc:74 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:58 +msgid "If the application is available on Flathub, click *Install*" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:59 +msgid "The application downloads and installs automatically" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:60 +#, no-wrap +msgid "Using KDE Discover" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:64 +msgid "" +"KDE Plasma includes Discover, a graphical software center that supports " +"Flatpak applications. On Fedora KDE Spin, Discover is pre-installed. To " +"enable Flatpak support, ensure the Flatpak backend is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:68 +#, no-wrap +msgid "$ sudo dnf install plasma-discover-flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:71 +msgid "To find and install applications:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:73 +msgid "Open *Discover* from the application launcher" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:75 +msgid "" +"If multiple sources are available for the same application, select *Flathub* " +"as the source" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:76 +msgid "Click *Install*" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:77 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:80 +msgid "To search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:84 +#, no-wrap +msgid "$ flatpak search _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:87 +msgid "To install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:91 +#, no-wrap +msgid "$ flatpak install flathub _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:94 +msgid "For example, to install GIMP:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:98 +#, no-wrap +msgid "$ flatpak install flathub org.gimp.GIMP\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:100 +#, no-wrap +msgid "Managing Flatpak applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:102 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:106 +msgid "" +"Installed Flatpak applications appear in your Applications menu and launch " +"like any other application. You can also run them from the command line " +"using the application ID:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:110 +#, no-wrap +msgid "$ flatpak run _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:112 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:115 +msgid "Update all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:119 +#, no-wrap +msgid "$ flatpak update\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:122 +msgid "Update a specific application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:126 +#, no-wrap +msgid "$ flatpak update _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:129 +msgid "" +"Note that GNOME Software and KDE Discover will also notify you of available " +"updates for Flatpak applications." +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:130 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:133 +msgid "Remove an installed Flatpak application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:137 +#, no-wrap +msgid "$ flatpak uninstall _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:139 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:142 +msgid "View all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:146 +#, no-wrap +msgid "$ flatpak list --app\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:148 +#, no-wrap +msgid "Permissions and sandboxing" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:152 +msgid "" +"Flatpak applications run in a sandbox with restricted access to your " +"system. Some applications may request additional permissions to function " +"properly:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:154 +#, no-wrap +msgid "**File system access** - Read or write access to specific directories\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:155 +#, no-wrap +msgid "**Hardware access** - Access to cameras, microphones, or other hardware\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:156 +#, no-wrap +msgid "" +"**System services** - Access to D-Bus services for system notifications, and " +"so on\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:157 +#, no-wrap +msgid "**Network access** - Access to the internet\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:159 +msgid "" +"When installing an application, review the requested permissions and decide " +"whether to grant them based on the application's functionality." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:160 +#, no-wrap +msgid "Overriding permissions" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:163 +msgid "" +"If an application needs additional permissions, you can grant or modify them " +"using Flatseal, a graphical permissions manager:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:167 +#, no-wrap +msgid "$ flatpak install flathub com.github.tchx84.Flatseal\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:170 +msgid "" +"Alternatively, modify permissions from the command line using `flatpak " +"override`." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:171 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:174 +#, no-wrap +msgid "" +"**Flathub website** - Visit https://flathub.org to browse available " +"applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:175 +#, no-wrap +msgid "" +"**Flatpak documentation** - https://docs.flatpak.org for detailed technical " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:176 +#, no-wrap +msgid "" +"**Application pages** - Most Flatpak applications have information pages on " +"Flathub with reviews and details\n" +msgstr "" diff --git a/po/lo/master/pages/language-package-managers.po b/po/lo/master/pages/language-package-managers.po new file mode 100644 index 0000000000..7598cc9c3c --- /dev/null +++ b/po/lo/master/pages/language-package-managers.po @@ -0,0 +1,561 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: lo\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/language-package-managers.adoc:1 +#, no-wrap +msgid "Installing Software from Language Package Managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:11 +msgid "" +"Many programming language ecosystems include their own package managers for " +"installing libraries and tools. This page explains how to use common " +"language package managers on Fedora, and the important differences between " +"them and DNF." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:12 +#, no-wrap +msgid "What are language package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:16 +msgid "" +"Language package managers install software published within a specific " +"programming language ecosystem. For example, you can install Python " +"libraries and some Python applications by using tools such as pip. You can " +"also install many JavaScript based applications by using tools such as npm. " +"These tools operate independently and install packages outside of Fedora's " +"package management system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:19 +msgid "" +"Before using a language package manager, check whether the package you need " +"is already available in the Fedora repositories. Many popular libraries are " +"packaged for Fedora and can be installed with DNF:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:23 +#, no-wrap +msgid "$ dnf search _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:26 +msgid "" +"Installing from Fedora repositories is preferred because those packages " +"receive security updates through the normal Fedora update process and are " +"tested for compatibility with your system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:28 +msgid "Language package managers bypass DNF, which means:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:30 +msgid "" +"Packages installed this way are invisible to DNF and do not receive updates " +"through `dnf upgrade`" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:31 +msgid "Packages might conflict with system packages if installed globally" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:32 +msgid "" +"Security updates must be managed separately, using the language package " +"manager itself" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:33 +msgid "Removing packages requires the language package manager, not DNF" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:34 +msgid "" +"Sources are not vetted by Fedora maintainers, so there is a higher risk of " +"installing malicious or unmaintained software" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:36 +msgid "" +"For these reasons, install language packages at the user level or in " +"isolated environments wherever possible, rather than system-wide." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:37 +#, no-wrap +msgid "Python - pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:41 +msgid "" +"Python's package manager is pip. Many Python packages are available in " +"Fedora repositories as `python3-_packagename_` and should be installed that " +"way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:42 +#, no-wrap +msgid "Installing pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:46 +msgid "" +"pip is included with Python, which is pre-installed on Fedora. If pip is " +"missing:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:50 +#, no-wrap +msgid "$ sudo dnf install python3-pip\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:52 +#, no-wrap +msgid "Using virtual environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:56 +msgid "" +"Always use a virtual environment to isolate pip-installed packages from the " +"system Python installation. Installing pip packages globally can conflict " +"with system Python libraries and break system tools." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:58 +msgid "Create and activate a virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:63 +#, no-wrap +msgid "" +"$ python3 -m venv _myenv_\n" +"$ source _myenv_/bin/activate\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:66 +msgid "Install a package inside the virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:70 +#, no-wrap +msgid "$ pip install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:73 +msgid "Deactivate the virtual environment when finished:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:77 +#, no-wrap +msgid "$ deactivate\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:79 +#, no-wrap +msgid "Updating pip packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:82 +msgid "Update all packages inside an active virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:86 +#, no-wrap +msgid "$ pip install --upgrade _package_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:88 +#, no-wrap +msgid "Alternative Python package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:91 +msgid "" +"You can use other Python package managers that create isolated environments, " +"such as:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:93 +msgid "" +"https://github.com/pypa/pipx[pipx] - installs and manages Python " +"command-line tools in isolated environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:94 +msgid "" +"https://docs.astral.sh/uv/[uv] - a modern Python package manager and " +"environment manager that improves on pip and virtualenv" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:96 +msgid "" +"These tools can be installed either from Fedora repositories or by using " +"pip." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:98 +msgid "For example, to install pipx, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:101 +#, no-wrap +msgid "$ sudo dnf install pipx\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:104 +msgid "Or, to install uv, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:107 +#, no-wrap +msgid "$ sudo dnf install python3-uv\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:109 +#, no-wrap +msgid "Node.js - npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:112 +msgid "npm is the package manager for the Node.js ecosystem." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:113 +#, no-wrap +msgid "Installing Node.js and npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:116 +msgid "Install Node.js and npm from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:120 +#, no-wrap +msgid "$ sudo dnf install nodejs npm\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:122 +#: ./pages/language-package-managers.adoc:166 +#, no-wrap +msgid "Installing packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:125 +msgid "Install a package locally for a specific project (recommended):" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:129 +#, no-wrap +msgid "$ npm install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:132 +msgid "" +"Install a package globally to make a command-line tool available " +"system-wide:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:136 +#, no-wrap +msgid "$ npm install -g _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:140 +msgid "" +"Global npm installs may require elevated permissions depending on how " +"Node.js was installed. To avoid permission issues, consider using a Node.js " +"version manager such as https://github.com/nvm-sh/nvm[nvm]." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:141 +#, no-wrap +msgid "Updating npm packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:144 +msgid "Update packages in the current project:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:148 +#, no-wrap +msgid "$ npm update\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:150 +#, no-wrap +msgid "Rust - Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:154 +msgid "" +"Cargo is Rust's package manager and build system. Cargo compiles packages " +"from source, so builds can take some time." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:155 +#, no-wrap +msgid "Installing Rust and Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:158 +msgid "Install Rust and Cargo from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:162 +#, no-wrap +msgid "$ sudo dnf install rust cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:165 +msgid "" +"Alternatively, use the official Rust toolchain installer " +"https://rustup.rs[rustup] for more control over Rust versions." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:169 +msgid "" +"Install a Rust package (called a \"crate\") and make it available as a " +"command-line tool:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:173 +#, no-wrap +msgid "$ cargo install _crate_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:177 +msgid "" +"Cargo installs binaries to `~/.cargo/bin/` by default. Ensure this " +"directory is in your `PATH`." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:178 +#, no-wrap +msgid "Updating installed crates" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:183 +#, no-wrap +msgid "$ cargo install --force _crate_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:185 +#, no-wrap +msgid "Ruby - gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:189 +msgid "" +"gem is Ruby's package manager for installing Ruby libraries and tools " +"(called \"gems\"). Many Ruby gems are available in the Fedora repositories " +"as `rubygem-_packagename_` and should be installed that way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:190 +#, no-wrap +msgid "Installing Ruby and gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:193 +msgid "Install Ruby from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:197 +#, no-wrap +msgid "$ sudo dnf install ruby\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:200 +msgid "gem is included with Ruby." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:201 +#, no-wrap +msgid "Installing gems" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:204 +msgid "Install a gem for the current user:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:208 +#, no-wrap +msgid "$ gem install --user-install _gem_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:211 +msgid "" +"Using `--user-install` avoids writing to system directories and does not " +"require root access." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:212 +#, no-wrap +msgid "Updating gems" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:217 +#, no-wrap +msgid "$ gem update _gem_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:219 +#, no-wrap +msgid "Go - go install" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:222 +msgid "The Go toolchain includes `go install` for installing Go-based tools." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:223 +#, no-wrap +msgid "Installing Go" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:226 +msgid "Install Go from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:230 +#, no-wrap +msgid "$ sudo dnf install golang\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:232 +#, no-wrap +msgid "Installing tools" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:235 +msgid "Install a Go tool by its module path:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:239 +#, no-wrap +msgid "$ go install _module_path_@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:242 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:246 +#, no-wrap +msgid "$ go install golang.org/x/tools/cmd/goimports@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:250 +msgid "" +"Go installs binaries to `~/go/bin/` by default. Ensure this directory is in " +"your `PATH`." +msgstr "" diff --git a/po/lo/master/pages/snap-store-applications.po b/po/lo/master/pages/snap-store-applications.po new file mode 100644 index 0000000000..557cbe62db --- /dev/null +++ b/po/lo/master/pages/snap-store-applications.po @@ -0,0 +1,459 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: lo\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/snap-store-applications.adoc:1 +#, no-wrap +msgid "Installing Applications from Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Snap Store using the Snap package format." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:12 +#, no-wrap +msgid "What is Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:16 +msgid "" +"Snap Store is a centralized repository of Snap applications, providing " +"thousands of applications packaged using the Snap format. Snaps are " +"containerized, self-contained applications that include all necessary " +"dependencies and can run on any Linux system that has Snapd installed." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:17 +#, no-wrap +msgid "Understanding Snaps" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:21 +msgid "" +"A Snap (or \"Snapcraft\" package) is a universal application package format " +"that bundles an application with its dependencies in a compressed, " +"self-contained archive. Snaps aim to provide consistent application " +"behavior across different Linux distributions and versions." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:23 +msgid "" +"Snaps are similar to Flatpaks and AppImages in that they are designed to be " +"distribution-agnostic and include all necessary dependencies. Snaps differ " +"from Flatpaks in that they use a different packaging format and have " +"different mechanisms for updates and confinement. Snaps are developed and " +"maintained by Canonical, the company behind Ubuntu, but they can be used on " +"any Linux distribution that supports Snapd, including Fedora." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:25 +msgid "" +"Snaps are not enabled by default on Fedora, but you can easily install the " +"Snapd daemon to use them." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:27 +#, no-wrap +msgid "Installing Snapd" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:30 +msgid "To use Snaps on Fedora, install the Snapd daemon:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:34 +#, no-wrap +msgid "$ sudo dnf install snapd\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:37 +msgid "Then enable the Snapd socket:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:41 +#, no-wrap +msgid "$ sudo systemctl enable --now snapd.socket\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:44 +msgid "" +"After installation, you may need to reboot or log out and back in for Snap " +"support to work properly." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:45 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:47 +#, no-wrap +msgid "Using Snap Store (GUI)" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:50 +msgid "On Fedora, you can install the Snap Store graphical application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:54 +#, no-wrap +msgid "$ sudo snap install snap-store\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:57 +msgid "Then:" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:59 +msgid "Open *Snap Store* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:60 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:61 +msgid "Click *Install* to begin the installation" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:62 +msgid "The application automatically downloads and installs" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:63 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:66 +msgid "Search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:70 +#, no-wrap +msgid "$ snap find _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:73 +msgid "Install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:77 +#, no-wrap +msgid "$ snap install _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:80 +msgid "For example, to install Visual Studio Code:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:84 +#, no-wrap +msgid "$ snap install code --classic\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:87 +msgid "" +"Some Snaps require the `--classic` flag to run outside the confinement " +"environment for full functionality." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:88 +#, no-wrap +msgid "Managing Snap applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:90 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:94 +msgid "" +"Installed Snap applications appear in your Applications menu and launch like " +"any other application. You can also run them from the command line using " +"their name:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:98 +#, no-wrap +msgid "$ _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:100 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:103 +msgid "Snaps update automatically in the background. To manually check for updates:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:107 +#, no-wrap +msgid "$ snap refresh\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:110 +msgid "Update a specific Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:114 +#, no-wrap +msgid "$ snap refresh _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:116 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:119 +msgid "Remove an installed Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:123 +#, no-wrap +msgid "$ snap remove _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:125 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:128 +msgid "View all installed Snaps:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:132 +#, no-wrap +msgid "$ snap list\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:134 +#, no-wrap +msgid "Snap confinement levels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:137 +msgid "Snaps use different confinement levels that control system access:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:138 +#, no-wrap +msgid "Strict" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:141 +msgid "" +"The most restrictive mode. The Snap runs in a sandbox with minimal access to " +"the system. Most Snaps use strict confinement." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:142 +#, no-wrap +msgid "Classic" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:145 +msgid "" +"The least restrictive mode. The Snap has full access to the system like a " +"traditionally installed application. Some Snaps require classic confinement " +"to function properly." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:146 +#, no-wrap +msgid "Devmode" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:148 +msgid "" +"Used during development. Runs in strict confinement but with warnings " +"instead of denials." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:149 +#, no-wrap +msgid "Snap channels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:152 +msgid "Snaps can offer multiple versions through different channels:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:153 +#, no-wrap +msgid "Stable" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:155 +msgid "The default channel, containing fully released and tested versions." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:156 +#, no-wrap +msgid "Candidate" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:158 +msgid "" +"Pre-release versions near completion, good for testing before general " +"release." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:159 +#, no-wrap +msgid "Beta" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:161 +msgid "Early testing versions, may contain bugs or incomplete features." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:162 +#, no-wrap +msgid "Edge" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:164 +msgid "Development versions, the newest code but potentially unstable." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:166 +msgid "To install from a specific channel:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:170 +#, no-wrap +msgid "$ snap install _application_name_ --_channel_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:173 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:177 +#, no-wrap +msgid "$ snap install _application_name_ --beta\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:179 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:182 +#, no-wrap +msgid "" +"**Snap Store website** - Visit https://snapcraft.io/store to browse " +"available applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:183 +#, no-wrap +msgid "" +"**Snapcraft documentation** - https://snapcraft.io/docs for detailed " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:184 +#, no-wrap +msgid "" +"**Snap directory** - https://snapcraft.io/snaps for searchable application " +"directory\n" +msgstr "" diff --git a/po/lo/master/pages/third-party-software.po b/po/lo/master/pages/third-party-software.po new file mode 100644 index 0000000000..e5fa03ea5d --- /dev/null +++ b/po/lo/master/pages/third-party-software.po @@ -0,0 +1,528 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: lo\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/third-party-software.adoc:1 +#, no-wrap +msgid "Understanding Third-Party Software versus Fedora Release Software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:11 +msgid "" +"This page explains the distinction between third-party software and software " +"included in official Fedora releases, including their differences, how they " +"are managed, and important considerations for each." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:12 +#, no-wrap +msgid "What is Fedora release software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:16 +msgid "" +"Fedora release software comprises all packages that are part of the official " +"Fedora distribution repositories. These repositories include the _fedora_ " +"repository and the _updates_ repository, which together form the complete, " +"officially supported package set for a Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:18 +msgid "" +"Fedora also releases software packages in other repositories for development " +"and testing purposes, such as _rawhide_ for the latest development branch " +"and _updates-testing_ for packages that are being tested before inclusion in " +"the stable updates repository. However, the term \"Fedora release software\" " +"specifically refers to packages that are included in the stable _fedora_ and " +"_updates_ repositories for a given Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:20 +msgid "" +"See xref:fedora-repositories.adoc[Fedora Repositories] for more details on " +"the different repositories and their purposes." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:21 +#, no-wrap +msgid "Characteristics of Fedora release software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:23 +#, no-wrap +msgid "Vetting and testing" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:26 +msgid "" +"All packages in Fedora repositories undergo rigorous testing and review by " +"the Fedora Project community before inclusion. Packages must meet strict " +"xref:fedora-repositories.adoc[repository standards] and pass quality " +"assurance checks." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:27 +#, no-wrap +msgid "Source code availability" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:30 +msgid "" +"All Fedora release software is open source and free to use, modify, and " +"distribute. The source code is available in the Fedora repositories and " +"must comply with Fedora's licensing guidelines." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:31 +#, no-wrap +msgid "Community maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:34 +msgid "" +"Each package in Fedora has maintainers who are responsible for updates, " +"security patches, and bug fixes. Maintenance is handled through the Fedora " +"package maintenance workflow and tools such as Bodhi." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:35 +#, no-wrap +msgid "Release cycle integration" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:38 +msgid "" +"Fedora release software follows the official Fedora release cycle. Packages " +"are frozen at release time for stable releases and receive updates through " +"the updates repository according to the Fedora Updates Policy." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:39 +#, no-wrap +msgid "Free distribution" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:41 +msgid "" +"All Fedora release software can be downloaded and installed at no cost " +"through the official Fedora repositories." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:42 +#, no-wrap +msgid "What is third-party software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:45 +msgid "" +"Third-party software refers to packages and applications not included in the " +"official Fedora repositories." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:46 +#, no-wrap +msgid "Why software might be absent from Fedora's repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:49 +msgid "" +"Software might be missing from Fedora's official repositories for several " +"reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:51 +msgid "" +"It is encumbered by software patents or uses a license incompatible with " +"Fedora's policies. See xref:fedora-and-software-patents.adoc[Fedora and " +"software patents] for details." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:52 +msgid "" +"No one has yet packaged it for Fedora. If you want to help, consider " +"xref:package-maintainers::index.adoc[becoming a Fedora package maintainer]." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:53 +msgid "" +"For drivers specifically, Fedora does not package out-of-tree kernel " +"drivers. Drivers must be submitted to and accepted by the upstream Linux " +"kernel before Fedora will include them." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:54 +#, no-wrap +msgid "Installation methods" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:57 +msgid "Third-party software can be installed through:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:58 +msgid "" +"Third-party repositories (e.g., xref:rpmfusion-setup.adoc[RPM Fusion], Copr, " +"or vendor-specific repositories)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:59 +msgid "" +"Container images (xref:flathub-flatpak-applications.adoc[Flatpak], or " +"xref:snap-store-applications.adoc[Snap])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:60 +msgid "" +"Manual installation archives containing all dependencies " +"(xref:appimage.adoc[AppImage])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:61 +msgid "" +"xref:language-package-managers.adoc[Language package managers] such as pip " +"(Python), npm (Node.js), or Cargo (Rust)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:62 +msgid "" +"Compilation from source code (xref:third-party-software.adoc[Third Party " +"Software])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:63 +msgid "Direct binary package download from vendor websites" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:64 +#, no-wrap +msgid "Characteristics of third-party software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:66 +#, no-wrap +msgid "Independent maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:69 +msgid "" +"Entities outside the Fedora Project maintain third-party software. The " +"maintainer or software vendor handles updates, security patches, and " +"compatibility with Fedora releases." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:70 +#, no-wrap +msgid "Variable quality and support" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:73 +msgid "" +"The quality, testing rigor, and support availability varies widely depending " +"on the third-party provider. Some third-party projects have excellent " +"support and frequent updates, while others may be less actively maintained." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:74 +#, no-wrap +msgid "Licensing flexibility" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:77 +msgid "" +"Third-party software may use any license, including proprietary, commercial, " +"or open source licenses. Some third-party software may not be " +"redistributable or modifiable." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:78 +#, no-wrap +msgid "Potential compatibility issues" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:81 +msgid "" +"Since third-party software is developed and maintained independently, it may " +"not be fully tested with all Fedora versions. Compatibility issues can " +"arise, particularly across major Fedora releases." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:83 +#, no-wrap +msgid "Using third-party software safely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:86 +msgid "" +"If you choose to use third-party software with Fedora, follow these best " +"practices:" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:87 +#, no-wrap +msgid "Verify the source" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:90 +msgid "" +"Download software only from official project websites or well-known, " +"reputable repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:91 +msgid "Avoid downloading from untrusted sources or mirrors" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:92 +msgid "Use digital signatures to verify package authenticity when available" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:93 +#, no-wrap +msgid "Check repository health" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:96 +msgid "For third-party repositories, verify that they are actively maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:97 +msgid "Ensure the repository's packages are compatible with your Fedora version" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:98 +msgid "Review the repository's security and maintenance practices" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:99 +#, no-wrap +msgid "Understand dependencies" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:102 +msgid "Be aware that third-party packages may conflict with Fedora packages" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:103 +msgid "Carefully review dependency requirements before installation" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:104 +msgid "" +"Consider using containerized solutions " +"(xref:flathub-flatpak-applications.adoc[Flatpak], " +"xref:snap-store-applications.adoc[Snap]) for isolation from system packages, " +"or AppImage for self-contained applications that maintain their own " +"dependencies" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:105 +#, no-wrap +msgid "Keep systems updated" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:108 +msgid "Enable automatic updates when possible" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:109 +msgid "Regularly check for updates from third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:110 +msgid "Uninstall software you no longer use to reduce potential security risks" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:111 +#, no-wrap +msgid "Use third-party repositories wisely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:114 +msgid "" +"When using third-party repositories like xref:rpmfusion-setup.adoc[RPM " +"Fusion] or others:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:116 +msgid "Install only repositories from trusted sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:117 +msgid "Do not enable multiple overlapping repositories simultaneously" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:118 +msgid "Remove repositories if they are no longer needed or maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:119 +msgid "" +"Be aware that mixing many third-party repositories can cause dependency " +"conflicts" +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:120 +#, no-wrap +msgid "Common third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:123 +msgid "Some well-known third-party software sources for Fedora include:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:125 +#, no-wrap +msgid "" +"**xref:rpmfusion-setup.adoc[RPM Fusion]** - Provides packages restricted in " +"Fedora due to licensing concerns (multimedia codecs, drivers)\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:126 +#, no-wrap +msgid "" +"**xref:flathub-flatpak-applications.adoc[Flathub]** - Provides Flatpak " +"containerized applications with sandboxing\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:127 +#, no-wrap +msgid "" +"**xref:snap-store-applications.adoc[Snap Store]** - Provides Snap " +"containerized applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:128 +#, no-wrap +msgid "" +"**xref:appimage.adoc[AppImage]** - Self-contained portable applications for " +"easy distribution\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:129 +#, no-wrap +msgid "" +"**Upstream projects** - Many open source projects maintain their own " +"repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:130 +#, no-wrap +msgid "" +"**Vendor repositories** - Commercial software vendors (e.g., JetBrains, " +"Slack) often provide official repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:131 +#, no-wrap +msgid "" +"**Copr** - Fedora community projects repository, hosting " +"community-maintained packages\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:132 +#, no-wrap +msgid "" +"**xref:language-package-managers.adoc[Language package managers]** - Install " +"libraries and tools directly from language ecosystems such as Python's pip, " +"Node.js's npm, and Rust's Cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:134 +msgid "" +"Copr is not officially supported by Fedora infrastructure. Use packages at " +"your own risk." +msgstr "" diff --git a/po/nn/master/pages/appimage.po b/po/nn/master/pages/appimage.po new file mode 100644 index 0000000000..615f17e6e3 --- /dev/null +++ b/po/nn/master/pages/appimage.po @@ -0,0 +1,417 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: nn\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/appimage.adoc:1 +#, no-wrap +msgid "Running Applications with AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:10 +msgid "" +"This page explains what AppImages are and how to run AppImage applications " +"on Fedora." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:11 +#, no-wrap +msgid "What is AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:14 +msgid "" +"AppImage is a format for packaging Linux applications as portable, " +"self-contained executable files." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:16 +msgid "" +"An AppImage file contains everything needed to run an application including " +"the application itself, its libraries, and any other " +"dependencies. Everything is bundled into a single file, that can be run " +"directly without any installation or system modifications." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:18 +msgid "" +"Because AppImages include all dependencies, they tend to be larger than " +"traditional packages, but they offer the advantage of being portable and " +"distribution-independent. Also, because everything is available as a single " +"file, you can carry AppImages on USB drives or external media and run them " +"on any compatible Linux system without worrying about missing dependencies " +"or conflicts with other software. Removing an AppImage is as simple as " +"deleting the file, with no leftover configuration or dependencies." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:20 +msgid "" +"Developers often use AppImages to distribute their applications across many " +"Linux distributions without maintaining separate packages for each " +"distribution." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:22 +msgid "" +"AppImages might not integrate as deeply with your desktop environment as " +"native packages, and Desktop entries, file associations, and system menus " +"might not work without additional setup. Furthermore, AppImages do not " +"receive automatic updates through the system package manager, so you must " +"manually check for and install updates from the developer. However, some " +"AppImages include built-in update mechanisms that can check for and download " +"updates directly from the application." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:26 +msgid "" +"AppImages offer a convenient way to run applications on Fedora without " +"installation or dependency management. They are ideal for portable, " +"distribution-independent applications and for developers who want to " +"distribute their software easily. However, you are responsible for managing " +"updates and security. Use AppImages from trusted sources and keep them " +"updated to ensure your system remains secure. Note that unlike Flatpak or " +"Snap, AppImages do not provide sandboxing or confinement, so they run with " +"the same permissions as your user account. Be cautious when running " +"AppImages from untrusted sources, as they have the potential to access your " +"files and system resources." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:27 +#, no-wrap +msgid "How AppImages work" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:30 +msgid "When you run an AppImage, the system:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:32 +msgid "Mounts the AppImage file as a temporary read-only filesystem" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:33 +msgid "Runs the application within that environment" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:34 +msgid "Unmounts the filesystem when the application closes" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:36 +msgid "" +"Applications can run without installation, making them portable and easy to " +"distribute." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:37 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:40 +msgid "AppImages require:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:42 +msgid "A 64-bit Fedora system (most modern AppImages)" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:43 +msgid "The FUSE library, which allows AppImages to mount themselves" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:45 +msgid "FUSE is usually pre-installed on Fedora, but if needed:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:49 +#, no-wrap +msgid "$ sudo dnf install fuse\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:51 +#, no-wrap +msgid "Finding AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:54 +msgid "Developers distribute AppImages directly, typically through:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:56 +#, no-wrap +msgid "**Project websites** - Many open source projects offer AppImage downloads\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:57 +#, no-wrap +msgid "" +"**AppImage repository** - https://appimage.github.io/apps/ lists available " +"AppImages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:58 +#, no-wrap +msgid "" +"**GitHub releases** - Many projects host AppImage files in their GitHub " +"release pages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:59 +#, no-wrap +msgid "" +"**Custom repositories** - Some developers maintain their own AppImage " +"distribution sites\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:60 +#, no-wrap +msgid "Running AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:63 +msgid "Download the `.AppImage` file from the developer's website or repository." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:64 +msgid "Make it executable:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:68 +#, no-wrap +msgid "$ chmod +x _application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:71 +msgid "Run the AppImage" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:75 +#, no-wrap +msgid "$ ./_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:77 +msgid "Or double-click the file in your file manager if it has execute permissions." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:79 +#, no-wrap +msgid "Creating desktop shortcuts" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:82 +msgid "" +"To integrate an AppImage with your desktop environment, create a `.desktop` " +"shortcut file:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:84 +msgid "Create a file in `~/.local/share/applications/`:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:88 +#, no-wrap +msgid "$ touch ~/.local/share/applications/_application_name_.desktop\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:91 +msgid "Add the following content (replace placeholders with actual values):" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:100 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=_Application Display Name_\n" +"Exec=_/path/to/application_name_.AppImage_\n" +"Icon=_application_name_\n" +"Categories=_Category_;\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:103 +msgid "Save the file and it appears in your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:105 +msgid "For example, for an application called \"MyApp\":" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:114 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=MyApp\n" +"Exec=/home/username/Downloads/MyApp.AppImage\n" +"Icon=myapp\n" +"Categories=Utility;\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:116 +#, no-wrap +msgid "Managing AppImages" +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:118 +#, no-wrap +msgid "Organizing AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:121 +msgid "It is helpful to keep AppImages in a dedicated directory:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:127 +#, no-wrap +msgid "" +"$ mkdir ~/Applications\n" +"$ mv _application_name_.AppImage ~/Applications/\n" +"$ chmod +x ~/Applications/_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:130 +msgid "Then reference this directory in desktop shortcuts." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:131 +#, no-wrap +msgid "Updating AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:134 +msgid "Update methods vary by application:" +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:135 +#, no-wrap +msgid "Built-in updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:137 +msgid "" +"Some AppImages include automatic update checks. Run the AppImage and look " +"for update options in the application's preferences or help menu." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:138 +#, no-wrap +msgid "Manual updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:140 +msgid "" +"For applications without built-in updates, download the latest version from " +"the project website and replace the existing AppImage." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:141 +#, no-wrap +msgid "AppImage update tools" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:143 +msgid "" +"Some third-party tools such as `appimaged` can help manage AppImage updates, " +"though these are typically for advanced users." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:144 +#, no-wrap +msgid "Running multiple versions" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:147 +msgid "" +"Because AppImages are self-contained, you can safely keep and run multiple " +"versions of the same application:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:152 +#, no-wrap +msgid "" +"$ ./MyApp-1.0.AppImage &\n" +"$ ./MyApp-2.0.AppImage &\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:155 +msgid "Both versions can run simultaneously without conflicts." +msgstr "" diff --git a/po/nn/master/pages/dnf-repository-mirror.po b/po/nn/master/pages/dnf-repository-mirror.po new file mode 100644 index 0000000000..b9c72d6506 --- /dev/null +++ b/po/nn/master/pages/dnf-repository-mirror.po @@ -0,0 +1,334 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: nn\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/dnf-repository-mirror.adoc:1 +#, no-wrap +msgid "Creating a DNF Repository Mirror" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:3 +msgid "Rowan Puttergill; Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:11 +msgid "" +"A local DNF repository mirror lets you serve Fedora package updates from " +"your own infrastructure. This is useful for organisations managing multiple " +"Fedora systems, restricted or metered network environments, or testing " +"updates on a staging system before rolling them out to production." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:12 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:14 +#, no-wrap +msgid "Disk space" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:17 +msgid "Use `dnf repoinfo` to check the size of each repository you plan to mirror:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:21 +#, no-wrap +msgid "$ dnf repoinfo fedora updates\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:25 +msgid "" +"The `Repodate Info: Size` fields in the output show the total package size " +"for each repository. Run the same command for any additional repositories " +"you want to mirror, using `dnf repolist` to see available repository IDs." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:27 +msgid "" +"Repository size grows throughout a release lifecycle as updates " +"accumulate. The `updates` repository in particular grows steadily from " +"release day until end-of-life. Budget additional headroom beyond the initial " +"estimate. Repositories can grow by up to 30% or more over the lifecycle of a " +"release, so plan accordingly." +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:28 +#, no-wrap +msgid "Installing dnf5-plugins" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:31 +msgid "The `dnf reposync` command comes from the `dnf5-plugins` package:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:35 +#, no-wrap +msgid "$ sudo dnf install dnf5-plugins\n" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:37 +#, no-wrap +msgid "An HTTP server" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:41 +msgid "" +"A web server is required to serve the mirrored content to other systems. " +"This guide uses Apache httpd, but nginx works equally well." +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:46 +#, no-wrap +msgid "" +"$ sudo dnf install httpd\n" +"$ sudo systemctl enable --now httpd\n" +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:48 +#, no-wrap +msgid "Syncing the repository" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:52 +msgid "" +"Use `dnf reposync` to download repository content to a local directory. The " +"following example syncs the `fedora` and `updates` repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:56 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:59 +msgid "" +"To limit the sync to specific architectures and avoid downloading packages " +"you do not need:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:63 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --arch=x86_64 --arch=noarch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:66 +msgid "" +"To remove packages from the local mirror that are no longer present in the " +"remote repository:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:70 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:73 +msgid "" +"The synced content is now accessible at `http://localhost/mirror/`, or " +"whatever your server's hostname or IP address is." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:75 +msgid "" +"The first sync downloads the full repository and can take a long time " +"depending on your connection. Later syncs only download new or changed " +"packages." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:76 +#, no-wrap +msgid "Configuring client systems" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:80 +msgid "" +"On each system that should use the local mirror, create a `.repo` file in " +"`/etc/yum.repos.d/`. For example, `/etc/yum.repos.d/local-mirror.repo`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:89 +#, no-wrap +msgid "" +"[local-fedora]\n" +"name=Local Fedora mirror\n" +"baseurl=http://mirror-server/mirror/fedora/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:96 +#, no-wrap +msgid "" +"[local-updates]\n" +"name=Local Fedora updates mirror\n" +"baseurl=http://mirror-server/mirror/updates/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:99 +msgid "" +"Replace `mirror-server` with the hostname or IP address of your mirror " +"server." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:101 +msgid "" +"To ensure clients use only the local mirror, disable the default Fedora " +"repositories by setting `enabled=0` in `/etc/yum.repos.d/fedora.repo` and " +"`/etc/yum.repos.d/fedora-updates.repo`." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:102 +#, no-wrap +msgid "GPG verification" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:106 +msgid "" +"`dnf reposync` downloads repository metadata and packages including their " +"signatures. Clients use the Fedora GPG keys already present at " +"`/etc/pki/rpm-gpg/` to verify packages, so no additional key configuration " +"is required." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:107 +#, no-wrap +msgid "Keeping the mirror current" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:110 +msgid "Set up a systemd service and timer to sync the mirror automatically." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:112 +msgid "Create a service file at `/etc/systemd/system/dnf-mirror.service`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:117 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Sync DNF repository mirror\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:121 +#, no-wrap +msgid "" +"[Service]\n" +"Type=oneshot\n" +"ExecStart=dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:124 +msgid "Create the timer at `/etc/systemd/system/dnf-mirror.timer`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:129 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Daily DNF repository mirror sync\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:133 +#, no-wrap +msgid "" +"[Timer]\n" +"OnCalendar=daily\n" +"Persistent=true\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:136 +#, no-wrap +msgid "" +"[Install]\n" +"WantedBy=timers.target\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:139 +msgid "Enable and start the timer:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:143 +#, no-wrap +msgid "$ sudo systemctl enable --now dnf-mirror.timer\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:146 +msgid "Verify the timer is active:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:150 +#, no-wrap +msgid "$ systemctl status dnf-mirror.timer\n" +msgstr "" diff --git a/po/nn/master/pages/fedora-and-software-patents.po b/po/nn/master/pages/fedora-and-software-patents.po new file mode 100644 index 0000000000..a08df132cd --- /dev/null +++ b/po/nn/master/pages/fedora-and-software-patents.po @@ -0,0 +1,407 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: nn\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/fedora-and-software-patents.adoc:1 +#, no-wrap +msgid "Fedora and Software Patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:3 +msgid "Caleb McKee; Frank Sträter" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:10 +msgid "" +"This page explains Fedora's position on software patents, why patent " +"restrictions affect what software Fedora can include, and how Fedora and Red " +"Hat actively work to reduce the impact of software patents on free and open " +"source software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:12 +msgid "" +"This information is provided only for answering common questions from Fedora " +"users and should not be read as legal advice. What applies to Red Hat and " +"the Fedora Project may not necessarily apply to you. If you need legal " +"assistance, consult your own lawyer. This material does not represent the " +"official views of Red Hat or the Fedora Project." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:14 +#, no-wrap +msgid "What is a software patent?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:16 +msgid "" +"A patent is a set of exclusionary rights granted by a government to a patent " +"holder for a limited period of time, usually 20 years from the earliest " +"effective filing date of the patent application. These monopoly rights are " +"granted to patent applicants in exchange for their disclosure of the " +"invention claimed by the patent. Once a patent is granted in a given " +"country, the patent holder may exclude someone from making, using, selling " +"or importing embodiments of the claimed invention in that country. Software " +"patents are different from copyright or trademarks despite being lumped " +"together with them under the collective term " +"link:https://www.gnu.org/philosophy/not-ipr.html[Intellectual Property]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:18 +#, no-wrap +msgid "Who is responsible for taking care of any legal issues in Fedora?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:20 +msgid "" +"The Fedora Project is not a separate and distinct legal entity. Red Hat, the " +"primary sponsor of the Fedora Project, is actively involved in legal matters " +"relating to Fedora, along with other Fedora participants. For example, Red " +"Hat lawyers assist Fedora Project contributors in issues pertaining to free " +"and open source software licensing, trademarks and patents. Refer to the " +"xref:legal::index.adoc[Legal] page for more information." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:22 +#, no-wrap +msgid "" +"If software patents are not recognized in all regions, why can't you " +"distribute Fedora with such software in other regions?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:24 +msgid "" +"Contrary to common belief, software patents are granted in some form or " +"other in most countries, including most of the countries in which most " +"Fedora participants reside." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:26 +#, no-wrap +msgid "Can't you pay the patent license fees for patent encumbered codecs?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:28 +msgid "" +"A codec is a set of methods to encode and decode video or audio information " +"into a data stream. In the case of codecs like WMV, the company or companies " +"associated with developing the format are also involved in asserting (or " +"restrictively licensing) patents that purportedly cover the format; we refer " +"to such codecs as \"patent encumbered\". Other codecs, such as WebM, Ogg " +"Theora or Ogg Vorbis, Dirac, and FLAC, are made available by their " +"developers without asserting patents on their implementations; we refer to " +"such codecs as \"patent unencumbered\". Fedora includes comprehensive " +"support for open, patent-unencumbered codecs but is unable to include " +"support for the patent encumbered ones." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:30 +msgid "" +"Patent licenses usually require the licensee to pay royalties based on the " +"number of users. Since Fedora is free and open source software, the " +"effective number of users is essentially unrestricted. Patent holders are " +"generally unwilling to give a blanket patent license for unlimited use; " +"moreover, the royalty payments would be too high for it to be practical for " +"the Fedora Project, or its sponsors, to pay them. Proprietary operating " +"systems like Microsoft Windows include the costs of third-party patent " +"licenses in the pricing of the product as sold to end users. Fedora is not " +"sold commercially, so there is no way to recoup these substantial expenses." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:32 +msgid "" +"Even if funds were available to do so, such royalty-bearing patent licenses " +"would have to be compatible with the free/open source software licenses " +"governing the software covered by the patent license. In practice this is " +"usually challenging. For example, the most widely-used FOSS licenses (GPL " +"and LGPL) place constraints on the ability of distributors to distribute " +"software under benefit of third-party patent licenses. Even if the software " +"in question is placed under some other license, distributing such software " +"under benefit of a patent license may make the software effectively non-free " +"and thus incompatible with Fedora legal policies." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:34 +#, no-wrap +msgid "" +"There are free and open software implementations of the codecs. Why don't " +"you include them?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:36 +msgid "" +"When we speak of an implementation being FOSS, usually we are thinking only " +"in terms of copyright licensing. An independent FOSS implementation of a " +"patent-encumbered codec, however, is subject to at least as much patent risk " +"as, say, some proprietary reference implementation of the same codec. Note " +"that while copyright covers only a particular implementation of software, " +"patents are broader because they are more abstract, covering ideas that " +"might be implemented in software in any number of ways." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:38 +#, no-wrap +msgid "" +"Can't you link to third party repositories and guide users to find such " +"software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:40 +msgid "" +"In general, no, because of the risk of liability for " +"link:https://en.wikipedia.org/wiki/Patent_infringement[contributory patent " +"infringement]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:42 +#, no-wrap +msgid "How is it that some other Linux distributions include such software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:44 +msgid "There are different reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:46 +msgid "" +"Some of them include proprietary software, in some cases charging users for " +"their product, where the charge incorporates the cost of licensing " +"third-party patents. Fedora is not a commercial product and has a policy of " +"not distributing proprietary software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:47 +msgid "" +"They are willing to deal with the risk somehow. In some cases, it is because " +"they are not backed by a large and profitable company like Red Hat. Red Hat, " +"the legal entity and primary sponsor of the Fedora Project determines its " +"own risks which can be different from other organizations." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:49 +#, no-wrap +msgid "What is bad about patented formats?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:51 +msgid "" +"Even if you are willing to pay for patent licenses, there are other things " +"to consider:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:53 +msgid "" +"No guarantee that your consumers actually will be able to read the data " +"you're trying to produce. If you've reached this page, you've already " +"experienced this - by producing media in a patented format, you " +"automatically limit your audience to whatever platforms the patent holder " +"has licensed their software to." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:54 +msgid "" +"No guarantee of being able to access your data forever. If you're using some " +"software to view a patented media format, what happens if that software " +"vendor goes out of business, or refuses to port their software to newer " +"systems? You no longer have access to your data." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:56 +msgid "" +"Note that this isn't even restricted to patented media formats - the same " +"applies to popular proprietary formats used for word processing, " +"spreadsheets, presentations, etc." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:58 +msgid "" +"For more information about how software patents are bad, refer to the " +"link:https://ffii.org/[Foundation for a Free Information Infrastructure]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:60 +#, no-wrap +msgid "Can't you convert a patent encumbered codec to an open codec?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:62 +msgid "" +"Fedora cannot include the decoders necessary to do this since those are " +"patent encumbered as well. Although users might be able to do this, " +"converting from one format to another typically results in a visible loss of " +"quality. The only long term viable method is to encourage the creation of " +"content in open formats and Fedora and Red Hat actively encourage and " +"participate in such activities." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:64 +#, no-wrap +msgid "How Fedora works against software patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:66 +msgid "__Fedora sponsors development of free, non-patent-encumbered open formats__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:68 +msgid "" +"In support of free culture and the open web, and to reduce the hold of " +"proprietary and patent encumbered codecs, Red Hat has been sponsoring " +"improvements on the open Ogg Theora video codec." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:70 +msgid "" +"__Fedora uses free, non-patented, open formats by default that anyone can " +"implement, use, and view without having to obtain patent licenses__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:72 +msgid "" +"Instead of Windows Media, use WebM or Ogg Theora. Instead of Microsoft " +"Office Open XML, use link:https://en.wikipedia.org/wiki/OpenDocument[Open " +"Document format] documents, or even PDF. Vote with your currency by " +"purchasing hardware and solutions that support these free and open formats." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:74 +#, no-wrap +msgid "The problem with proprietary and patent encumbered media formats" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:76 +msgid "" +"Imagine sitting down to your email. Your sister has sent you some pictures " +"of your niece. However, when you go to look at them, all you see is:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:78 +msgid "" +"__I'm sorry, you need Frobozz Viewer 3.0 to view this file. It's only " +"$19.99, have your credit card ready.__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:80 +msgid "" +"Later, you go to view your mail on a public computer at the local " +"library. And you get the same dialog box on their computer." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:82 +msgid "" +"That is the reality for any sound, image, or document format that is " +"encumbered by software patents that require licensing - any application that " +"wishes to view, play, or create them requires paying the patent holders a " +"fee. Normally, software and hardware vendors include this support, but they " +"pass the costs directly onto the consumers in the cost of their software or " +"hardware." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:84 +msgid "" +"Fedora, however, has a " +"link:https://docs.fedoraproject.org/en-US/project/objectives/[public " +"promise] to always be freely redistributable by anyone. That is why Fedora " +"cannot include support for patented media formats - it would break this " +"redistribution promise. Fedora supports open media formats such as WebM or " +"Ogg link:https://xiph.org/vorbis/[Vorbis] and " +"link:https://www.theora.org/[Theora], which are **freely implementable and " +"usable by anyone without a patent license**." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:86 +msgid "" +"Red Hat has consistently taken the position that software patents generally " +"impede innovation in software development and that software patents are " +"inconsistent with open source/free software. Red Hat holds several software " +"patents for defensive purposes and has a patent policy under which it agrees " +"to refrain from enforcing its patents against any party for exercising " +"rights under certain free and open source software licenses, including " +"GPLv2, GPLv3, LGPLv2.1, and LGPLv3." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:88 +msgid "https://www.redhat.com/en/about/patent-promise" +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:90 +#, no-wrap +msgid "References" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:92 +msgid "https://fedoraproject.org/wiki/Forbidden_items" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:93 +msgid "https://docs.fedoraproject.org/en-US/project/" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://www.gnu.org/philosophy/why-audio-format-matters.html" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://dwheeler.com/essays/software-patents.html" +msgstr "" diff --git a/po/nn/master/pages/flathub-flatpak-applications.po b/po/nn/master/pages/flathub-flatpak-applications.po new file mode 100644 index 0000000000..bebb625a24 --- /dev/null +++ b/po/nn/master/pages/flathub-flatpak-applications.po @@ -0,0 +1,457 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: nn\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/flathub-flatpak-applications.adoc:1 +#, no-wrap +msgid "Installing Flatpak Applications from Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Flathub, a centralized repository for Flatpak applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:12 +#, no-wrap +msgid "What is Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:17 +msgid "" +"Flathub is a centralized repository that hosts thousands of Flatpak " +"applications. Flatpak is a containerization technology that packages " +"applications with their dependencies in a sandboxed environment. This " +"approach provides several benefits including improved security through " +"isolation, compatibility across different Linux distributions, and " +"simplified dependency management." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:19 +msgid "" +"Flatpak applications work across all Linux distributions, not just " +"Fedora. Once an application is packaged as a Flatpak, it can run on any " +"system with Flatpak installed without requiring distribution-specific " +"packaging. Therefore, many software vendors choose to distribute their " +"applications as Flatpaks on Flathub to reach a wider Linux audience." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:22 +msgid "" +"Flatpak applications run in a sandbox with limited access to your system. " +"Each application only has access to the resources it explicitly needs, " +"providing an additional layer of security compared to traditional package " +"installation." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:24 +msgid "" +"Because Flatpak applications are self-contained, they can use different " +"versions of libraries and dependencies than those provided by your " +"system. This means you can run multiple versions of the same application or " +"library simultaneously without conflicts." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:26 +msgid "" +"Installing and removing Flatpak applications is straightforward and does not " +"leave system-wide dependencies or configuration files scattered across your " +"system." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:28 +msgid "" +"Flathub and Flatpak include built-in automatic update functionality, keeping " +"applications current with minimal user intervention." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:30 +msgid "" +"Fedora Workstation includes Flatpak support pre-installed and configured, " +"making it easy to get started with Flathub applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:31 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:34 +msgid "To use Flathub on Fedora, ensure Flatpak is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:38 +#, no-wrap +msgid "$ sudo dnf install flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:41 +msgid "If not already enabled, add the Flathub repository to your system:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:45 +#, no-wrap +msgid "" +"$ flatpak remote-add --if-not-exists flathub " +"https://flathub.org/repo/flathub.flatpakrepo\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:48 +msgid "" +"On Fedora Workstation, Flatpak is typically pre-installed and configured to " +"use Flathub, so you may not need to perform these steps." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:49 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:51 +#, no-wrap +msgid "Using the GNOME Software Center" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:54 +msgid "" +"The easiest way to browse and install Flatpak applications is through GNOME " +"Software:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:56 +msgid "Open *Software* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:57 +#: ./pages/flathub-flatpak-applications.adoc:74 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:58 +msgid "If the application is available on Flathub, click *Install*" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:59 +msgid "The application downloads and installs automatically" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:60 +#, no-wrap +msgid "Using KDE Discover" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:64 +msgid "" +"KDE Plasma includes Discover, a graphical software center that supports " +"Flatpak applications. On Fedora KDE Spin, Discover is pre-installed. To " +"enable Flatpak support, ensure the Flatpak backend is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:68 +#, no-wrap +msgid "$ sudo dnf install plasma-discover-flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:71 +msgid "To find and install applications:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:73 +msgid "Open *Discover* from the application launcher" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:75 +msgid "" +"If multiple sources are available for the same application, select *Flathub* " +"as the source" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:76 +msgid "Click *Install*" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:77 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:80 +msgid "To search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:84 +#, no-wrap +msgid "$ flatpak search _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:87 +msgid "To install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:91 +#, no-wrap +msgid "$ flatpak install flathub _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:94 +msgid "For example, to install GIMP:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:98 +#, no-wrap +msgid "$ flatpak install flathub org.gimp.GIMP\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:100 +#, no-wrap +msgid "Managing Flatpak applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:102 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:106 +msgid "" +"Installed Flatpak applications appear in your Applications menu and launch " +"like any other application. You can also run them from the command line " +"using the application ID:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:110 +#, no-wrap +msgid "$ flatpak run _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:112 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:115 +msgid "Update all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:119 +#, no-wrap +msgid "$ flatpak update\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:122 +msgid "Update a specific application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:126 +#, no-wrap +msgid "$ flatpak update _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:129 +msgid "" +"Note that GNOME Software and KDE Discover will also notify you of available " +"updates for Flatpak applications." +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:130 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:133 +msgid "Remove an installed Flatpak application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:137 +#, no-wrap +msgid "$ flatpak uninstall _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:139 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:142 +msgid "View all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:146 +#, no-wrap +msgid "$ flatpak list --app\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:148 +#, no-wrap +msgid "Permissions and sandboxing" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:152 +msgid "" +"Flatpak applications run in a sandbox with restricted access to your " +"system. Some applications may request additional permissions to function " +"properly:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:154 +#, no-wrap +msgid "**File system access** - Read or write access to specific directories\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:155 +#, no-wrap +msgid "**Hardware access** - Access to cameras, microphones, or other hardware\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:156 +#, no-wrap +msgid "" +"**System services** - Access to D-Bus services for system notifications, and " +"so on\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:157 +#, no-wrap +msgid "**Network access** - Access to the internet\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:159 +msgid "" +"When installing an application, review the requested permissions and decide " +"whether to grant them based on the application's functionality." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:160 +#, no-wrap +msgid "Overriding permissions" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:163 +msgid "" +"If an application needs additional permissions, you can grant or modify them " +"using Flatseal, a graphical permissions manager:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:167 +#, no-wrap +msgid "$ flatpak install flathub com.github.tchx84.Flatseal\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:170 +msgid "" +"Alternatively, modify permissions from the command line using `flatpak " +"override`." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:171 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:174 +#, no-wrap +msgid "" +"**Flathub website** - Visit https://flathub.org to browse available " +"applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:175 +#, no-wrap +msgid "" +"**Flatpak documentation** - https://docs.flatpak.org for detailed technical " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:176 +#, no-wrap +msgid "" +"**Application pages** - Most Flatpak applications have information pages on " +"Flathub with reviews and details\n" +msgstr "" diff --git a/po/nn/master/pages/language-package-managers.po b/po/nn/master/pages/language-package-managers.po new file mode 100644 index 0000000000..f3a538bc12 --- /dev/null +++ b/po/nn/master/pages/language-package-managers.po @@ -0,0 +1,561 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: nn\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/language-package-managers.adoc:1 +#, no-wrap +msgid "Installing Software from Language Package Managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:11 +msgid "" +"Many programming language ecosystems include their own package managers for " +"installing libraries and tools. This page explains how to use common " +"language package managers on Fedora, and the important differences between " +"them and DNF." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:12 +#, no-wrap +msgid "What are language package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:16 +msgid "" +"Language package managers install software published within a specific " +"programming language ecosystem. For example, you can install Python " +"libraries and some Python applications by using tools such as pip. You can " +"also install many JavaScript based applications by using tools such as npm. " +"These tools operate independently and install packages outside of Fedora's " +"package management system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:19 +msgid "" +"Before using a language package manager, check whether the package you need " +"is already available in the Fedora repositories. Many popular libraries are " +"packaged for Fedora and can be installed with DNF:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:23 +#, no-wrap +msgid "$ dnf search _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:26 +msgid "" +"Installing from Fedora repositories is preferred because those packages " +"receive security updates through the normal Fedora update process and are " +"tested for compatibility with your system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:28 +msgid "Language package managers bypass DNF, which means:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:30 +msgid "" +"Packages installed this way are invisible to DNF and do not receive updates " +"through `dnf upgrade`" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:31 +msgid "Packages might conflict with system packages if installed globally" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:32 +msgid "" +"Security updates must be managed separately, using the language package " +"manager itself" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:33 +msgid "Removing packages requires the language package manager, not DNF" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:34 +msgid "" +"Sources are not vetted by Fedora maintainers, so there is a higher risk of " +"installing malicious or unmaintained software" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:36 +msgid "" +"For these reasons, install language packages at the user level or in " +"isolated environments wherever possible, rather than system-wide." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:37 +#, no-wrap +msgid "Python - pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:41 +msgid "" +"Python's package manager is pip. Many Python packages are available in " +"Fedora repositories as `python3-_packagename_` and should be installed that " +"way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:42 +#, no-wrap +msgid "Installing pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:46 +msgid "" +"pip is included with Python, which is pre-installed on Fedora. If pip is " +"missing:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:50 +#, no-wrap +msgid "$ sudo dnf install python3-pip\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:52 +#, no-wrap +msgid "Using virtual environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:56 +msgid "" +"Always use a virtual environment to isolate pip-installed packages from the " +"system Python installation. Installing pip packages globally can conflict " +"with system Python libraries and break system tools." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:58 +msgid "Create and activate a virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:63 +#, no-wrap +msgid "" +"$ python3 -m venv _myenv_\n" +"$ source _myenv_/bin/activate\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:66 +msgid "Install a package inside the virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:70 +#, no-wrap +msgid "$ pip install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:73 +msgid "Deactivate the virtual environment when finished:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:77 +#, no-wrap +msgid "$ deactivate\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:79 +#, no-wrap +msgid "Updating pip packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:82 +msgid "Update all packages inside an active virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:86 +#, no-wrap +msgid "$ pip install --upgrade _package_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:88 +#, no-wrap +msgid "Alternative Python package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:91 +msgid "" +"You can use other Python package managers that create isolated environments, " +"such as:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:93 +msgid "" +"https://github.com/pypa/pipx[pipx] - installs and manages Python " +"command-line tools in isolated environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:94 +msgid "" +"https://docs.astral.sh/uv/[uv] - a modern Python package manager and " +"environment manager that improves on pip and virtualenv" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:96 +msgid "" +"These tools can be installed either from Fedora repositories or by using " +"pip." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:98 +msgid "For example, to install pipx, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:101 +#, no-wrap +msgid "$ sudo dnf install pipx\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:104 +msgid "Or, to install uv, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:107 +#, no-wrap +msgid "$ sudo dnf install python3-uv\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:109 +#, no-wrap +msgid "Node.js - npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:112 +msgid "npm is the package manager for the Node.js ecosystem." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:113 +#, no-wrap +msgid "Installing Node.js and npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:116 +msgid "Install Node.js and npm from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:120 +#, no-wrap +msgid "$ sudo dnf install nodejs npm\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:122 +#: ./pages/language-package-managers.adoc:166 +#, no-wrap +msgid "Installing packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:125 +msgid "Install a package locally for a specific project (recommended):" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:129 +#, no-wrap +msgid "$ npm install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:132 +msgid "" +"Install a package globally to make a command-line tool available " +"system-wide:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:136 +#, no-wrap +msgid "$ npm install -g _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:140 +msgid "" +"Global npm installs may require elevated permissions depending on how " +"Node.js was installed. To avoid permission issues, consider using a Node.js " +"version manager such as https://github.com/nvm-sh/nvm[nvm]." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:141 +#, no-wrap +msgid "Updating npm packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:144 +msgid "Update packages in the current project:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:148 +#, no-wrap +msgid "$ npm update\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:150 +#, no-wrap +msgid "Rust - Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:154 +msgid "" +"Cargo is Rust's package manager and build system. Cargo compiles packages " +"from source, so builds can take some time." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:155 +#, no-wrap +msgid "Installing Rust and Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:158 +msgid "Install Rust and Cargo from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:162 +#, no-wrap +msgid "$ sudo dnf install rust cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:165 +msgid "" +"Alternatively, use the official Rust toolchain installer " +"https://rustup.rs[rustup] for more control over Rust versions." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:169 +msgid "" +"Install a Rust package (called a \"crate\") and make it available as a " +"command-line tool:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:173 +#, no-wrap +msgid "$ cargo install _crate_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:177 +msgid "" +"Cargo installs binaries to `~/.cargo/bin/` by default. Ensure this " +"directory is in your `PATH`." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:178 +#, no-wrap +msgid "Updating installed crates" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:183 +#, no-wrap +msgid "$ cargo install --force _crate_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:185 +#, no-wrap +msgid "Ruby - gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:189 +msgid "" +"gem is Ruby's package manager for installing Ruby libraries and tools " +"(called \"gems\"). Many Ruby gems are available in the Fedora repositories " +"as `rubygem-_packagename_` and should be installed that way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:190 +#, no-wrap +msgid "Installing Ruby and gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:193 +msgid "Install Ruby from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:197 +#, no-wrap +msgid "$ sudo dnf install ruby\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:200 +msgid "gem is included with Ruby." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:201 +#, no-wrap +msgid "Installing gems" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:204 +msgid "Install a gem for the current user:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:208 +#, no-wrap +msgid "$ gem install --user-install _gem_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:211 +msgid "" +"Using `--user-install` avoids writing to system directories and does not " +"require root access." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:212 +#, no-wrap +msgid "Updating gems" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:217 +#, no-wrap +msgid "$ gem update _gem_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:219 +#, no-wrap +msgid "Go - go install" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:222 +msgid "The Go toolchain includes `go install` for installing Go-based tools." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:223 +#, no-wrap +msgid "Installing Go" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:226 +msgid "Install Go from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:230 +#, no-wrap +msgid "$ sudo dnf install golang\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:232 +#, no-wrap +msgid "Installing tools" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:235 +msgid "Install a Go tool by its module path:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:239 +#, no-wrap +msgid "$ go install _module_path_@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:242 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:246 +#, no-wrap +msgid "$ go install golang.org/x/tools/cmd/goimports@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:250 +msgid "" +"Go installs binaries to `~/go/bin/` by default. Ensure this directory is in " +"your `PATH`." +msgstr "" diff --git a/po/nn/master/pages/snap-store-applications.po b/po/nn/master/pages/snap-store-applications.po new file mode 100644 index 0000000000..cc41635cc9 --- /dev/null +++ b/po/nn/master/pages/snap-store-applications.po @@ -0,0 +1,459 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: nn\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/snap-store-applications.adoc:1 +#, no-wrap +msgid "Installing Applications from Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Snap Store using the Snap package format." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:12 +#, no-wrap +msgid "What is Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:16 +msgid "" +"Snap Store is a centralized repository of Snap applications, providing " +"thousands of applications packaged using the Snap format. Snaps are " +"containerized, self-contained applications that include all necessary " +"dependencies and can run on any Linux system that has Snapd installed." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:17 +#, no-wrap +msgid "Understanding Snaps" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:21 +msgid "" +"A Snap (or \"Snapcraft\" package) is a universal application package format " +"that bundles an application with its dependencies in a compressed, " +"self-contained archive. Snaps aim to provide consistent application " +"behavior across different Linux distributions and versions." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:23 +msgid "" +"Snaps are similar to Flatpaks and AppImages in that they are designed to be " +"distribution-agnostic and include all necessary dependencies. Snaps differ " +"from Flatpaks in that they use a different packaging format and have " +"different mechanisms for updates and confinement. Snaps are developed and " +"maintained by Canonical, the company behind Ubuntu, but they can be used on " +"any Linux distribution that supports Snapd, including Fedora." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:25 +msgid "" +"Snaps are not enabled by default on Fedora, but you can easily install the " +"Snapd daemon to use them." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:27 +#, no-wrap +msgid "Installing Snapd" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:30 +msgid "To use Snaps on Fedora, install the Snapd daemon:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:34 +#, no-wrap +msgid "$ sudo dnf install snapd\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:37 +msgid "Then enable the Snapd socket:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:41 +#, no-wrap +msgid "$ sudo systemctl enable --now snapd.socket\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:44 +msgid "" +"After installation, you may need to reboot or log out and back in for Snap " +"support to work properly." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:45 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:47 +#, no-wrap +msgid "Using Snap Store (GUI)" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:50 +msgid "On Fedora, you can install the Snap Store graphical application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:54 +#, no-wrap +msgid "$ sudo snap install snap-store\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:57 +msgid "Then:" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:59 +msgid "Open *Snap Store* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:60 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:61 +msgid "Click *Install* to begin the installation" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:62 +msgid "The application automatically downloads and installs" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:63 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:66 +msgid "Search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:70 +#, no-wrap +msgid "$ snap find _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:73 +msgid "Install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:77 +#, no-wrap +msgid "$ snap install _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:80 +msgid "For example, to install Visual Studio Code:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:84 +#, no-wrap +msgid "$ snap install code --classic\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:87 +msgid "" +"Some Snaps require the `--classic` flag to run outside the confinement " +"environment for full functionality." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:88 +#, no-wrap +msgid "Managing Snap applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:90 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:94 +msgid "" +"Installed Snap applications appear in your Applications menu and launch like " +"any other application. You can also run them from the command line using " +"their name:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:98 +#, no-wrap +msgid "$ _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:100 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:103 +msgid "Snaps update automatically in the background. To manually check for updates:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:107 +#, no-wrap +msgid "$ snap refresh\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:110 +msgid "Update a specific Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:114 +#, no-wrap +msgid "$ snap refresh _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:116 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:119 +msgid "Remove an installed Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:123 +#, no-wrap +msgid "$ snap remove _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:125 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:128 +msgid "View all installed Snaps:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:132 +#, no-wrap +msgid "$ snap list\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:134 +#, no-wrap +msgid "Snap confinement levels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:137 +msgid "Snaps use different confinement levels that control system access:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:138 +#, no-wrap +msgid "Strict" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:141 +msgid "" +"The most restrictive mode. The Snap runs in a sandbox with minimal access to " +"the system. Most Snaps use strict confinement." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:142 +#, no-wrap +msgid "Classic" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:145 +msgid "" +"The least restrictive mode. The Snap has full access to the system like a " +"traditionally installed application. Some Snaps require classic confinement " +"to function properly." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:146 +#, no-wrap +msgid "Devmode" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:148 +msgid "" +"Used during development. Runs in strict confinement but with warnings " +"instead of denials." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:149 +#, no-wrap +msgid "Snap channels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:152 +msgid "Snaps can offer multiple versions through different channels:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:153 +#, no-wrap +msgid "Stable" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:155 +msgid "The default channel, containing fully released and tested versions." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:156 +#, no-wrap +msgid "Candidate" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:158 +msgid "" +"Pre-release versions near completion, good for testing before general " +"release." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:159 +#, no-wrap +msgid "Beta" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:161 +msgid "Early testing versions, may contain bugs or incomplete features." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:162 +#, no-wrap +msgid "Edge" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:164 +msgid "Development versions, the newest code but potentially unstable." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:166 +msgid "To install from a specific channel:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:170 +#, no-wrap +msgid "$ snap install _application_name_ --_channel_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:173 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:177 +#, no-wrap +msgid "$ snap install _application_name_ --beta\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:179 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:182 +#, no-wrap +msgid "" +"**Snap Store website** - Visit https://snapcraft.io/store to browse " +"available applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:183 +#, no-wrap +msgid "" +"**Snapcraft documentation** - https://snapcraft.io/docs for detailed " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:184 +#, no-wrap +msgid "" +"**Snap directory** - https://snapcraft.io/snaps for searchable application " +"directory\n" +msgstr "" diff --git a/po/nn/master/pages/third-party-software.po b/po/nn/master/pages/third-party-software.po new file mode 100644 index 0000000000..9d89e1e241 --- /dev/null +++ b/po/nn/master/pages/third-party-software.po @@ -0,0 +1,528 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: nn\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/third-party-software.adoc:1 +#, no-wrap +msgid "Understanding Third-Party Software versus Fedora Release Software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:11 +msgid "" +"This page explains the distinction between third-party software and software " +"included in official Fedora releases, including their differences, how they " +"are managed, and important considerations for each." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:12 +#, no-wrap +msgid "What is Fedora release software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:16 +msgid "" +"Fedora release software comprises all packages that are part of the official " +"Fedora distribution repositories. These repositories include the _fedora_ " +"repository and the _updates_ repository, which together form the complete, " +"officially supported package set for a Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:18 +msgid "" +"Fedora also releases software packages in other repositories for development " +"and testing purposes, such as _rawhide_ for the latest development branch " +"and _updates-testing_ for packages that are being tested before inclusion in " +"the stable updates repository. However, the term \"Fedora release software\" " +"specifically refers to packages that are included in the stable _fedora_ and " +"_updates_ repositories for a given Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:20 +msgid "" +"See xref:fedora-repositories.adoc[Fedora Repositories] for more details on " +"the different repositories and their purposes." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:21 +#, no-wrap +msgid "Characteristics of Fedora release software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:23 +#, no-wrap +msgid "Vetting and testing" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:26 +msgid "" +"All packages in Fedora repositories undergo rigorous testing and review by " +"the Fedora Project community before inclusion. Packages must meet strict " +"xref:fedora-repositories.adoc[repository standards] and pass quality " +"assurance checks." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:27 +#, no-wrap +msgid "Source code availability" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:30 +msgid "" +"All Fedora release software is open source and free to use, modify, and " +"distribute. The source code is available in the Fedora repositories and " +"must comply with Fedora's licensing guidelines." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:31 +#, no-wrap +msgid "Community maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:34 +msgid "" +"Each package in Fedora has maintainers who are responsible for updates, " +"security patches, and bug fixes. Maintenance is handled through the Fedora " +"package maintenance workflow and tools such as Bodhi." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:35 +#, no-wrap +msgid "Release cycle integration" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:38 +msgid "" +"Fedora release software follows the official Fedora release cycle. Packages " +"are frozen at release time for stable releases and receive updates through " +"the updates repository according to the Fedora Updates Policy." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:39 +#, no-wrap +msgid "Free distribution" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:41 +msgid "" +"All Fedora release software can be downloaded and installed at no cost " +"through the official Fedora repositories." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:42 +#, no-wrap +msgid "What is third-party software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:45 +msgid "" +"Third-party software refers to packages and applications not included in the " +"official Fedora repositories." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:46 +#, no-wrap +msgid "Why software might be absent from Fedora's repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:49 +msgid "" +"Software might be missing from Fedora's official repositories for several " +"reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:51 +msgid "" +"It is encumbered by software patents or uses a license incompatible with " +"Fedora's policies. See xref:fedora-and-software-patents.adoc[Fedora and " +"software patents] for details." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:52 +msgid "" +"No one has yet packaged it for Fedora. If you want to help, consider " +"xref:package-maintainers::index.adoc[becoming a Fedora package maintainer]." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:53 +msgid "" +"For drivers specifically, Fedora does not package out-of-tree kernel " +"drivers. Drivers must be submitted to and accepted by the upstream Linux " +"kernel before Fedora will include them." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:54 +#, no-wrap +msgid "Installation methods" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:57 +msgid "Third-party software can be installed through:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:58 +msgid "" +"Third-party repositories (e.g., xref:rpmfusion-setup.adoc[RPM Fusion], Copr, " +"or vendor-specific repositories)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:59 +msgid "" +"Container images (xref:flathub-flatpak-applications.adoc[Flatpak], or " +"xref:snap-store-applications.adoc[Snap])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:60 +msgid "" +"Manual installation archives containing all dependencies " +"(xref:appimage.adoc[AppImage])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:61 +msgid "" +"xref:language-package-managers.adoc[Language package managers] such as pip " +"(Python), npm (Node.js), or Cargo (Rust)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:62 +msgid "" +"Compilation from source code (xref:third-party-software.adoc[Third Party " +"Software])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:63 +msgid "Direct binary package download from vendor websites" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:64 +#, no-wrap +msgid "Characteristics of third-party software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:66 +#, no-wrap +msgid "Independent maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:69 +msgid "" +"Entities outside the Fedora Project maintain third-party software. The " +"maintainer or software vendor handles updates, security patches, and " +"compatibility with Fedora releases." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:70 +#, no-wrap +msgid "Variable quality and support" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:73 +msgid "" +"The quality, testing rigor, and support availability varies widely depending " +"on the third-party provider. Some third-party projects have excellent " +"support and frequent updates, while others may be less actively maintained." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:74 +#, no-wrap +msgid "Licensing flexibility" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:77 +msgid "" +"Third-party software may use any license, including proprietary, commercial, " +"or open source licenses. Some third-party software may not be " +"redistributable or modifiable." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:78 +#, no-wrap +msgid "Potential compatibility issues" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:81 +msgid "" +"Since third-party software is developed and maintained independently, it may " +"not be fully tested with all Fedora versions. Compatibility issues can " +"arise, particularly across major Fedora releases." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:83 +#, no-wrap +msgid "Using third-party software safely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:86 +msgid "" +"If you choose to use third-party software with Fedora, follow these best " +"practices:" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:87 +#, no-wrap +msgid "Verify the source" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:90 +msgid "" +"Download software only from official project websites or well-known, " +"reputable repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:91 +msgid "Avoid downloading from untrusted sources or mirrors" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:92 +msgid "Use digital signatures to verify package authenticity when available" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:93 +#, no-wrap +msgid "Check repository health" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:96 +msgid "For third-party repositories, verify that they are actively maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:97 +msgid "Ensure the repository's packages are compatible with your Fedora version" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:98 +msgid "Review the repository's security and maintenance practices" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:99 +#, no-wrap +msgid "Understand dependencies" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:102 +msgid "Be aware that third-party packages may conflict with Fedora packages" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:103 +msgid "Carefully review dependency requirements before installation" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:104 +msgid "" +"Consider using containerized solutions " +"(xref:flathub-flatpak-applications.adoc[Flatpak], " +"xref:snap-store-applications.adoc[Snap]) for isolation from system packages, " +"or AppImage for self-contained applications that maintain their own " +"dependencies" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:105 +#, no-wrap +msgid "Keep systems updated" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:108 +msgid "Enable automatic updates when possible" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:109 +msgid "Regularly check for updates from third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:110 +msgid "Uninstall software you no longer use to reduce potential security risks" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:111 +#, no-wrap +msgid "Use third-party repositories wisely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:114 +msgid "" +"When using third-party repositories like xref:rpmfusion-setup.adoc[RPM " +"Fusion] or others:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:116 +msgid "Install only repositories from trusted sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:117 +msgid "Do not enable multiple overlapping repositories simultaneously" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:118 +msgid "Remove repositories if they are no longer needed or maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:119 +msgid "" +"Be aware that mixing many third-party repositories can cause dependency " +"conflicts" +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:120 +#, no-wrap +msgid "Common third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:123 +msgid "Some well-known third-party software sources for Fedora include:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:125 +#, no-wrap +msgid "" +"**xref:rpmfusion-setup.adoc[RPM Fusion]** - Provides packages restricted in " +"Fedora due to licensing concerns (multimedia codecs, drivers)\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:126 +#, no-wrap +msgid "" +"**xref:flathub-flatpak-applications.adoc[Flathub]** - Provides Flatpak " +"containerized applications with sandboxing\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:127 +#, no-wrap +msgid "" +"**xref:snap-store-applications.adoc[Snap Store]** - Provides Snap " +"containerized applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:128 +#, no-wrap +msgid "" +"**xref:appimage.adoc[AppImage]** - Self-contained portable applications for " +"easy distribution\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:129 +#, no-wrap +msgid "" +"**Upstream projects** - Many open source projects maintain their own " +"repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:130 +#, no-wrap +msgid "" +"**Vendor repositories** - Commercial software vendors (e.g., JetBrains, " +"Slack) often provide official repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:131 +#, no-wrap +msgid "" +"**Copr** - Fedora community projects repository, hosting " +"community-maintained packages\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:132 +#, no-wrap +msgid "" +"**xref:language-package-managers.adoc[Language package managers]** - Install " +"libraries and tools directly from language ecosystems such as Python's pip, " +"Node.js's npm, and Rust's Cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:134 +msgid "" +"Copr is not officially supported by Fedora infrastructure. Use packages at " +"your own risk." +msgstr "" diff --git a/po/pt_BR/master/pages/appimage.po b/po/pt_BR/master/pages/appimage.po new file mode 100644 index 0000000000..28760d168a --- /dev/null +++ b/po/pt_BR/master/pages/appimage.po @@ -0,0 +1,417 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +#. type: Title = +#: ./pages/appimage.adoc:1 +#, no-wrap +msgid "Running Applications with AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:10 +msgid "" +"This page explains what AppImages are and how to run AppImage applications " +"on Fedora." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:11 +#, no-wrap +msgid "What is AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:14 +msgid "" +"AppImage is a format for packaging Linux applications as portable, " +"self-contained executable files." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:16 +msgid "" +"An AppImage file contains everything needed to run an application including " +"the application itself, its libraries, and any other " +"dependencies. Everything is bundled into a single file, that can be run " +"directly without any installation or system modifications." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:18 +msgid "" +"Because AppImages include all dependencies, they tend to be larger than " +"traditional packages, but they offer the advantage of being portable and " +"distribution-independent. Also, because everything is available as a single " +"file, you can carry AppImages on USB drives or external media and run them " +"on any compatible Linux system without worrying about missing dependencies " +"or conflicts with other software. Removing an AppImage is as simple as " +"deleting the file, with no leftover configuration or dependencies." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:20 +msgid "" +"Developers often use AppImages to distribute their applications across many " +"Linux distributions without maintaining separate packages for each " +"distribution." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:22 +msgid "" +"AppImages might not integrate as deeply with your desktop environment as " +"native packages, and Desktop entries, file associations, and system menus " +"might not work without additional setup. Furthermore, AppImages do not " +"receive automatic updates through the system package manager, so you must " +"manually check for and install updates from the developer. However, some " +"AppImages include built-in update mechanisms that can check for and download " +"updates directly from the application." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:26 +msgid "" +"AppImages offer a convenient way to run applications on Fedora without " +"installation or dependency management. They are ideal for portable, " +"distribution-independent applications and for developers who want to " +"distribute their software easily. However, you are responsible for managing " +"updates and security. Use AppImages from trusted sources and keep them " +"updated to ensure your system remains secure. Note that unlike Flatpak or " +"Snap, AppImages do not provide sandboxing or confinement, so they run with " +"the same permissions as your user account. Be cautious when running " +"AppImages from untrusted sources, as they have the potential to access your " +"files and system resources." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:27 +#, no-wrap +msgid "How AppImages work" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:30 +msgid "When you run an AppImage, the system:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:32 +msgid "Mounts the AppImage file as a temporary read-only filesystem" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:33 +msgid "Runs the application within that environment" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:34 +msgid "Unmounts the filesystem when the application closes" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:36 +msgid "" +"Applications can run without installation, making them portable and easy to " +"distribute." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:37 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:40 +msgid "AppImages require:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:42 +msgid "A 64-bit Fedora system (most modern AppImages)" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:43 +msgid "The FUSE library, which allows AppImages to mount themselves" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:45 +msgid "FUSE is usually pre-installed on Fedora, but if needed:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:49 +#, no-wrap +msgid "$ sudo dnf install fuse\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:51 +#, no-wrap +msgid "Finding AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:54 +msgid "Developers distribute AppImages directly, typically through:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:56 +#, no-wrap +msgid "**Project websites** - Many open source projects offer AppImage downloads\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:57 +#, no-wrap +msgid "" +"**AppImage repository** - https://appimage.github.io/apps/ lists available " +"AppImages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:58 +#, no-wrap +msgid "" +"**GitHub releases** - Many projects host AppImage files in their GitHub " +"release pages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:59 +#, no-wrap +msgid "" +"**Custom repositories** - Some developers maintain their own AppImage " +"distribution sites\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:60 +#, no-wrap +msgid "Running AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:63 +msgid "Download the `.AppImage` file from the developer's website or repository." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:64 +msgid "Make it executable:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:68 +#, no-wrap +msgid "$ chmod +x _application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:71 +msgid "Run the AppImage" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:75 +#, no-wrap +msgid "$ ./_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:77 +msgid "Or double-click the file in your file manager if it has execute permissions." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:79 +#, no-wrap +msgid "Creating desktop shortcuts" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:82 +msgid "" +"To integrate an AppImage with your desktop environment, create a `.desktop` " +"shortcut file:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:84 +msgid "Create a file in `~/.local/share/applications/`:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:88 +#, no-wrap +msgid "$ touch ~/.local/share/applications/_application_name_.desktop\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:91 +msgid "Add the following content (replace placeholders with actual values):" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:100 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=_Application Display Name_\n" +"Exec=_/path/to/application_name_.AppImage_\n" +"Icon=_application_name_\n" +"Categories=_Category_;\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:103 +msgid "Save the file and it appears in your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:105 +msgid "For example, for an application called \"MyApp\":" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:114 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=MyApp\n" +"Exec=/home/username/Downloads/MyApp.AppImage\n" +"Icon=myapp\n" +"Categories=Utility;\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:116 +#, no-wrap +msgid "Managing AppImages" +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:118 +#, no-wrap +msgid "Organizing AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:121 +msgid "It is helpful to keep AppImages in a dedicated directory:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:127 +#, no-wrap +msgid "" +"$ mkdir ~/Applications\n" +"$ mv _application_name_.AppImage ~/Applications/\n" +"$ chmod +x ~/Applications/_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:130 +msgid "Then reference this directory in desktop shortcuts." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:131 +#, no-wrap +msgid "Updating AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:134 +msgid "Update methods vary by application:" +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:135 +#, no-wrap +msgid "Built-in updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:137 +msgid "" +"Some AppImages include automatic update checks. Run the AppImage and look " +"for update options in the application's preferences or help menu." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:138 +#, no-wrap +msgid "Manual updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:140 +msgid "" +"For applications without built-in updates, download the latest version from " +"the project website and replace the existing AppImage." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:141 +#, no-wrap +msgid "AppImage update tools" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:143 +msgid "" +"Some third-party tools such as `appimaged` can help manage AppImage updates, " +"though these are typically for advanced users." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:144 +#, no-wrap +msgid "Running multiple versions" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:147 +msgid "" +"Because AppImages are self-contained, you can safely keep and run multiple " +"versions of the same application:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:152 +#, no-wrap +msgid "" +"$ ./MyApp-1.0.AppImage &\n" +"$ ./MyApp-2.0.AppImage &\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:155 +msgid "Both versions can run simultaneously without conflicts." +msgstr "" diff --git a/po/pt_BR/master/pages/dnf-repository-mirror.po b/po/pt_BR/master/pages/dnf-repository-mirror.po new file mode 100644 index 0000000000..aab12108b3 --- /dev/null +++ b/po/pt_BR/master/pages/dnf-repository-mirror.po @@ -0,0 +1,334 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +#. type: Title = +#: ./pages/dnf-repository-mirror.adoc:1 +#, no-wrap +msgid "Creating a DNF Repository Mirror" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:3 +msgid "Rowan Puttergill; Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:11 +msgid "" +"A local DNF repository mirror lets you serve Fedora package updates from " +"your own infrastructure. This is useful for organisations managing multiple " +"Fedora systems, restricted or metered network environments, or testing " +"updates on a staging system before rolling them out to production." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:12 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:14 +#, no-wrap +msgid "Disk space" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:17 +msgid "Use `dnf repoinfo` to check the size of each repository you plan to mirror:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:21 +#, no-wrap +msgid "$ dnf repoinfo fedora updates\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:25 +msgid "" +"The `Repodate Info: Size` fields in the output show the total package size " +"for each repository. Run the same command for any additional repositories " +"you want to mirror, using `dnf repolist` to see available repository IDs." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:27 +msgid "" +"Repository size grows throughout a release lifecycle as updates " +"accumulate. The `updates` repository in particular grows steadily from " +"release day until end-of-life. Budget additional headroom beyond the initial " +"estimate. Repositories can grow by up to 30% or more over the lifecycle of a " +"release, so plan accordingly." +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:28 +#, no-wrap +msgid "Installing dnf5-plugins" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:31 +msgid "The `dnf reposync` command comes from the `dnf5-plugins` package:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:35 +#, no-wrap +msgid "$ sudo dnf install dnf5-plugins\n" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:37 +#, no-wrap +msgid "An HTTP server" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:41 +msgid "" +"A web server is required to serve the mirrored content to other systems. " +"This guide uses Apache httpd, but nginx works equally well." +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:46 +#, no-wrap +msgid "" +"$ sudo dnf install httpd\n" +"$ sudo systemctl enable --now httpd\n" +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:48 +#, no-wrap +msgid "Syncing the repository" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:52 +msgid "" +"Use `dnf reposync` to download repository content to a local directory. The " +"following example syncs the `fedora` and `updates` repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:56 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:59 +msgid "" +"To limit the sync to specific architectures and avoid downloading packages " +"you do not need:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:63 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --arch=x86_64 --arch=noarch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:66 +msgid "" +"To remove packages from the local mirror that are no longer present in the " +"remote repository:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:70 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:73 +msgid "" +"The synced content is now accessible at `http://localhost/mirror/`, or " +"whatever your server's hostname or IP address is." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:75 +msgid "" +"The first sync downloads the full repository and can take a long time " +"depending on your connection. Later syncs only download new or changed " +"packages." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:76 +#, no-wrap +msgid "Configuring client systems" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:80 +msgid "" +"On each system that should use the local mirror, create a `.repo` file in " +"`/etc/yum.repos.d/`. For example, `/etc/yum.repos.d/local-mirror.repo`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:89 +#, no-wrap +msgid "" +"[local-fedora]\n" +"name=Local Fedora mirror\n" +"baseurl=http://mirror-server/mirror/fedora/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:96 +#, no-wrap +msgid "" +"[local-updates]\n" +"name=Local Fedora updates mirror\n" +"baseurl=http://mirror-server/mirror/updates/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:99 +msgid "" +"Replace `mirror-server` with the hostname or IP address of your mirror " +"server." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:101 +msgid "" +"To ensure clients use only the local mirror, disable the default Fedora " +"repositories by setting `enabled=0` in `/etc/yum.repos.d/fedora.repo` and " +"`/etc/yum.repos.d/fedora-updates.repo`." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:102 +#, no-wrap +msgid "GPG verification" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:106 +msgid "" +"`dnf reposync` downloads repository metadata and packages including their " +"signatures. Clients use the Fedora GPG keys already present at " +"`/etc/pki/rpm-gpg/` to verify packages, so no additional key configuration " +"is required." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:107 +#, no-wrap +msgid "Keeping the mirror current" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:110 +msgid "Set up a systemd service and timer to sync the mirror automatically." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:112 +msgid "Create a service file at `/etc/systemd/system/dnf-mirror.service`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:117 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Sync DNF repository mirror\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:121 +#, no-wrap +msgid "" +"[Service]\n" +"Type=oneshot\n" +"ExecStart=dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:124 +msgid "Create the timer at `/etc/systemd/system/dnf-mirror.timer`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:129 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Daily DNF repository mirror sync\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:133 +#, no-wrap +msgid "" +"[Timer]\n" +"OnCalendar=daily\n" +"Persistent=true\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:136 +#, no-wrap +msgid "" +"[Install]\n" +"WantedBy=timers.target\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:139 +msgid "Enable and start the timer:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:143 +#, no-wrap +msgid "$ sudo systemctl enable --now dnf-mirror.timer\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:146 +msgid "Verify the timer is active:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:150 +#, no-wrap +msgid "$ systemctl status dnf-mirror.timer\n" +msgstr "" diff --git a/po/pt_BR/master/pages/fedora-and-software-patents.po b/po/pt_BR/master/pages/fedora-and-software-patents.po new file mode 100644 index 0000000000..c78271faf8 --- /dev/null +++ b/po/pt_BR/master/pages/fedora-and-software-patents.po @@ -0,0 +1,407 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +#. type: Title = +#: ./pages/fedora-and-software-patents.adoc:1 +#, no-wrap +msgid "Fedora and Software Patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:3 +msgid "Caleb McKee; Frank Sträter" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:10 +msgid "" +"This page explains Fedora's position on software patents, why patent " +"restrictions affect what software Fedora can include, and how Fedora and Red " +"Hat actively work to reduce the impact of software patents on free and open " +"source software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:12 +msgid "" +"This information is provided only for answering common questions from Fedora " +"users and should not be read as legal advice. What applies to Red Hat and " +"the Fedora Project may not necessarily apply to you. If you need legal " +"assistance, consult your own lawyer. This material does not represent the " +"official views of Red Hat or the Fedora Project." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:14 +#, no-wrap +msgid "What is a software patent?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:16 +msgid "" +"A patent is a set of exclusionary rights granted by a government to a patent " +"holder for a limited period of time, usually 20 years from the earliest " +"effective filing date of the patent application. These monopoly rights are " +"granted to patent applicants in exchange for their disclosure of the " +"invention claimed by the patent. Once a patent is granted in a given " +"country, the patent holder may exclude someone from making, using, selling " +"or importing embodiments of the claimed invention in that country. Software " +"patents are different from copyright or trademarks despite being lumped " +"together with them under the collective term " +"link:https://www.gnu.org/philosophy/not-ipr.html[Intellectual Property]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:18 +#, no-wrap +msgid "Who is responsible for taking care of any legal issues in Fedora?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:20 +msgid "" +"The Fedora Project is not a separate and distinct legal entity. Red Hat, the " +"primary sponsor of the Fedora Project, is actively involved in legal matters " +"relating to Fedora, along with other Fedora participants. For example, Red " +"Hat lawyers assist Fedora Project contributors in issues pertaining to free " +"and open source software licensing, trademarks and patents. Refer to the " +"xref:legal::index.adoc[Legal] page for more information." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:22 +#, no-wrap +msgid "" +"If software patents are not recognized in all regions, why can't you " +"distribute Fedora with such software in other regions?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:24 +msgid "" +"Contrary to common belief, software patents are granted in some form or " +"other in most countries, including most of the countries in which most " +"Fedora participants reside." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:26 +#, no-wrap +msgid "Can't you pay the patent license fees for patent encumbered codecs?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:28 +msgid "" +"A codec is a set of methods to encode and decode video or audio information " +"into a data stream. In the case of codecs like WMV, the company or companies " +"associated with developing the format are also involved in asserting (or " +"restrictively licensing) patents that purportedly cover the format; we refer " +"to such codecs as \"patent encumbered\". Other codecs, such as WebM, Ogg " +"Theora or Ogg Vorbis, Dirac, and FLAC, are made available by their " +"developers without asserting patents on their implementations; we refer to " +"such codecs as \"patent unencumbered\". Fedora includes comprehensive " +"support for open, patent-unencumbered codecs but is unable to include " +"support for the patent encumbered ones." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:30 +msgid "" +"Patent licenses usually require the licensee to pay royalties based on the " +"number of users. Since Fedora is free and open source software, the " +"effective number of users is essentially unrestricted. Patent holders are " +"generally unwilling to give a blanket patent license for unlimited use; " +"moreover, the royalty payments would be too high for it to be practical for " +"the Fedora Project, or its sponsors, to pay them. Proprietary operating " +"systems like Microsoft Windows include the costs of third-party patent " +"licenses in the pricing of the product as sold to end users. Fedora is not " +"sold commercially, so there is no way to recoup these substantial expenses." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:32 +msgid "" +"Even if funds were available to do so, such royalty-bearing patent licenses " +"would have to be compatible with the free/open source software licenses " +"governing the software covered by the patent license. In practice this is " +"usually challenging. For example, the most widely-used FOSS licenses (GPL " +"and LGPL) place constraints on the ability of distributors to distribute " +"software under benefit of third-party patent licenses. Even if the software " +"in question is placed under some other license, distributing such software " +"under benefit of a patent license may make the software effectively non-free " +"and thus incompatible with Fedora legal policies." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:34 +#, no-wrap +msgid "" +"There are free and open software implementations of the codecs. Why don't " +"you include them?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:36 +msgid "" +"When we speak of an implementation being FOSS, usually we are thinking only " +"in terms of copyright licensing. An independent FOSS implementation of a " +"patent-encumbered codec, however, is subject to at least as much patent risk " +"as, say, some proprietary reference implementation of the same codec. Note " +"that while copyright covers only a particular implementation of software, " +"patents are broader because they are more abstract, covering ideas that " +"might be implemented in software in any number of ways." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:38 +#, no-wrap +msgid "" +"Can't you link to third party repositories and guide users to find such " +"software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:40 +msgid "" +"In general, no, because of the risk of liability for " +"link:https://en.wikipedia.org/wiki/Patent_infringement[contributory patent " +"infringement]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:42 +#, no-wrap +msgid "How is it that some other Linux distributions include such software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:44 +msgid "There are different reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:46 +msgid "" +"Some of them include proprietary software, in some cases charging users for " +"their product, where the charge incorporates the cost of licensing " +"third-party patents. Fedora is not a commercial product and has a policy of " +"not distributing proprietary software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:47 +msgid "" +"They are willing to deal with the risk somehow. In some cases, it is because " +"they are not backed by a large and profitable company like Red Hat. Red Hat, " +"the legal entity and primary sponsor of the Fedora Project determines its " +"own risks which can be different from other organizations." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:49 +#, no-wrap +msgid "What is bad about patented formats?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:51 +msgid "" +"Even if you are willing to pay for patent licenses, there are other things " +"to consider:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:53 +msgid "" +"No guarantee that your consumers actually will be able to read the data " +"you're trying to produce. If you've reached this page, you've already " +"experienced this - by producing media in a patented format, you " +"automatically limit your audience to whatever platforms the patent holder " +"has licensed their software to." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:54 +msgid "" +"No guarantee of being able to access your data forever. If you're using some " +"software to view a patented media format, what happens if that software " +"vendor goes out of business, or refuses to port their software to newer " +"systems? You no longer have access to your data." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:56 +msgid "" +"Note that this isn't even restricted to patented media formats - the same " +"applies to popular proprietary formats used for word processing, " +"spreadsheets, presentations, etc." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:58 +msgid "" +"For more information about how software patents are bad, refer to the " +"link:https://ffii.org/[Foundation for a Free Information Infrastructure]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:60 +#, no-wrap +msgid "Can't you convert a patent encumbered codec to an open codec?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:62 +msgid "" +"Fedora cannot include the decoders necessary to do this since those are " +"patent encumbered as well. Although users might be able to do this, " +"converting from one format to another typically results in a visible loss of " +"quality. The only long term viable method is to encourage the creation of " +"content in open formats and Fedora and Red Hat actively encourage and " +"participate in such activities." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:64 +#, no-wrap +msgid "How Fedora works against software patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:66 +msgid "__Fedora sponsors development of free, non-patent-encumbered open formats__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:68 +msgid "" +"In support of free culture and the open web, and to reduce the hold of " +"proprietary and patent encumbered codecs, Red Hat has been sponsoring " +"improvements on the open Ogg Theora video codec." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:70 +msgid "" +"__Fedora uses free, non-patented, open formats by default that anyone can " +"implement, use, and view without having to obtain patent licenses__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:72 +msgid "" +"Instead of Windows Media, use WebM or Ogg Theora. Instead of Microsoft " +"Office Open XML, use link:https://en.wikipedia.org/wiki/OpenDocument[Open " +"Document format] documents, or even PDF. Vote with your currency by " +"purchasing hardware and solutions that support these free and open formats." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:74 +#, no-wrap +msgid "The problem with proprietary and patent encumbered media formats" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:76 +msgid "" +"Imagine sitting down to your email. Your sister has sent you some pictures " +"of your niece. However, when you go to look at them, all you see is:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:78 +msgid "" +"__I'm sorry, you need Frobozz Viewer 3.0 to view this file. It's only " +"$19.99, have your credit card ready.__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:80 +msgid "" +"Later, you go to view your mail on a public computer at the local " +"library. And you get the same dialog box on their computer." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:82 +msgid "" +"That is the reality for any sound, image, or document format that is " +"encumbered by software patents that require licensing - any application that " +"wishes to view, play, or create them requires paying the patent holders a " +"fee. Normally, software and hardware vendors include this support, but they " +"pass the costs directly onto the consumers in the cost of their software or " +"hardware." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:84 +msgid "" +"Fedora, however, has a " +"link:https://docs.fedoraproject.org/en-US/project/objectives/[public " +"promise] to always be freely redistributable by anyone. That is why Fedora " +"cannot include support for patented media formats - it would break this " +"redistribution promise. Fedora supports open media formats such as WebM or " +"Ogg link:https://xiph.org/vorbis/[Vorbis] and " +"link:https://www.theora.org/[Theora], which are **freely implementable and " +"usable by anyone without a patent license**." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:86 +msgid "" +"Red Hat has consistently taken the position that software patents generally " +"impede innovation in software development and that software patents are " +"inconsistent with open source/free software. Red Hat holds several software " +"patents for defensive purposes and has a patent policy under which it agrees " +"to refrain from enforcing its patents against any party for exercising " +"rights under certain free and open source software licenses, including " +"GPLv2, GPLv3, LGPLv2.1, and LGPLv3." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:88 +msgid "https://www.redhat.com/en/about/patent-promise" +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:90 +#, no-wrap +msgid "References" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:92 +msgid "https://fedoraproject.org/wiki/Forbidden_items" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:93 +msgid "https://docs.fedoraproject.org/en-US/project/" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://www.gnu.org/philosophy/why-audio-format-matters.html" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://dwheeler.com/essays/software-patents.html" +msgstr "" diff --git a/po/pt_BR/master/pages/flathub-flatpak-applications.po b/po/pt_BR/master/pages/flathub-flatpak-applications.po new file mode 100644 index 0000000000..087a0ba394 --- /dev/null +++ b/po/pt_BR/master/pages/flathub-flatpak-applications.po @@ -0,0 +1,457 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +#. type: Title = +#: ./pages/flathub-flatpak-applications.adoc:1 +#, no-wrap +msgid "Installing Flatpak Applications from Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Flathub, a centralized repository for Flatpak applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:12 +#, no-wrap +msgid "What is Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:17 +msgid "" +"Flathub is a centralized repository that hosts thousands of Flatpak " +"applications. Flatpak is a containerization technology that packages " +"applications with their dependencies in a sandboxed environment. This " +"approach provides several benefits including improved security through " +"isolation, compatibility across different Linux distributions, and " +"simplified dependency management." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:19 +msgid "" +"Flatpak applications work across all Linux distributions, not just " +"Fedora. Once an application is packaged as a Flatpak, it can run on any " +"system with Flatpak installed without requiring distribution-specific " +"packaging. Therefore, many software vendors choose to distribute their " +"applications as Flatpaks on Flathub to reach a wider Linux audience." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:22 +msgid "" +"Flatpak applications run in a sandbox with limited access to your system. " +"Each application only has access to the resources it explicitly needs, " +"providing an additional layer of security compared to traditional package " +"installation." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:24 +msgid "" +"Because Flatpak applications are self-contained, they can use different " +"versions of libraries and dependencies than those provided by your " +"system. This means you can run multiple versions of the same application or " +"library simultaneously without conflicts." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:26 +msgid "" +"Installing and removing Flatpak applications is straightforward and does not " +"leave system-wide dependencies or configuration files scattered across your " +"system." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:28 +msgid "" +"Flathub and Flatpak include built-in automatic update functionality, keeping " +"applications current with minimal user intervention." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:30 +msgid "" +"Fedora Workstation includes Flatpak support pre-installed and configured, " +"making it easy to get started with Flathub applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:31 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:34 +msgid "To use Flathub on Fedora, ensure Flatpak is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:38 +#, no-wrap +msgid "$ sudo dnf install flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:41 +msgid "If not already enabled, add the Flathub repository to your system:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:45 +#, no-wrap +msgid "" +"$ flatpak remote-add --if-not-exists flathub " +"https://flathub.org/repo/flathub.flatpakrepo\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:48 +msgid "" +"On Fedora Workstation, Flatpak is typically pre-installed and configured to " +"use Flathub, so you may not need to perform these steps." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:49 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:51 +#, no-wrap +msgid "Using the GNOME Software Center" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:54 +msgid "" +"The easiest way to browse and install Flatpak applications is through GNOME " +"Software:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:56 +msgid "Open *Software* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:57 +#: ./pages/flathub-flatpak-applications.adoc:74 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:58 +msgid "If the application is available on Flathub, click *Install*" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:59 +msgid "The application downloads and installs automatically" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:60 +#, no-wrap +msgid "Using KDE Discover" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:64 +msgid "" +"KDE Plasma includes Discover, a graphical software center that supports " +"Flatpak applications. On Fedora KDE Spin, Discover is pre-installed. To " +"enable Flatpak support, ensure the Flatpak backend is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:68 +#, no-wrap +msgid "$ sudo dnf install plasma-discover-flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:71 +msgid "To find and install applications:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:73 +msgid "Open *Discover* from the application launcher" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:75 +msgid "" +"If multiple sources are available for the same application, select *Flathub* " +"as the source" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:76 +msgid "Click *Install*" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:77 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:80 +msgid "To search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:84 +#, no-wrap +msgid "$ flatpak search _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:87 +msgid "To install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:91 +#, no-wrap +msgid "$ flatpak install flathub _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:94 +msgid "For example, to install GIMP:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:98 +#, no-wrap +msgid "$ flatpak install flathub org.gimp.GIMP\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:100 +#, no-wrap +msgid "Managing Flatpak applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:102 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:106 +msgid "" +"Installed Flatpak applications appear in your Applications menu and launch " +"like any other application. You can also run them from the command line " +"using the application ID:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:110 +#, no-wrap +msgid "$ flatpak run _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:112 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:115 +msgid "Update all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:119 +#, no-wrap +msgid "$ flatpak update\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:122 +msgid "Update a specific application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:126 +#, no-wrap +msgid "$ flatpak update _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:129 +msgid "" +"Note that GNOME Software and KDE Discover will also notify you of available " +"updates for Flatpak applications." +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:130 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:133 +msgid "Remove an installed Flatpak application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:137 +#, no-wrap +msgid "$ flatpak uninstall _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:139 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:142 +msgid "View all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:146 +#, no-wrap +msgid "$ flatpak list --app\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:148 +#, no-wrap +msgid "Permissions and sandboxing" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:152 +msgid "" +"Flatpak applications run in a sandbox with restricted access to your " +"system. Some applications may request additional permissions to function " +"properly:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:154 +#, no-wrap +msgid "**File system access** - Read or write access to specific directories\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:155 +#, no-wrap +msgid "**Hardware access** - Access to cameras, microphones, or other hardware\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:156 +#, no-wrap +msgid "" +"**System services** - Access to D-Bus services for system notifications, and " +"so on\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:157 +#, no-wrap +msgid "**Network access** - Access to the internet\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:159 +msgid "" +"When installing an application, review the requested permissions and decide " +"whether to grant them based on the application's functionality." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:160 +#, no-wrap +msgid "Overriding permissions" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:163 +msgid "" +"If an application needs additional permissions, you can grant or modify them " +"using Flatseal, a graphical permissions manager:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:167 +#, no-wrap +msgid "$ flatpak install flathub com.github.tchx84.Flatseal\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:170 +msgid "" +"Alternatively, modify permissions from the command line using `flatpak " +"override`." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:171 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:174 +#, no-wrap +msgid "" +"**Flathub website** - Visit https://flathub.org to browse available " +"applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:175 +#, no-wrap +msgid "" +"**Flatpak documentation** - https://docs.flatpak.org for detailed technical " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:176 +#, no-wrap +msgid "" +"**Application pages** - Most Flatpak applications have information pages on " +"Flathub with reviews and details\n" +msgstr "" diff --git a/po/pt_BR/master/pages/language-package-managers.po b/po/pt_BR/master/pages/language-package-managers.po new file mode 100644 index 0000000000..0290ce8cd5 --- /dev/null +++ b/po/pt_BR/master/pages/language-package-managers.po @@ -0,0 +1,561 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +#. type: Title = +#: ./pages/language-package-managers.adoc:1 +#, no-wrap +msgid "Installing Software from Language Package Managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:11 +msgid "" +"Many programming language ecosystems include their own package managers for " +"installing libraries and tools. This page explains how to use common " +"language package managers on Fedora, and the important differences between " +"them and DNF." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:12 +#, no-wrap +msgid "What are language package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:16 +msgid "" +"Language package managers install software published within a specific " +"programming language ecosystem. For example, you can install Python " +"libraries and some Python applications by using tools such as pip. You can " +"also install many JavaScript based applications by using tools such as npm. " +"These tools operate independently and install packages outside of Fedora's " +"package management system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:19 +msgid "" +"Before using a language package manager, check whether the package you need " +"is already available in the Fedora repositories. Many popular libraries are " +"packaged for Fedora and can be installed with DNF:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:23 +#, no-wrap +msgid "$ dnf search _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:26 +msgid "" +"Installing from Fedora repositories is preferred because those packages " +"receive security updates through the normal Fedora update process and are " +"tested for compatibility with your system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:28 +msgid "Language package managers bypass DNF, which means:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:30 +msgid "" +"Packages installed this way are invisible to DNF and do not receive updates " +"through `dnf upgrade`" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:31 +msgid "Packages might conflict with system packages if installed globally" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:32 +msgid "" +"Security updates must be managed separately, using the language package " +"manager itself" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:33 +msgid "Removing packages requires the language package manager, not DNF" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:34 +msgid "" +"Sources are not vetted by Fedora maintainers, so there is a higher risk of " +"installing malicious or unmaintained software" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:36 +msgid "" +"For these reasons, install language packages at the user level or in " +"isolated environments wherever possible, rather than system-wide." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:37 +#, no-wrap +msgid "Python - pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:41 +msgid "" +"Python's package manager is pip. Many Python packages are available in " +"Fedora repositories as `python3-_packagename_` and should be installed that " +"way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:42 +#, no-wrap +msgid "Installing pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:46 +msgid "" +"pip is included with Python, which is pre-installed on Fedora. If pip is " +"missing:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:50 +#, no-wrap +msgid "$ sudo dnf install python3-pip\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:52 +#, no-wrap +msgid "Using virtual environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:56 +msgid "" +"Always use a virtual environment to isolate pip-installed packages from the " +"system Python installation. Installing pip packages globally can conflict " +"with system Python libraries and break system tools." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:58 +msgid "Create and activate a virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:63 +#, no-wrap +msgid "" +"$ python3 -m venv _myenv_\n" +"$ source _myenv_/bin/activate\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:66 +msgid "Install a package inside the virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:70 +#, no-wrap +msgid "$ pip install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:73 +msgid "Deactivate the virtual environment when finished:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:77 +#, no-wrap +msgid "$ deactivate\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:79 +#, no-wrap +msgid "Updating pip packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:82 +msgid "Update all packages inside an active virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:86 +#, no-wrap +msgid "$ pip install --upgrade _package_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:88 +#, no-wrap +msgid "Alternative Python package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:91 +msgid "" +"You can use other Python package managers that create isolated environments, " +"such as:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:93 +msgid "" +"https://github.com/pypa/pipx[pipx] - installs and manages Python " +"command-line tools in isolated environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:94 +msgid "" +"https://docs.astral.sh/uv/[uv] - a modern Python package manager and " +"environment manager that improves on pip and virtualenv" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:96 +msgid "" +"These tools can be installed either from Fedora repositories or by using " +"pip." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:98 +msgid "For example, to install pipx, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:101 +#, no-wrap +msgid "$ sudo dnf install pipx\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:104 +msgid "Or, to install uv, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:107 +#, no-wrap +msgid "$ sudo dnf install python3-uv\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:109 +#, no-wrap +msgid "Node.js - npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:112 +msgid "npm is the package manager for the Node.js ecosystem." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:113 +#, no-wrap +msgid "Installing Node.js and npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:116 +msgid "Install Node.js and npm from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:120 +#, no-wrap +msgid "$ sudo dnf install nodejs npm\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:122 +#: ./pages/language-package-managers.adoc:166 +#, no-wrap +msgid "Installing packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:125 +msgid "Install a package locally for a specific project (recommended):" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:129 +#, no-wrap +msgid "$ npm install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:132 +msgid "" +"Install a package globally to make a command-line tool available " +"system-wide:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:136 +#, no-wrap +msgid "$ npm install -g _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:140 +msgid "" +"Global npm installs may require elevated permissions depending on how " +"Node.js was installed. To avoid permission issues, consider using a Node.js " +"version manager such as https://github.com/nvm-sh/nvm[nvm]." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:141 +#, no-wrap +msgid "Updating npm packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:144 +msgid "Update packages in the current project:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:148 +#, no-wrap +msgid "$ npm update\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:150 +#, no-wrap +msgid "Rust - Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:154 +msgid "" +"Cargo is Rust's package manager and build system. Cargo compiles packages " +"from source, so builds can take some time." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:155 +#, no-wrap +msgid "Installing Rust and Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:158 +msgid "Install Rust and Cargo from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:162 +#, no-wrap +msgid "$ sudo dnf install rust cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:165 +msgid "" +"Alternatively, use the official Rust toolchain installer " +"https://rustup.rs[rustup] for more control over Rust versions." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:169 +msgid "" +"Install a Rust package (called a \"crate\") and make it available as a " +"command-line tool:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:173 +#, no-wrap +msgid "$ cargo install _crate_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:177 +msgid "" +"Cargo installs binaries to `~/.cargo/bin/` by default. Ensure this " +"directory is in your `PATH`." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:178 +#, no-wrap +msgid "Updating installed crates" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:183 +#, no-wrap +msgid "$ cargo install --force _crate_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:185 +#, no-wrap +msgid "Ruby - gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:189 +msgid "" +"gem is Ruby's package manager for installing Ruby libraries and tools " +"(called \"gems\"). Many Ruby gems are available in the Fedora repositories " +"as `rubygem-_packagename_` and should be installed that way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:190 +#, no-wrap +msgid "Installing Ruby and gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:193 +msgid "Install Ruby from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:197 +#, no-wrap +msgid "$ sudo dnf install ruby\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:200 +msgid "gem is included with Ruby." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:201 +#, no-wrap +msgid "Installing gems" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:204 +msgid "Install a gem for the current user:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:208 +#, no-wrap +msgid "$ gem install --user-install _gem_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:211 +msgid "" +"Using `--user-install` avoids writing to system directories and does not " +"require root access." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:212 +#, no-wrap +msgid "Updating gems" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:217 +#, no-wrap +msgid "$ gem update _gem_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:219 +#, no-wrap +msgid "Go - go install" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:222 +msgid "The Go toolchain includes `go install` for installing Go-based tools." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:223 +#, no-wrap +msgid "Installing Go" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:226 +msgid "Install Go from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:230 +#, no-wrap +msgid "$ sudo dnf install golang\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:232 +#, no-wrap +msgid "Installing tools" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:235 +msgid "Install a Go tool by its module path:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:239 +#, no-wrap +msgid "$ go install _module_path_@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:242 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:246 +#, no-wrap +msgid "$ go install golang.org/x/tools/cmd/goimports@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:250 +msgid "" +"Go installs binaries to `~/go/bin/` by default. Ensure this directory is in " +"your `PATH`." +msgstr "" diff --git a/po/pt_BR/master/pages/snap-store-applications.po b/po/pt_BR/master/pages/snap-store-applications.po new file mode 100644 index 0000000000..a30a5b2f6c --- /dev/null +++ b/po/pt_BR/master/pages/snap-store-applications.po @@ -0,0 +1,459 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +#. type: Title = +#: ./pages/snap-store-applications.adoc:1 +#, no-wrap +msgid "Installing Applications from Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Snap Store using the Snap package format." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:12 +#, no-wrap +msgid "What is Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:16 +msgid "" +"Snap Store is a centralized repository of Snap applications, providing " +"thousands of applications packaged using the Snap format. Snaps are " +"containerized, self-contained applications that include all necessary " +"dependencies and can run on any Linux system that has Snapd installed." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:17 +#, no-wrap +msgid "Understanding Snaps" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:21 +msgid "" +"A Snap (or \"Snapcraft\" package) is a universal application package format " +"that bundles an application with its dependencies in a compressed, " +"self-contained archive. Snaps aim to provide consistent application " +"behavior across different Linux distributions and versions." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:23 +msgid "" +"Snaps are similar to Flatpaks and AppImages in that they are designed to be " +"distribution-agnostic and include all necessary dependencies. Snaps differ " +"from Flatpaks in that they use a different packaging format and have " +"different mechanisms for updates and confinement. Snaps are developed and " +"maintained by Canonical, the company behind Ubuntu, but they can be used on " +"any Linux distribution that supports Snapd, including Fedora." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:25 +msgid "" +"Snaps are not enabled by default on Fedora, but you can easily install the " +"Snapd daemon to use them." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:27 +#, no-wrap +msgid "Installing Snapd" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:30 +msgid "To use Snaps on Fedora, install the Snapd daemon:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:34 +#, no-wrap +msgid "$ sudo dnf install snapd\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:37 +msgid "Then enable the Snapd socket:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:41 +#, no-wrap +msgid "$ sudo systemctl enable --now snapd.socket\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:44 +msgid "" +"After installation, you may need to reboot or log out and back in for Snap " +"support to work properly." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:45 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:47 +#, no-wrap +msgid "Using Snap Store (GUI)" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:50 +msgid "On Fedora, you can install the Snap Store graphical application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:54 +#, no-wrap +msgid "$ sudo snap install snap-store\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:57 +msgid "Then:" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:59 +msgid "Open *Snap Store* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:60 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:61 +msgid "Click *Install* to begin the installation" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:62 +msgid "The application automatically downloads and installs" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:63 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:66 +msgid "Search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:70 +#, no-wrap +msgid "$ snap find _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:73 +msgid "Install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:77 +#, no-wrap +msgid "$ snap install _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:80 +msgid "For example, to install Visual Studio Code:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:84 +#, no-wrap +msgid "$ snap install code --classic\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:87 +msgid "" +"Some Snaps require the `--classic` flag to run outside the confinement " +"environment for full functionality." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:88 +#, no-wrap +msgid "Managing Snap applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:90 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:94 +msgid "" +"Installed Snap applications appear in your Applications menu and launch like " +"any other application. You can also run them from the command line using " +"their name:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:98 +#, no-wrap +msgid "$ _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:100 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:103 +msgid "Snaps update automatically in the background. To manually check for updates:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:107 +#, no-wrap +msgid "$ snap refresh\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:110 +msgid "Update a specific Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:114 +#, no-wrap +msgid "$ snap refresh _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:116 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:119 +msgid "Remove an installed Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:123 +#, no-wrap +msgid "$ snap remove _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:125 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:128 +msgid "View all installed Snaps:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:132 +#, no-wrap +msgid "$ snap list\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:134 +#, no-wrap +msgid "Snap confinement levels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:137 +msgid "Snaps use different confinement levels that control system access:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:138 +#, no-wrap +msgid "Strict" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:141 +msgid "" +"The most restrictive mode. The Snap runs in a sandbox with minimal access to " +"the system. Most Snaps use strict confinement." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:142 +#, no-wrap +msgid "Classic" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:145 +msgid "" +"The least restrictive mode. The Snap has full access to the system like a " +"traditionally installed application. Some Snaps require classic confinement " +"to function properly." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:146 +#, no-wrap +msgid "Devmode" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:148 +msgid "" +"Used during development. Runs in strict confinement but with warnings " +"instead of denials." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:149 +#, no-wrap +msgid "Snap channels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:152 +msgid "Snaps can offer multiple versions through different channels:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:153 +#, no-wrap +msgid "Stable" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:155 +msgid "The default channel, containing fully released and tested versions." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:156 +#, no-wrap +msgid "Candidate" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:158 +msgid "" +"Pre-release versions near completion, good for testing before general " +"release." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:159 +#, no-wrap +msgid "Beta" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:161 +msgid "Early testing versions, may contain bugs or incomplete features." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:162 +#, no-wrap +msgid "Edge" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:164 +msgid "Development versions, the newest code but potentially unstable." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:166 +msgid "To install from a specific channel:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:170 +#, no-wrap +msgid "$ snap install _application_name_ --_channel_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:173 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:177 +#, no-wrap +msgid "$ snap install _application_name_ --beta\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:179 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:182 +#, no-wrap +msgid "" +"**Snap Store website** - Visit https://snapcraft.io/store to browse " +"available applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:183 +#, no-wrap +msgid "" +"**Snapcraft documentation** - https://snapcraft.io/docs for detailed " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:184 +#, no-wrap +msgid "" +"**Snap directory** - https://snapcraft.io/snaps for searchable application " +"directory\n" +msgstr "" diff --git a/po/pt_BR/master/pages/third-party-software.po b/po/pt_BR/master/pages/third-party-software.po new file mode 100644 index 0000000000..b405e348fd --- /dev/null +++ b/po/pt_BR/master/pages/third-party-software.po @@ -0,0 +1,528 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +#. type: Title = +#: ./pages/third-party-software.adoc:1 +#, no-wrap +msgid "Understanding Third-Party Software versus Fedora Release Software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:11 +msgid "" +"This page explains the distinction between third-party software and software " +"included in official Fedora releases, including their differences, how they " +"are managed, and important considerations for each." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:12 +#, no-wrap +msgid "What is Fedora release software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:16 +msgid "" +"Fedora release software comprises all packages that are part of the official " +"Fedora distribution repositories. These repositories include the _fedora_ " +"repository and the _updates_ repository, which together form the complete, " +"officially supported package set for a Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:18 +msgid "" +"Fedora also releases software packages in other repositories for development " +"and testing purposes, such as _rawhide_ for the latest development branch " +"and _updates-testing_ for packages that are being tested before inclusion in " +"the stable updates repository. However, the term \"Fedora release software\" " +"specifically refers to packages that are included in the stable _fedora_ and " +"_updates_ repositories for a given Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:20 +msgid "" +"See xref:fedora-repositories.adoc[Fedora Repositories] for more details on " +"the different repositories and their purposes." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:21 +#, no-wrap +msgid "Characteristics of Fedora release software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:23 +#, no-wrap +msgid "Vetting and testing" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:26 +msgid "" +"All packages in Fedora repositories undergo rigorous testing and review by " +"the Fedora Project community before inclusion. Packages must meet strict " +"xref:fedora-repositories.adoc[repository standards] and pass quality " +"assurance checks." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:27 +#, no-wrap +msgid "Source code availability" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:30 +msgid "" +"All Fedora release software is open source and free to use, modify, and " +"distribute. The source code is available in the Fedora repositories and " +"must comply with Fedora's licensing guidelines." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:31 +#, no-wrap +msgid "Community maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:34 +msgid "" +"Each package in Fedora has maintainers who are responsible for updates, " +"security patches, and bug fixes. Maintenance is handled through the Fedora " +"package maintenance workflow and tools such as Bodhi." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:35 +#, no-wrap +msgid "Release cycle integration" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:38 +msgid "" +"Fedora release software follows the official Fedora release cycle. Packages " +"are frozen at release time for stable releases and receive updates through " +"the updates repository according to the Fedora Updates Policy." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:39 +#, no-wrap +msgid "Free distribution" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:41 +msgid "" +"All Fedora release software can be downloaded and installed at no cost " +"through the official Fedora repositories." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:42 +#, no-wrap +msgid "What is third-party software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:45 +msgid "" +"Third-party software refers to packages and applications not included in the " +"official Fedora repositories." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:46 +#, no-wrap +msgid "Why software might be absent from Fedora's repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:49 +msgid "" +"Software might be missing from Fedora's official repositories for several " +"reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:51 +msgid "" +"It is encumbered by software patents or uses a license incompatible with " +"Fedora's policies. See xref:fedora-and-software-patents.adoc[Fedora and " +"software patents] for details." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:52 +msgid "" +"No one has yet packaged it for Fedora. If you want to help, consider " +"xref:package-maintainers::index.adoc[becoming a Fedora package maintainer]." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:53 +msgid "" +"For drivers specifically, Fedora does not package out-of-tree kernel " +"drivers. Drivers must be submitted to and accepted by the upstream Linux " +"kernel before Fedora will include them." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:54 +#, no-wrap +msgid "Installation methods" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:57 +msgid "Third-party software can be installed through:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:58 +msgid "" +"Third-party repositories (e.g., xref:rpmfusion-setup.adoc[RPM Fusion], Copr, " +"or vendor-specific repositories)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:59 +msgid "" +"Container images (xref:flathub-flatpak-applications.adoc[Flatpak], or " +"xref:snap-store-applications.adoc[Snap])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:60 +msgid "" +"Manual installation archives containing all dependencies " +"(xref:appimage.adoc[AppImage])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:61 +msgid "" +"xref:language-package-managers.adoc[Language package managers] such as pip " +"(Python), npm (Node.js), or Cargo (Rust)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:62 +msgid "" +"Compilation from source code (xref:third-party-software.adoc[Third Party " +"Software])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:63 +msgid "Direct binary package download from vendor websites" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:64 +#, no-wrap +msgid "Characteristics of third-party software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:66 +#, no-wrap +msgid "Independent maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:69 +msgid "" +"Entities outside the Fedora Project maintain third-party software. The " +"maintainer or software vendor handles updates, security patches, and " +"compatibility with Fedora releases." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:70 +#, no-wrap +msgid "Variable quality and support" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:73 +msgid "" +"The quality, testing rigor, and support availability varies widely depending " +"on the third-party provider. Some third-party projects have excellent " +"support and frequent updates, while others may be less actively maintained." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:74 +#, no-wrap +msgid "Licensing flexibility" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:77 +msgid "" +"Third-party software may use any license, including proprietary, commercial, " +"or open source licenses. Some third-party software may not be " +"redistributable or modifiable." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:78 +#, no-wrap +msgid "Potential compatibility issues" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:81 +msgid "" +"Since third-party software is developed and maintained independently, it may " +"not be fully tested with all Fedora versions. Compatibility issues can " +"arise, particularly across major Fedora releases." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:83 +#, no-wrap +msgid "Using third-party software safely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:86 +msgid "" +"If you choose to use third-party software with Fedora, follow these best " +"practices:" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:87 +#, no-wrap +msgid "Verify the source" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:90 +msgid "" +"Download software only from official project websites or well-known, " +"reputable repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:91 +msgid "Avoid downloading from untrusted sources or mirrors" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:92 +msgid "Use digital signatures to verify package authenticity when available" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:93 +#, no-wrap +msgid "Check repository health" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:96 +msgid "For third-party repositories, verify that they are actively maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:97 +msgid "Ensure the repository's packages are compatible with your Fedora version" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:98 +msgid "Review the repository's security and maintenance practices" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:99 +#, no-wrap +msgid "Understand dependencies" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:102 +msgid "Be aware that third-party packages may conflict with Fedora packages" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:103 +msgid "Carefully review dependency requirements before installation" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:104 +msgid "" +"Consider using containerized solutions " +"(xref:flathub-flatpak-applications.adoc[Flatpak], " +"xref:snap-store-applications.adoc[Snap]) for isolation from system packages, " +"or AppImage for self-contained applications that maintain their own " +"dependencies" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:105 +#, no-wrap +msgid "Keep systems updated" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:108 +msgid "Enable automatic updates when possible" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:109 +msgid "Regularly check for updates from third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:110 +msgid "Uninstall software you no longer use to reduce potential security risks" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:111 +#, no-wrap +msgid "Use third-party repositories wisely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:114 +msgid "" +"When using third-party repositories like xref:rpmfusion-setup.adoc[RPM " +"Fusion] or others:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:116 +msgid "Install only repositories from trusted sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:117 +msgid "Do not enable multiple overlapping repositories simultaneously" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:118 +msgid "Remove repositories if they are no longer needed or maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:119 +msgid "" +"Be aware that mixing many third-party repositories can cause dependency " +"conflicts" +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:120 +#, no-wrap +msgid "Common third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:123 +msgid "Some well-known third-party software sources for Fedora include:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:125 +#, no-wrap +msgid "" +"**xref:rpmfusion-setup.adoc[RPM Fusion]** - Provides packages restricted in " +"Fedora due to licensing concerns (multimedia codecs, drivers)\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:126 +#, no-wrap +msgid "" +"**xref:flathub-flatpak-applications.adoc[Flathub]** - Provides Flatpak " +"containerized applications with sandboxing\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:127 +#, no-wrap +msgid "" +"**xref:snap-store-applications.adoc[Snap Store]** - Provides Snap " +"containerized applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:128 +#, no-wrap +msgid "" +"**xref:appimage.adoc[AppImage]** - Self-contained portable applications for " +"easy distribution\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:129 +#, no-wrap +msgid "" +"**Upstream projects** - Many open source projects maintain their own " +"repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:130 +#, no-wrap +msgid "" +"**Vendor repositories** - Commercial software vendors (e.g., JetBrains, " +"Slack) often provide official repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:131 +#, no-wrap +msgid "" +"**Copr** - Fedora community projects repository, hosting " +"community-maintained packages\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:132 +#, no-wrap +msgid "" +"**xref:language-package-managers.adoc[Language package managers]** - Install " +"libraries and tools directly from language ecosystems such as Python's pip, " +"Node.js's npm, and Rust's Cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:134 +msgid "" +"Copr is not officially supported by Fedora infrastructure. Use packages at " +"your own risk." +msgstr "" diff --git a/po/pt_PT/master/pages/appimage.po b/po/pt_PT/master/pages/appimage.po new file mode 100644 index 0000000000..8c6b3b5762 --- /dev/null +++ b/po/pt_PT/master/pages/appimage.po @@ -0,0 +1,417 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt_PT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +#. type: Title = +#: ./pages/appimage.adoc:1 +#, no-wrap +msgid "Running Applications with AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:10 +msgid "" +"This page explains what AppImages are and how to run AppImage applications " +"on Fedora." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:11 +#, no-wrap +msgid "What is AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:14 +msgid "" +"AppImage is a format for packaging Linux applications as portable, " +"self-contained executable files." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:16 +msgid "" +"An AppImage file contains everything needed to run an application including " +"the application itself, its libraries, and any other " +"dependencies. Everything is bundled into a single file, that can be run " +"directly without any installation or system modifications." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:18 +msgid "" +"Because AppImages include all dependencies, they tend to be larger than " +"traditional packages, but they offer the advantage of being portable and " +"distribution-independent. Also, because everything is available as a single " +"file, you can carry AppImages on USB drives or external media and run them " +"on any compatible Linux system without worrying about missing dependencies " +"or conflicts with other software. Removing an AppImage is as simple as " +"deleting the file, with no leftover configuration or dependencies." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:20 +msgid "" +"Developers often use AppImages to distribute their applications across many " +"Linux distributions without maintaining separate packages for each " +"distribution." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:22 +msgid "" +"AppImages might not integrate as deeply with your desktop environment as " +"native packages, and Desktop entries, file associations, and system menus " +"might not work without additional setup. Furthermore, AppImages do not " +"receive automatic updates through the system package manager, so you must " +"manually check for and install updates from the developer. However, some " +"AppImages include built-in update mechanisms that can check for and download " +"updates directly from the application." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:26 +msgid "" +"AppImages offer a convenient way to run applications on Fedora without " +"installation or dependency management. They are ideal for portable, " +"distribution-independent applications and for developers who want to " +"distribute their software easily. However, you are responsible for managing " +"updates and security. Use AppImages from trusted sources and keep them " +"updated to ensure your system remains secure. Note that unlike Flatpak or " +"Snap, AppImages do not provide sandboxing or confinement, so they run with " +"the same permissions as your user account. Be cautious when running " +"AppImages from untrusted sources, as they have the potential to access your " +"files and system resources." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:27 +#, no-wrap +msgid "How AppImages work" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:30 +msgid "When you run an AppImage, the system:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:32 +msgid "Mounts the AppImage file as a temporary read-only filesystem" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:33 +msgid "Runs the application within that environment" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:34 +msgid "Unmounts the filesystem when the application closes" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:36 +msgid "" +"Applications can run without installation, making them portable and easy to " +"distribute." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:37 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:40 +msgid "AppImages require:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:42 +msgid "A 64-bit Fedora system (most modern AppImages)" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:43 +msgid "The FUSE library, which allows AppImages to mount themselves" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:45 +msgid "FUSE is usually pre-installed on Fedora, but if needed:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:49 +#, no-wrap +msgid "$ sudo dnf install fuse\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:51 +#, no-wrap +msgid "Finding AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:54 +msgid "Developers distribute AppImages directly, typically through:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:56 +#, no-wrap +msgid "**Project websites** - Many open source projects offer AppImage downloads\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:57 +#, no-wrap +msgid "" +"**AppImage repository** - https://appimage.github.io/apps/ lists available " +"AppImages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:58 +#, no-wrap +msgid "" +"**GitHub releases** - Many projects host AppImage files in their GitHub " +"release pages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:59 +#, no-wrap +msgid "" +"**Custom repositories** - Some developers maintain their own AppImage " +"distribution sites\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:60 +#, no-wrap +msgid "Running AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:63 +msgid "Download the `.AppImage` file from the developer's website or repository." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:64 +msgid "Make it executable:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:68 +#, no-wrap +msgid "$ chmod +x _application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:71 +msgid "Run the AppImage" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:75 +#, no-wrap +msgid "$ ./_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:77 +msgid "Or double-click the file in your file manager if it has execute permissions." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:79 +#, no-wrap +msgid "Creating desktop shortcuts" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:82 +msgid "" +"To integrate an AppImage with your desktop environment, create a `.desktop` " +"shortcut file:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:84 +msgid "Create a file in `~/.local/share/applications/`:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:88 +#, no-wrap +msgid "$ touch ~/.local/share/applications/_application_name_.desktop\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:91 +msgid "Add the following content (replace placeholders with actual values):" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:100 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=_Application Display Name_\n" +"Exec=_/path/to/application_name_.AppImage_\n" +"Icon=_application_name_\n" +"Categories=_Category_;\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:103 +msgid "Save the file and it appears in your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:105 +msgid "For example, for an application called \"MyApp\":" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:114 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=MyApp\n" +"Exec=/home/username/Downloads/MyApp.AppImage\n" +"Icon=myapp\n" +"Categories=Utility;\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:116 +#, no-wrap +msgid "Managing AppImages" +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:118 +#, no-wrap +msgid "Organizing AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:121 +msgid "It is helpful to keep AppImages in a dedicated directory:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:127 +#, no-wrap +msgid "" +"$ mkdir ~/Applications\n" +"$ mv _application_name_.AppImage ~/Applications/\n" +"$ chmod +x ~/Applications/_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:130 +msgid "Then reference this directory in desktop shortcuts." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:131 +#, no-wrap +msgid "Updating AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:134 +msgid "Update methods vary by application:" +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:135 +#, no-wrap +msgid "Built-in updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:137 +msgid "" +"Some AppImages include automatic update checks. Run the AppImage and look " +"for update options in the application's preferences or help menu." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:138 +#, no-wrap +msgid "Manual updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:140 +msgid "" +"For applications without built-in updates, download the latest version from " +"the project website and replace the existing AppImage." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:141 +#, no-wrap +msgid "AppImage update tools" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:143 +msgid "" +"Some third-party tools such as `appimaged` can help manage AppImage updates, " +"though these are typically for advanced users." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:144 +#, no-wrap +msgid "Running multiple versions" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:147 +msgid "" +"Because AppImages are self-contained, you can safely keep and run multiple " +"versions of the same application:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:152 +#, no-wrap +msgid "" +"$ ./MyApp-1.0.AppImage &\n" +"$ ./MyApp-2.0.AppImage &\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:155 +msgid "Both versions can run simultaneously without conflicts." +msgstr "" diff --git a/po/pt_PT/master/pages/dnf-repository-mirror.po b/po/pt_PT/master/pages/dnf-repository-mirror.po new file mode 100644 index 0000000000..47dae5572a --- /dev/null +++ b/po/pt_PT/master/pages/dnf-repository-mirror.po @@ -0,0 +1,334 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt_PT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +#. type: Title = +#: ./pages/dnf-repository-mirror.adoc:1 +#, no-wrap +msgid "Creating a DNF Repository Mirror" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:3 +msgid "Rowan Puttergill; Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:11 +msgid "" +"A local DNF repository mirror lets you serve Fedora package updates from " +"your own infrastructure. This is useful for organisations managing multiple " +"Fedora systems, restricted or metered network environments, or testing " +"updates on a staging system before rolling them out to production." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:12 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:14 +#, no-wrap +msgid "Disk space" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:17 +msgid "Use `dnf repoinfo` to check the size of each repository you plan to mirror:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:21 +#, no-wrap +msgid "$ dnf repoinfo fedora updates\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:25 +msgid "" +"The `Repodate Info: Size` fields in the output show the total package size " +"for each repository. Run the same command for any additional repositories " +"you want to mirror, using `dnf repolist` to see available repository IDs." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:27 +msgid "" +"Repository size grows throughout a release lifecycle as updates " +"accumulate. The `updates` repository in particular grows steadily from " +"release day until end-of-life. Budget additional headroom beyond the initial " +"estimate. Repositories can grow by up to 30% or more over the lifecycle of a " +"release, so plan accordingly." +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:28 +#, no-wrap +msgid "Installing dnf5-plugins" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:31 +msgid "The `dnf reposync` command comes from the `dnf5-plugins` package:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:35 +#, no-wrap +msgid "$ sudo dnf install dnf5-plugins\n" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:37 +#, no-wrap +msgid "An HTTP server" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:41 +msgid "" +"A web server is required to serve the mirrored content to other systems. " +"This guide uses Apache httpd, but nginx works equally well." +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:46 +#, no-wrap +msgid "" +"$ sudo dnf install httpd\n" +"$ sudo systemctl enable --now httpd\n" +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:48 +#, no-wrap +msgid "Syncing the repository" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:52 +msgid "" +"Use `dnf reposync` to download repository content to a local directory. The " +"following example syncs the `fedora` and `updates` repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:56 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:59 +msgid "" +"To limit the sync to specific architectures and avoid downloading packages " +"you do not need:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:63 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --arch=x86_64 --arch=noarch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:66 +msgid "" +"To remove packages from the local mirror that are no longer present in the " +"remote repository:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:70 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:73 +msgid "" +"The synced content is now accessible at `http://localhost/mirror/`, or " +"whatever your server's hostname or IP address is." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:75 +msgid "" +"The first sync downloads the full repository and can take a long time " +"depending on your connection. Later syncs only download new or changed " +"packages." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:76 +#, no-wrap +msgid "Configuring client systems" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:80 +msgid "" +"On each system that should use the local mirror, create a `.repo` file in " +"`/etc/yum.repos.d/`. For example, `/etc/yum.repos.d/local-mirror.repo`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:89 +#, no-wrap +msgid "" +"[local-fedora]\n" +"name=Local Fedora mirror\n" +"baseurl=http://mirror-server/mirror/fedora/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:96 +#, no-wrap +msgid "" +"[local-updates]\n" +"name=Local Fedora updates mirror\n" +"baseurl=http://mirror-server/mirror/updates/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:99 +msgid "" +"Replace `mirror-server` with the hostname or IP address of your mirror " +"server." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:101 +msgid "" +"To ensure clients use only the local mirror, disable the default Fedora " +"repositories by setting `enabled=0` in `/etc/yum.repos.d/fedora.repo` and " +"`/etc/yum.repos.d/fedora-updates.repo`." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:102 +#, no-wrap +msgid "GPG verification" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:106 +msgid "" +"`dnf reposync` downloads repository metadata and packages including their " +"signatures. Clients use the Fedora GPG keys already present at " +"`/etc/pki/rpm-gpg/` to verify packages, so no additional key configuration " +"is required." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:107 +#, no-wrap +msgid "Keeping the mirror current" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:110 +msgid "Set up a systemd service and timer to sync the mirror automatically." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:112 +msgid "Create a service file at `/etc/systemd/system/dnf-mirror.service`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:117 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Sync DNF repository mirror\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:121 +#, no-wrap +msgid "" +"[Service]\n" +"Type=oneshot\n" +"ExecStart=dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:124 +msgid "Create the timer at `/etc/systemd/system/dnf-mirror.timer`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:129 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Daily DNF repository mirror sync\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:133 +#, no-wrap +msgid "" +"[Timer]\n" +"OnCalendar=daily\n" +"Persistent=true\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:136 +#, no-wrap +msgid "" +"[Install]\n" +"WantedBy=timers.target\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:139 +msgid "Enable and start the timer:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:143 +#, no-wrap +msgid "$ sudo systemctl enable --now dnf-mirror.timer\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:146 +msgid "Verify the timer is active:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:150 +#, no-wrap +msgid "$ systemctl status dnf-mirror.timer\n" +msgstr "" diff --git a/po/pt_PT/master/pages/fedora-and-software-patents.po b/po/pt_PT/master/pages/fedora-and-software-patents.po new file mode 100644 index 0000000000..196f0a0cce --- /dev/null +++ b/po/pt_PT/master/pages/fedora-and-software-patents.po @@ -0,0 +1,407 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt_PT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +#. type: Title = +#: ./pages/fedora-and-software-patents.adoc:1 +#, no-wrap +msgid "Fedora and Software Patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:3 +msgid "Caleb McKee; Frank Sträter" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:10 +msgid "" +"This page explains Fedora's position on software patents, why patent " +"restrictions affect what software Fedora can include, and how Fedora and Red " +"Hat actively work to reduce the impact of software patents on free and open " +"source software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:12 +msgid "" +"This information is provided only for answering common questions from Fedora " +"users and should not be read as legal advice. What applies to Red Hat and " +"the Fedora Project may not necessarily apply to you. If you need legal " +"assistance, consult your own lawyer. This material does not represent the " +"official views of Red Hat or the Fedora Project." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:14 +#, no-wrap +msgid "What is a software patent?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:16 +msgid "" +"A patent is a set of exclusionary rights granted by a government to a patent " +"holder for a limited period of time, usually 20 years from the earliest " +"effective filing date of the patent application. These monopoly rights are " +"granted to patent applicants in exchange for their disclosure of the " +"invention claimed by the patent. Once a patent is granted in a given " +"country, the patent holder may exclude someone from making, using, selling " +"or importing embodiments of the claimed invention in that country. Software " +"patents are different from copyright or trademarks despite being lumped " +"together with them under the collective term " +"link:https://www.gnu.org/philosophy/not-ipr.html[Intellectual Property]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:18 +#, no-wrap +msgid "Who is responsible for taking care of any legal issues in Fedora?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:20 +msgid "" +"The Fedora Project is not a separate and distinct legal entity. Red Hat, the " +"primary sponsor of the Fedora Project, is actively involved in legal matters " +"relating to Fedora, along with other Fedora participants. For example, Red " +"Hat lawyers assist Fedora Project contributors in issues pertaining to free " +"and open source software licensing, trademarks and patents. Refer to the " +"xref:legal::index.adoc[Legal] page for more information." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:22 +#, no-wrap +msgid "" +"If software patents are not recognized in all regions, why can't you " +"distribute Fedora with such software in other regions?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:24 +msgid "" +"Contrary to common belief, software patents are granted in some form or " +"other in most countries, including most of the countries in which most " +"Fedora participants reside." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:26 +#, no-wrap +msgid "Can't you pay the patent license fees for patent encumbered codecs?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:28 +msgid "" +"A codec is a set of methods to encode and decode video or audio information " +"into a data stream. In the case of codecs like WMV, the company or companies " +"associated with developing the format are also involved in asserting (or " +"restrictively licensing) patents that purportedly cover the format; we refer " +"to such codecs as \"patent encumbered\". Other codecs, such as WebM, Ogg " +"Theora or Ogg Vorbis, Dirac, and FLAC, are made available by their " +"developers without asserting patents on their implementations; we refer to " +"such codecs as \"patent unencumbered\". Fedora includes comprehensive " +"support for open, patent-unencumbered codecs but is unable to include " +"support for the patent encumbered ones." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:30 +msgid "" +"Patent licenses usually require the licensee to pay royalties based on the " +"number of users. Since Fedora is free and open source software, the " +"effective number of users is essentially unrestricted. Patent holders are " +"generally unwilling to give a blanket patent license for unlimited use; " +"moreover, the royalty payments would be too high for it to be practical for " +"the Fedora Project, or its sponsors, to pay them. Proprietary operating " +"systems like Microsoft Windows include the costs of third-party patent " +"licenses in the pricing of the product as sold to end users. Fedora is not " +"sold commercially, so there is no way to recoup these substantial expenses." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:32 +msgid "" +"Even if funds were available to do so, such royalty-bearing patent licenses " +"would have to be compatible with the free/open source software licenses " +"governing the software covered by the patent license. In practice this is " +"usually challenging. For example, the most widely-used FOSS licenses (GPL " +"and LGPL) place constraints on the ability of distributors to distribute " +"software under benefit of third-party patent licenses. Even if the software " +"in question is placed under some other license, distributing such software " +"under benefit of a patent license may make the software effectively non-free " +"and thus incompatible with Fedora legal policies." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:34 +#, no-wrap +msgid "" +"There are free and open software implementations of the codecs. Why don't " +"you include them?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:36 +msgid "" +"When we speak of an implementation being FOSS, usually we are thinking only " +"in terms of copyright licensing. An independent FOSS implementation of a " +"patent-encumbered codec, however, is subject to at least as much patent risk " +"as, say, some proprietary reference implementation of the same codec. Note " +"that while copyright covers only a particular implementation of software, " +"patents are broader because they are more abstract, covering ideas that " +"might be implemented in software in any number of ways." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:38 +#, no-wrap +msgid "" +"Can't you link to third party repositories and guide users to find such " +"software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:40 +msgid "" +"In general, no, because of the risk of liability for " +"link:https://en.wikipedia.org/wiki/Patent_infringement[contributory patent " +"infringement]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:42 +#, no-wrap +msgid "How is it that some other Linux distributions include such software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:44 +msgid "There are different reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:46 +msgid "" +"Some of them include proprietary software, in some cases charging users for " +"their product, where the charge incorporates the cost of licensing " +"third-party patents. Fedora is not a commercial product and has a policy of " +"not distributing proprietary software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:47 +msgid "" +"They are willing to deal with the risk somehow. In some cases, it is because " +"they are not backed by a large and profitable company like Red Hat. Red Hat, " +"the legal entity and primary sponsor of the Fedora Project determines its " +"own risks which can be different from other organizations." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:49 +#, no-wrap +msgid "What is bad about patented formats?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:51 +msgid "" +"Even if you are willing to pay for patent licenses, there are other things " +"to consider:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:53 +msgid "" +"No guarantee that your consumers actually will be able to read the data " +"you're trying to produce. If you've reached this page, you've already " +"experienced this - by producing media in a patented format, you " +"automatically limit your audience to whatever platforms the patent holder " +"has licensed their software to." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:54 +msgid "" +"No guarantee of being able to access your data forever. If you're using some " +"software to view a patented media format, what happens if that software " +"vendor goes out of business, or refuses to port their software to newer " +"systems? You no longer have access to your data." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:56 +msgid "" +"Note that this isn't even restricted to patented media formats - the same " +"applies to popular proprietary formats used for word processing, " +"spreadsheets, presentations, etc." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:58 +msgid "" +"For more information about how software patents are bad, refer to the " +"link:https://ffii.org/[Foundation for a Free Information Infrastructure]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:60 +#, no-wrap +msgid "Can't you convert a patent encumbered codec to an open codec?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:62 +msgid "" +"Fedora cannot include the decoders necessary to do this since those are " +"patent encumbered as well. Although users might be able to do this, " +"converting from one format to another typically results in a visible loss of " +"quality. The only long term viable method is to encourage the creation of " +"content in open formats and Fedora and Red Hat actively encourage and " +"participate in such activities." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:64 +#, no-wrap +msgid "How Fedora works against software patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:66 +msgid "__Fedora sponsors development of free, non-patent-encumbered open formats__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:68 +msgid "" +"In support of free culture and the open web, and to reduce the hold of " +"proprietary and patent encumbered codecs, Red Hat has been sponsoring " +"improvements on the open Ogg Theora video codec." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:70 +msgid "" +"__Fedora uses free, non-patented, open formats by default that anyone can " +"implement, use, and view without having to obtain patent licenses__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:72 +msgid "" +"Instead of Windows Media, use WebM or Ogg Theora. Instead of Microsoft " +"Office Open XML, use link:https://en.wikipedia.org/wiki/OpenDocument[Open " +"Document format] documents, or even PDF. Vote with your currency by " +"purchasing hardware and solutions that support these free and open formats." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:74 +#, no-wrap +msgid "The problem with proprietary and patent encumbered media formats" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:76 +msgid "" +"Imagine sitting down to your email. Your sister has sent you some pictures " +"of your niece. However, when you go to look at them, all you see is:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:78 +msgid "" +"__I'm sorry, you need Frobozz Viewer 3.0 to view this file. It's only " +"$19.99, have your credit card ready.__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:80 +msgid "" +"Later, you go to view your mail on a public computer at the local " +"library. And you get the same dialog box on their computer." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:82 +msgid "" +"That is the reality for any sound, image, or document format that is " +"encumbered by software patents that require licensing - any application that " +"wishes to view, play, or create them requires paying the patent holders a " +"fee. Normally, software and hardware vendors include this support, but they " +"pass the costs directly onto the consumers in the cost of their software or " +"hardware." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:84 +msgid "" +"Fedora, however, has a " +"link:https://docs.fedoraproject.org/en-US/project/objectives/[public " +"promise] to always be freely redistributable by anyone. That is why Fedora " +"cannot include support for patented media formats - it would break this " +"redistribution promise. Fedora supports open media formats such as WebM or " +"Ogg link:https://xiph.org/vorbis/[Vorbis] and " +"link:https://www.theora.org/[Theora], which are **freely implementable and " +"usable by anyone without a patent license**." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:86 +msgid "" +"Red Hat has consistently taken the position that software patents generally " +"impede innovation in software development and that software patents are " +"inconsistent with open source/free software. Red Hat holds several software " +"patents for defensive purposes and has a patent policy under which it agrees " +"to refrain from enforcing its patents against any party for exercising " +"rights under certain free and open source software licenses, including " +"GPLv2, GPLv3, LGPLv2.1, and LGPLv3." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:88 +msgid "https://www.redhat.com/en/about/patent-promise" +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:90 +#, no-wrap +msgid "References" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:92 +msgid "https://fedoraproject.org/wiki/Forbidden_items" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:93 +msgid "https://docs.fedoraproject.org/en-US/project/" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://www.gnu.org/philosophy/why-audio-format-matters.html" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://dwheeler.com/essays/software-patents.html" +msgstr "" diff --git a/po/pt_PT/master/pages/flathub-flatpak-applications.po b/po/pt_PT/master/pages/flathub-flatpak-applications.po new file mode 100644 index 0000000000..1387e48aa1 --- /dev/null +++ b/po/pt_PT/master/pages/flathub-flatpak-applications.po @@ -0,0 +1,457 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt_PT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +#. type: Title = +#: ./pages/flathub-flatpak-applications.adoc:1 +#, no-wrap +msgid "Installing Flatpak Applications from Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Flathub, a centralized repository for Flatpak applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:12 +#, no-wrap +msgid "What is Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:17 +msgid "" +"Flathub is a centralized repository that hosts thousands of Flatpak " +"applications. Flatpak is a containerization technology that packages " +"applications with their dependencies in a sandboxed environment. This " +"approach provides several benefits including improved security through " +"isolation, compatibility across different Linux distributions, and " +"simplified dependency management." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:19 +msgid "" +"Flatpak applications work across all Linux distributions, not just " +"Fedora. Once an application is packaged as a Flatpak, it can run on any " +"system with Flatpak installed without requiring distribution-specific " +"packaging. Therefore, many software vendors choose to distribute their " +"applications as Flatpaks on Flathub to reach a wider Linux audience." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:22 +msgid "" +"Flatpak applications run in a sandbox with limited access to your system. " +"Each application only has access to the resources it explicitly needs, " +"providing an additional layer of security compared to traditional package " +"installation." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:24 +msgid "" +"Because Flatpak applications are self-contained, they can use different " +"versions of libraries and dependencies than those provided by your " +"system. This means you can run multiple versions of the same application or " +"library simultaneously without conflicts." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:26 +msgid "" +"Installing and removing Flatpak applications is straightforward and does not " +"leave system-wide dependencies or configuration files scattered across your " +"system." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:28 +msgid "" +"Flathub and Flatpak include built-in automatic update functionality, keeping " +"applications current with minimal user intervention." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:30 +msgid "" +"Fedora Workstation includes Flatpak support pre-installed and configured, " +"making it easy to get started with Flathub applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:31 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:34 +msgid "To use Flathub on Fedora, ensure Flatpak is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:38 +#, no-wrap +msgid "$ sudo dnf install flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:41 +msgid "If not already enabled, add the Flathub repository to your system:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:45 +#, no-wrap +msgid "" +"$ flatpak remote-add --if-not-exists flathub " +"https://flathub.org/repo/flathub.flatpakrepo\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:48 +msgid "" +"On Fedora Workstation, Flatpak is typically pre-installed and configured to " +"use Flathub, so you may not need to perform these steps." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:49 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:51 +#, no-wrap +msgid "Using the GNOME Software Center" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:54 +msgid "" +"The easiest way to browse and install Flatpak applications is through GNOME " +"Software:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:56 +msgid "Open *Software* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:57 +#: ./pages/flathub-flatpak-applications.adoc:74 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:58 +msgid "If the application is available on Flathub, click *Install*" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:59 +msgid "The application downloads and installs automatically" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:60 +#, no-wrap +msgid "Using KDE Discover" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:64 +msgid "" +"KDE Plasma includes Discover, a graphical software center that supports " +"Flatpak applications. On Fedora KDE Spin, Discover is pre-installed. To " +"enable Flatpak support, ensure the Flatpak backend is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:68 +#, no-wrap +msgid "$ sudo dnf install plasma-discover-flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:71 +msgid "To find and install applications:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:73 +msgid "Open *Discover* from the application launcher" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:75 +msgid "" +"If multiple sources are available for the same application, select *Flathub* " +"as the source" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:76 +msgid "Click *Install*" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:77 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:80 +msgid "To search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:84 +#, no-wrap +msgid "$ flatpak search _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:87 +msgid "To install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:91 +#, no-wrap +msgid "$ flatpak install flathub _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:94 +msgid "For example, to install GIMP:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:98 +#, no-wrap +msgid "$ flatpak install flathub org.gimp.GIMP\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:100 +#, no-wrap +msgid "Managing Flatpak applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:102 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:106 +msgid "" +"Installed Flatpak applications appear in your Applications menu and launch " +"like any other application. You can also run them from the command line " +"using the application ID:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:110 +#, no-wrap +msgid "$ flatpak run _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:112 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:115 +msgid "Update all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:119 +#, no-wrap +msgid "$ flatpak update\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:122 +msgid "Update a specific application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:126 +#, no-wrap +msgid "$ flatpak update _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:129 +msgid "" +"Note that GNOME Software and KDE Discover will also notify you of available " +"updates for Flatpak applications." +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:130 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:133 +msgid "Remove an installed Flatpak application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:137 +#, no-wrap +msgid "$ flatpak uninstall _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:139 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:142 +msgid "View all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:146 +#, no-wrap +msgid "$ flatpak list --app\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:148 +#, no-wrap +msgid "Permissions and sandboxing" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:152 +msgid "" +"Flatpak applications run in a sandbox with restricted access to your " +"system. Some applications may request additional permissions to function " +"properly:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:154 +#, no-wrap +msgid "**File system access** - Read or write access to specific directories\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:155 +#, no-wrap +msgid "**Hardware access** - Access to cameras, microphones, or other hardware\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:156 +#, no-wrap +msgid "" +"**System services** - Access to D-Bus services for system notifications, and " +"so on\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:157 +#, no-wrap +msgid "**Network access** - Access to the internet\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:159 +msgid "" +"When installing an application, review the requested permissions and decide " +"whether to grant them based on the application's functionality." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:160 +#, no-wrap +msgid "Overriding permissions" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:163 +msgid "" +"If an application needs additional permissions, you can grant or modify them " +"using Flatseal, a graphical permissions manager:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:167 +#, no-wrap +msgid "$ flatpak install flathub com.github.tchx84.Flatseal\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:170 +msgid "" +"Alternatively, modify permissions from the command line using `flatpak " +"override`." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:171 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:174 +#, no-wrap +msgid "" +"**Flathub website** - Visit https://flathub.org to browse available " +"applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:175 +#, no-wrap +msgid "" +"**Flatpak documentation** - https://docs.flatpak.org for detailed technical " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:176 +#, no-wrap +msgid "" +"**Application pages** - Most Flatpak applications have information pages on " +"Flathub with reviews and details\n" +msgstr "" diff --git a/po/pt_PT/master/pages/language-package-managers.po b/po/pt_PT/master/pages/language-package-managers.po new file mode 100644 index 0000000000..94e463544f --- /dev/null +++ b/po/pt_PT/master/pages/language-package-managers.po @@ -0,0 +1,561 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt_PT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +#. type: Title = +#: ./pages/language-package-managers.adoc:1 +#, no-wrap +msgid "Installing Software from Language Package Managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:11 +msgid "" +"Many programming language ecosystems include their own package managers for " +"installing libraries and tools. This page explains how to use common " +"language package managers on Fedora, and the important differences between " +"them and DNF." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:12 +#, no-wrap +msgid "What are language package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:16 +msgid "" +"Language package managers install software published within a specific " +"programming language ecosystem. For example, you can install Python " +"libraries and some Python applications by using tools such as pip. You can " +"also install many JavaScript based applications by using tools such as npm. " +"These tools operate independently and install packages outside of Fedora's " +"package management system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:19 +msgid "" +"Before using a language package manager, check whether the package you need " +"is already available in the Fedora repositories. Many popular libraries are " +"packaged for Fedora and can be installed with DNF:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:23 +#, no-wrap +msgid "$ dnf search _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:26 +msgid "" +"Installing from Fedora repositories is preferred because those packages " +"receive security updates through the normal Fedora update process and are " +"tested for compatibility with your system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:28 +msgid "Language package managers bypass DNF, which means:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:30 +msgid "" +"Packages installed this way are invisible to DNF and do not receive updates " +"through `dnf upgrade`" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:31 +msgid "Packages might conflict with system packages if installed globally" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:32 +msgid "" +"Security updates must be managed separately, using the language package " +"manager itself" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:33 +msgid "Removing packages requires the language package manager, not DNF" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:34 +msgid "" +"Sources are not vetted by Fedora maintainers, so there is a higher risk of " +"installing malicious or unmaintained software" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:36 +msgid "" +"For these reasons, install language packages at the user level or in " +"isolated environments wherever possible, rather than system-wide." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:37 +#, no-wrap +msgid "Python - pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:41 +msgid "" +"Python's package manager is pip. Many Python packages are available in " +"Fedora repositories as `python3-_packagename_` and should be installed that " +"way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:42 +#, no-wrap +msgid "Installing pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:46 +msgid "" +"pip is included with Python, which is pre-installed on Fedora. If pip is " +"missing:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:50 +#, no-wrap +msgid "$ sudo dnf install python3-pip\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:52 +#, no-wrap +msgid "Using virtual environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:56 +msgid "" +"Always use a virtual environment to isolate pip-installed packages from the " +"system Python installation. Installing pip packages globally can conflict " +"with system Python libraries and break system tools." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:58 +msgid "Create and activate a virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:63 +#, no-wrap +msgid "" +"$ python3 -m venv _myenv_\n" +"$ source _myenv_/bin/activate\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:66 +msgid "Install a package inside the virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:70 +#, no-wrap +msgid "$ pip install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:73 +msgid "Deactivate the virtual environment when finished:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:77 +#, no-wrap +msgid "$ deactivate\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:79 +#, no-wrap +msgid "Updating pip packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:82 +msgid "Update all packages inside an active virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:86 +#, no-wrap +msgid "$ pip install --upgrade _package_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:88 +#, no-wrap +msgid "Alternative Python package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:91 +msgid "" +"You can use other Python package managers that create isolated environments, " +"such as:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:93 +msgid "" +"https://github.com/pypa/pipx[pipx] - installs and manages Python " +"command-line tools in isolated environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:94 +msgid "" +"https://docs.astral.sh/uv/[uv] - a modern Python package manager and " +"environment manager that improves on pip and virtualenv" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:96 +msgid "" +"These tools can be installed either from Fedora repositories or by using " +"pip." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:98 +msgid "For example, to install pipx, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:101 +#, no-wrap +msgid "$ sudo dnf install pipx\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:104 +msgid "Or, to install uv, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:107 +#, no-wrap +msgid "$ sudo dnf install python3-uv\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:109 +#, no-wrap +msgid "Node.js - npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:112 +msgid "npm is the package manager for the Node.js ecosystem." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:113 +#, no-wrap +msgid "Installing Node.js and npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:116 +msgid "Install Node.js and npm from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:120 +#, no-wrap +msgid "$ sudo dnf install nodejs npm\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:122 +#: ./pages/language-package-managers.adoc:166 +#, no-wrap +msgid "Installing packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:125 +msgid "Install a package locally for a specific project (recommended):" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:129 +#, no-wrap +msgid "$ npm install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:132 +msgid "" +"Install a package globally to make a command-line tool available " +"system-wide:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:136 +#, no-wrap +msgid "$ npm install -g _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:140 +msgid "" +"Global npm installs may require elevated permissions depending on how " +"Node.js was installed. To avoid permission issues, consider using a Node.js " +"version manager such as https://github.com/nvm-sh/nvm[nvm]." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:141 +#, no-wrap +msgid "Updating npm packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:144 +msgid "Update packages in the current project:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:148 +#, no-wrap +msgid "$ npm update\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:150 +#, no-wrap +msgid "Rust - Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:154 +msgid "" +"Cargo is Rust's package manager and build system. Cargo compiles packages " +"from source, so builds can take some time." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:155 +#, no-wrap +msgid "Installing Rust and Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:158 +msgid "Install Rust and Cargo from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:162 +#, no-wrap +msgid "$ sudo dnf install rust cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:165 +msgid "" +"Alternatively, use the official Rust toolchain installer " +"https://rustup.rs[rustup] for more control over Rust versions." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:169 +msgid "" +"Install a Rust package (called a \"crate\") and make it available as a " +"command-line tool:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:173 +#, no-wrap +msgid "$ cargo install _crate_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:177 +msgid "" +"Cargo installs binaries to `~/.cargo/bin/` by default. Ensure this " +"directory is in your `PATH`." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:178 +#, no-wrap +msgid "Updating installed crates" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:183 +#, no-wrap +msgid "$ cargo install --force _crate_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:185 +#, no-wrap +msgid "Ruby - gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:189 +msgid "" +"gem is Ruby's package manager for installing Ruby libraries and tools " +"(called \"gems\"). Many Ruby gems are available in the Fedora repositories " +"as `rubygem-_packagename_` and should be installed that way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:190 +#, no-wrap +msgid "Installing Ruby and gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:193 +msgid "Install Ruby from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:197 +#, no-wrap +msgid "$ sudo dnf install ruby\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:200 +msgid "gem is included with Ruby." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:201 +#, no-wrap +msgid "Installing gems" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:204 +msgid "Install a gem for the current user:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:208 +#, no-wrap +msgid "$ gem install --user-install _gem_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:211 +msgid "" +"Using `--user-install` avoids writing to system directories and does not " +"require root access." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:212 +#, no-wrap +msgid "Updating gems" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:217 +#, no-wrap +msgid "$ gem update _gem_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:219 +#, no-wrap +msgid "Go - go install" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:222 +msgid "The Go toolchain includes `go install` for installing Go-based tools." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:223 +#, no-wrap +msgid "Installing Go" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:226 +msgid "Install Go from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:230 +#, no-wrap +msgid "$ sudo dnf install golang\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:232 +#, no-wrap +msgid "Installing tools" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:235 +msgid "Install a Go tool by its module path:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:239 +#, no-wrap +msgid "$ go install _module_path_@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:242 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:246 +#, no-wrap +msgid "$ go install golang.org/x/tools/cmd/goimports@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:250 +msgid "" +"Go installs binaries to `~/go/bin/` by default. Ensure this directory is in " +"your `PATH`." +msgstr "" diff --git a/po/pt_PT/master/pages/snap-store-applications.po b/po/pt_PT/master/pages/snap-store-applications.po new file mode 100644 index 0000000000..0f0f72c2fe --- /dev/null +++ b/po/pt_PT/master/pages/snap-store-applications.po @@ -0,0 +1,459 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt_PT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +#. type: Title = +#: ./pages/snap-store-applications.adoc:1 +#, no-wrap +msgid "Installing Applications from Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Snap Store using the Snap package format." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:12 +#, no-wrap +msgid "What is Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:16 +msgid "" +"Snap Store is a centralized repository of Snap applications, providing " +"thousands of applications packaged using the Snap format. Snaps are " +"containerized, self-contained applications that include all necessary " +"dependencies and can run on any Linux system that has Snapd installed." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:17 +#, no-wrap +msgid "Understanding Snaps" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:21 +msgid "" +"A Snap (or \"Snapcraft\" package) is a universal application package format " +"that bundles an application with its dependencies in a compressed, " +"self-contained archive. Snaps aim to provide consistent application " +"behavior across different Linux distributions and versions." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:23 +msgid "" +"Snaps are similar to Flatpaks and AppImages in that they are designed to be " +"distribution-agnostic and include all necessary dependencies. Snaps differ " +"from Flatpaks in that they use a different packaging format and have " +"different mechanisms for updates and confinement. Snaps are developed and " +"maintained by Canonical, the company behind Ubuntu, but they can be used on " +"any Linux distribution that supports Snapd, including Fedora." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:25 +msgid "" +"Snaps are not enabled by default on Fedora, but you can easily install the " +"Snapd daemon to use them." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:27 +#, no-wrap +msgid "Installing Snapd" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:30 +msgid "To use Snaps on Fedora, install the Snapd daemon:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:34 +#, no-wrap +msgid "$ sudo dnf install snapd\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:37 +msgid "Then enable the Snapd socket:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:41 +#, no-wrap +msgid "$ sudo systemctl enable --now snapd.socket\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:44 +msgid "" +"After installation, you may need to reboot or log out and back in for Snap " +"support to work properly." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:45 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:47 +#, no-wrap +msgid "Using Snap Store (GUI)" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:50 +msgid "On Fedora, you can install the Snap Store graphical application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:54 +#, no-wrap +msgid "$ sudo snap install snap-store\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:57 +msgid "Then:" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:59 +msgid "Open *Snap Store* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:60 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:61 +msgid "Click *Install* to begin the installation" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:62 +msgid "The application automatically downloads and installs" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:63 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:66 +msgid "Search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:70 +#, no-wrap +msgid "$ snap find _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:73 +msgid "Install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:77 +#, no-wrap +msgid "$ snap install _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:80 +msgid "For example, to install Visual Studio Code:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:84 +#, no-wrap +msgid "$ snap install code --classic\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:87 +msgid "" +"Some Snaps require the `--classic` flag to run outside the confinement " +"environment for full functionality." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:88 +#, no-wrap +msgid "Managing Snap applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:90 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:94 +msgid "" +"Installed Snap applications appear in your Applications menu and launch like " +"any other application. You can also run them from the command line using " +"their name:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:98 +#, no-wrap +msgid "$ _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:100 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:103 +msgid "Snaps update automatically in the background. To manually check for updates:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:107 +#, no-wrap +msgid "$ snap refresh\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:110 +msgid "Update a specific Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:114 +#, no-wrap +msgid "$ snap refresh _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:116 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:119 +msgid "Remove an installed Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:123 +#, no-wrap +msgid "$ snap remove _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:125 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:128 +msgid "View all installed Snaps:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:132 +#, no-wrap +msgid "$ snap list\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:134 +#, no-wrap +msgid "Snap confinement levels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:137 +msgid "Snaps use different confinement levels that control system access:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:138 +#, no-wrap +msgid "Strict" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:141 +msgid "" +"The most restrictive mode. The Snap runs in a sandbox with minimal access to " +"the system. Most Snaps use strict confinement." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:142 +#, no-wrap +msgid "Classic" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:145 +msgid "" +"The least restrictive mode. The Snap has full access to the system like a " +"traditionally installed application. Some Snaps require classic confinement " +"to function properly." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:146 +#, no-wrap +msgid "Devmode" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:148 +msgid "" +"Used during development. Runs in strict confinement but with warnings " +"instead of denials." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:149 +#, no-wrap +msgid "Snap channels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:152 +msgid "Snaps can offer multiple versions through different channels:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:153 +#, no-wrap +msgid "Stable" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:155 +msgid "The default channel, containing fully released and tested versions." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:156 +#, no-wrap +msgid "Candidate" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:158 +msgid "" +"Pre-release versions near completion, good for testing before general " +"release." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:159 +#, no-wrap +msgid "Beta" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:161 +msgid "Early testing versions, may contain bugs or incomplete features." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:162 +#, no-wrap +msgid "Edge" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:164 +msgid "Development versions, the newest code but potentially unstable." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:166 +msgid "To install from a specific channel:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:170 +#, no-wrap +msgid "$ snap install _application_name_ --_channel_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:173 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:177 +#, no-wrap +msgid "$ snap install _application_name_ --beta\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:179 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:182 +#, no-wrap +msgid "" +"**Snap Store website** - Visit https://snapcraft.io/store to browse " +"available applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:183 +#, no-wrap +msgid "" +"**Snapcraft documentation** - https://snapcraft.io/docs for detailed " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:184 +#, no-wrap +msgid "" +"**Snap directory** - https://snapcraft.io/snaps for searchable application " +"directory\n" +msgstr "" diff --git a/po/pt_PT/master/pages/third-party-software.po b/po/pt_PT/master/pages/third-party-software.po new file mode 100644 index 0000000000..f2d2b42c93 --- /dev/null +++ b/po/pt_PT/master/pages/third-party-software.po @@ -0,0 +1,528 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt_PT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +#. type: Title = +#: ./pages/third-party-software.adoc:1 +#, no-wrap +msgid "Understanding Third-Party Software versus Fedora Release Software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:11 +msgid "" +"This page explains the distinction between third-party software and software " +"included in official Fedora releases, including their differences, how they " +"are managed, and important considerations for each." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:12 +#, no-wrap +msgid "What is Fedora release software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:16 +msgid "" +"Fedora release software comprises all packages that are part of the official " +"Fedora distribution repositories. These repositories include the _fedora_ " +"repository and the _updates_ repository, which together form the complete, " +"officially supported package set for a Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:18 +msgid "" +"Fedora also releases software packages in other repositories for development " +"and testing purposes, such as _rawhide_ for the latest development branch " +"and _updates-testing_ for packages that are being tested before inclusion in " +"the stable updates repository. However, the term \"Fedora release software\" " +"specifically refers to packages that are included in the stable _fedora_ and " +"_updates_ repositories for a given Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:20 +msgid "" +"See xref:fedora-repositories.adoc[Fedora Repositories] for more details on " +"the different repositories and their purposes." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:21 +#, no-wrap +msgid "Characteristics of Fedora release software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:23 +#, no-wrap +msgid "Vetting and testing" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:26 +msgid "" +"All packages in Fedora repositories undergo rigorous testing and review by " +"the Fedora Project community before inclusion. Packages must meet strict " +"xref:fedora-repositories.adoc[repository standards] and pass quality " +"assurance checks." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:27 +#, no-wrap +msgid "Source code availability" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:30 +msgid "" +"All Fedora release software is open source and free to use, modify, and " +"distribute. The source code is available in the Fedora repositories and " +"must comply with Fedora's licensing guidelines." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:31 +#, no-wrap +msgid "Community maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:34 +msgid "" +"Each package in Fedora has maintainers who are responsible for updates, " +"security patches, and bug fixes. Maintenance is handled through the Fedora " +"package maintenance workflow and tools such as Bodhi." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:35 +#, no-wrap +msgid "Release cycle integration" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:38 +msgid "" +"Fedora release software follows the official Fedora release cycle. Packages " +"are frozen at release time for stable releases and receive updates through " +"the updates repository according to the Fedora Updates Policy." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:39 +#, no-wrap +msgid "Free distribution" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:41 +msgid "" +"All Fedora release software can be downloaded and installed at no cost " +"through the official Fedora repositories." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:42 +#, no-wrap +msgid "What is third-party software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:45 +msgid "" +"Third-party software refers to packages and applications not included in the " +"official Fedora repositories." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:46 +#, no-wrap +msgid "Why software might be absent from Fedora's repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:49 +msgid "" +"Software might be missing from Fedora's official repositories for several " +"reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:51 +msgid "" +"It is encumbered by software patents or uses a license incompatible with " +"Fedora's policies. See xref:fedora-and-software-patents.adoc[Fedora and " +"software patents] for details." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:52 +msgid "" +"No one has yet packaged it for Fedora. If you want to help, consider " +"xref:package-maintainers::index.adoc[becoming a Fedora package maintainer]." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:53 +msgid "" +"For drivers specifically, Fedora does not package out-of-tree kernel " +"drivers. Drivers must be submitted to and accepted by the upstream Linux " +"kernel before Fedora will include them." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:54 +#, no-wrap +msgid "Installation methods" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:57 +msgid "Third-party software can be installed through:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:58 +msgid "" +"Third-party repositories (e.g., xref:rpmfusion-setup.adoc[RPM Fusion], Copr, " +"or vendor-specific repositories)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:59 +msgid "" +"Container images (xref:flathub-flatpak-applications.adoc[Flatpak], or " +"xref:snap-store-applications.adoc[Snap])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:60 +msgid "" +"Manual installation archives containing all dependencies " +"(xref:appimage.adoc[AppImage])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:61 +msgid "" +"xref:language-package-managers.adoc[Language package managers] such as pip " +"(Python), npm (Node.js), or Cargo (Rust)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:62 +msgid "" +"Compilation from source code (xref:third-party-software.adoc[Third Party " +"Software])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:63 +msgid "Direct binary package download from vendor websites" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:64 +#, no-wrap +msgid "Characteristics of third-party software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:66 +#, no-wrap +msgid "Independent maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:69 +msgid "" +"Entities outside the Fedora Project maintain third-party software. The " +"maintainer or software vendor handles updates, security patches, and " +"compatibility with Fedora releases." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:70 +#, no-wrap +msgid "Variable quality and support" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:73 +msgid "" +"The quality, testing rigor, and support availability varies widely depending " +"on the third-party provider. Some third-party projects have excellent " +"support and frequent updates, while others may be less actively maintained." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:74 +#, no-wrap +msgid "Licensing flexibility" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:77 +msgid "" +"Third-party software may use any license, including proprietary, commercial, " +"or open source licenses. Some third-party software may not be " +"redistributable or modifiable." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:78 +#, no-wrap +msgid "Potential compatibility issues" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:81 +msgid "" +"Since third-party software is developed and maintained independently, it may " +"not be fully tested with all Fedora versions. Compatibility issues can " +"arise, particularly across major Fedora releases." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:83 +#, no-wrap +msgid "Using third-party software safely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:86 +msgid "" +"If you choose to use third-party software with Fedora, follow these best " +"practices:" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:87 +#, no-wrap +msgid "Verify the source" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:90 +msgid "" +"Download software only from official project websites or well-known, " +"reputable repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:91 +msgid "Avoid downloading from untrusted sources or mirrors" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:92 +msgid "Use digital signatures to verify package authenticity when available" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:93 +#, no-wrap +msgid "Check repository health" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:96 +msgid "For third-party repositories, verify that they are actively maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:97 +msgid "Ensure the repository's packages are compatible with your Fedora version" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:98 +msgid "Review the repository's security and maintenance practices" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:99 +#, no-wrap +msgid "Understand dependencies" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:102 +msgid "Be aware that third-party packages may conflict with Fedora packages" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:103 +msgid "Carefully review dependency requirements before installation" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:104 +msgid "" +"Consider using containerized solutions " +"(xref:flathub-flatpak-applications.adoc[Flatpak], " +"xref:snap-store-applications.adoc[Snap]) for isolation from system packages, " +"or AppImage for self-contained applications that maintain their own " +"dependencies" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:105 +#, no-wrap +msgid "Keep systems updated" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:108 +msgid "Enable automatic updates when possible" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:109 +msgid "Regularly check for updates from third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:110 +msgid "Uninstall software you no longer use to reduce potential security risks" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:111 +#, no-wrap +msgid "Use third-party repositories wisely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:114 +msgid "" +"When using third-party repositories like xref:rpmfusion-setup.adoc[RPM " +"Fusion] or others:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:116 +msgid "Install only repositories from trusted sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:117 +msgid "Do not enable multiple overlapping repositories simultaneously" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:118 +msgid "Remove repositories if they are no longer needed or maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:119 +msgid "" +"Be aware that mixing many third-party repositories can cause dependency " +"conflicts" +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:120 +#, no-wrap +msgid "Common third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:123 +msgid "Some well-known third-party software sources for Fedora include:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:125 +#, no-wrap +msgid "" +"**xref:rpmfusion-setup.adoc[RPM Fusion]** - Provides packages restricted in " +"Fedora due to licensing concerns (multimedia codecs, drivers)\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:126 +#, no-wrap +msgid "" +"**xref:flathub-flatpak-applications.adoc[Flathub]** - Provides Flatpak " +"containerized applications with sandboxing\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:127 +#, no-wrap +msgid "" +"**xref:snap-store-applications.adoc[Snap Store]** - Provides Snap " +"containerized applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:128 +#, no-wrap +msgid "" +"**xref:appimage.adoc[AppImage]** - Self-contained portable applications for " +"easy distribution\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:129 +#, no-wrap +msgid "" +"**Upstream projects** - Many open source projects maintain their own " +"repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:130 +#, no-wrap +msgid "" +"**Vendor repositories** - Commercial software vendors (e.g., JetBrains, " +"Slack) often provide official repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:131 +#, no-wrap +msgid "" +"**Copr** - Fedora community projects repository, hosting " +"community-maintained packages\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:132 +#, no-wrap +msgid "" +"**xref:language-package-managers.adoc[Language package managers]** - Install " +"libraries and tools directly from language ecosystems such as Python's pip, " +"Node.js's npm, and Rust's Cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:134 +msgid "" +"Copr is not officially supported by Fedora infrastructure. Use packages at " +"your own risk." +msgstr "" diff --git a/po/te/master/pages/appimage.po b/po/te/master/pages/appimage.po new file mode 100644 index 0000000000..6e356f9dad --- /dev/null +++ b/po/te/master/pages/appimage.po @@ -0,0 +1,417 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: te\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/appimage.adoc:1 +#, no-wrap +msgid "Running Applications with AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:10 +msgid "" +"This page explains what AppImages are and how to run AppImage applications " +"on Fedora." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:11 +#, no-wrap +msgid "What is AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:14 +msgid "" +"AppImage is a format for packaging Linux applications as portable, " +"self-contained executable files." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:16 +msgid "" +"An AppImage file contains everything needed to run an application including " +"the application itself, its libraries, and any other " +"dependencies. Everything is bundled into a single file, that can be run " +"directly without any installation or system modifications." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:18 +msgid "" +"Because AppImages include all dependencies, they tend to be larger than " +"traditional packages, but they offer the advantage of being portable and " +"distribution-independent. Also, because everything is available as a single " +"file, you can carry AppImages on USB drives or external media and run them " +"on any compatible Linux system without worrying about missing dependencies " +"or conflicts with other software. Removing an AppImage is as simple as " +"deleting the file, with no leftover configuration or dependencies." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:20 +msgid "" +"Developers often use AppImages to distribute their applications across many " +"Linux distributions without maintaining separate packages for each " +"distribution." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:22 +msgid "" +"AppImages might not integrate as deeply with your desktop environment as " +"native packages, and Desktop entries, file associations, and system menus " +"might not work without additional setup. Furthermore, AppImages do not " +"receive automatic updates through the system package manager, so you must " +"manually check for and install updates from the developer. However, some " +"AppImages include built-in update mechanisms that can check for and download " +"updates directly from the application." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:26 +msgid "" +"AppImages offer a convenient way to run applications on Fedora without " +"installation or dependency management. They are ideal for portable, " +"distribution-independent applications and for developers who want to " +"distribute their software easily. However, you are responsible for managing " +"updates and security. Use AppImages from trusted sources and keep them " +"updated to ensure your system remains secure. Note that unlike Flatpak or " +"Snap, AppImages do not provide sandboxing or confinement, so they run with " +"the same permissions as your user account. Be cautious when running " +"AppImages from untrusted sources, as they have the potential to access your " +"files and system resources." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:27 +#, no-wrap +msgid "How AppImages work" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:30 +msgid "When you run an AppImage, the system:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:32 +msgid "Mounts the AppImage file as a temporary read-only filesystem" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:33 +msgid "Runs the application within that environment" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:34 +msgid "Unmounts the filesystem when the application closes" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:36 +msgid "" +"Applications can run without installation, making them portable and easy to " +"distribute." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:37 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:40 +msgid "AppImages require:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:42 +msgid "A 64-bit Fedora system (most modern AppImages)" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:43 +msgid "The FUSE library, which allows AppImages to mount themselves" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:45 +msgid "FUSE is usually pre-installed on Fedora, but if needed:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:49 +#, no-wrap +msgid "$ sudo dnf install fuse\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:51 +#, no-wrap +msgid "Finding AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:54 +msgid "Developers distribute AppImages directly, typically through:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:56 +#, no-wrap +msgid "**Project websites** - Many open source projects offer AppImage downloads\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:57 +#, no-wrap +msgid "" +"**AppImage repository** - https://appimage.github.io/apps/ lists available " +"AppImages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:58 +#, no-wrap +msgid "" +"**GitHub releases** - Many projects host AppImage files in their GitHub " +"release pages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:59 +#, no-wrap +msgid "" +"**Custom repositories** - Some developers maintain their own AppImage " +"distribution sites\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:60 +#, no-wrap +msgid "Running AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:63 +msgid "Download the `.AppImage` file from the developer's website or repository." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:64 +msgid "Make it executable:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:68 +#, no-wrap +msgid "$ chmod +x _application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:71 +msgid "Run the AppImage" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:75 +#, no-wrap +msgid "$ ./_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:77 +msgid "Or double-click the file in your file manager if it has execute permissions." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:79 +#, no-wrap +msgid "Creating desktop shortcuts" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:82 +msgid "" +"To integrate an AppImage with your desktop environment, create a `.desktop` " +"shortcut file:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:84 +msgid "Create a file in `~/.local/share/applications/`:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:88 +#, no-wrap +msgid "$ touch ~/.local/share/applications/_application_name_.desktop\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:91 +msgid "Add the following content (replace placeholders with actual values):" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:100 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=_Application Display Name_\n" +"Exec=_/path/to/application_name_.AppImage_\n" +"Icon=_application_name_\n" +"Categories=_Category_;\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:103 +msgid "Save the file and it appears in your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:105 +msgid "For example, for an application called \"MyApp\":" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:114 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=MyApp\n" +"Exec=/home/username/Downloads/MyApp.AppImage\n" +"Icon=myapp\n" +"Categories=Utility;\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:116 +#, no-wrap +msgid "Managing AppImages" +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:118 +#, no-wrap +msgid "Organizing AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:121 +msgid "It is helpful to keep AppImages in a dedicated directory:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:127 +#, no-wrap +msgid "" +"$ mkdir ~/Applications\n" +"$ mv _application_name_.AppImage ~/Applications/\n" +"$ chmod +x ~/Applications/_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:130 +msgid "Then reference this directory in desktop shortcuts." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:131 +#, no-wrap +msgid "Updating AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:134 +msgid "Update methods vary by application:" +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:135 +#, no-wrap +msgid "Built-in updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:137 +msgid "" +"Some AppImages include automatic update checks. Run the AppImage and look " +"for update options in the application's preferences or help menu." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:138 +#, no-wrap +msgid "Manual updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:140 +msgid "" +"For applications without built-in updates, download the latest version from " +"the project website and replace the existing AppImage." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:141 +#, no-wrap +msgid "AppImage update tools" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:143 +msgid "" +"Some third-party tools such as `appimaged` can help manage AppImage updates, " +"though these are typically for advanced users." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:144 +#, no-wrap +msgid "Running multiple versions" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:147 +msgid "" +"Because AppImages are self-contained, you can safely keep and run multiple " +"versions of the same application:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:152 +#, no-wrap +msgid "" +"$ ./MyApp-1.0.AppImage &\n" +"$ ./MyApp-2.0.AppImage &\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:155 +msgid "Both versions can run simultaneously without conflicts." +msgstr "" diff --git a/po/te/master/pages/dnf-repository-mirror.po b/po/te/master/pages/dnf-repository-mirror.po new file mode 100644 index 0000000000..73d0593479 --- /dev/null +++ b/po/te/master/pages/dnf-repository-mirror.po @@ -0,0 +1,334 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: te\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/dnf-repository-mirror.adoc:1 +#, no-wrap +msgid "Creating a DNF Repository Mirror" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:3 +msgid "Rowan Puttergill; Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:11 +msgid "" +"A local DNF repository mirror lets you serve Fedora package updates from " +"your own infrastructure. This is useful for organisations managing multiple " +"Fedora systems, restricted or metered network environments, or testing " +"updates on a staging system before rolling them out to production." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:12 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:14 +#, no-wrap +msgid "Disk space" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:17 +msgid "Use `dnf repoinfo` to check the size of each repository you plan to mirror:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:21 +#, no-wrap +msgid "$ dnf repoinfo fedora updates\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:25 +msgid "" +"The `Repodate Info: Size` fields in the output show the total package size " +"for each repository. Run the same command for any additional repositories " +"you want to mirror, using `dnf repolist` to see available repository IDs." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:27 +msgid "" +"Repository size grows throughout a release lifecycle as updates " +"accumulate. The `updates` repository in particular grows steadily from " +"release day until end-of-life. Budget additional headroom beyond the initial " +"estimate. Repositories can grow by up to 30% or more over the lifecycle of a " +"release, so plan accordingly." +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:28 +#, no-wrap +msgid "Installing dnf5-plugins" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:31 +msgid "The `dnf reposync` command comes from the `dnf5-plugins` package:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:35 +#, no-wrap +msgid "$ sudo dnf install dnf5-plugins\n" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:37 +#, no-wrap +msgid "An HTTP server" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:41 +msgid "" +"A web server is required to serve the mirrored content to other systems. " +"This guide uses Apache httpd, but nginx works equally well." +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:46 +#, no-wrap +msgid "" +"$ sudo dnf install httpd\n" +"$ sudo systemctl enable --now httpd\n" +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:48 +#, no-wrap +msgid "Syncing the repository" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:52 +msgid "" +"Use `dnf reposync` to download repository content to a local directory. The " +"following example syncs the `fedora` and `updates` repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:56 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:59 +msgid "" +"To limit the sync to specific architectures and avoid downloading packages " +"you do not need:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:63 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --arch=x86_64 --arch=noarch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:66 +msgid "" +"To remove packages from the local mirror that are no longer present in the " +"remote repository:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:70 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:73 +msgid "" +"The synced content is now accessible at `http://localhost/mirror/`, or " +"whatever your server's hostname or IP address is." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:75 +msgid "" +"The first sync downloads the full repository and can take a long time " +"depending on your connection. Later syncs only download new or changed " +"packages." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:76 +#, no-wrap +msgid "Configuring client systems" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:80 +msgid "" +"On each system that should use the local mirror, create a `.repo` file in " +"`/etc/yum.repos.d/`. For example, `/etc/yum.repos.d/local-mirror.repo`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:89 +#, no-wrap +msgid "" +"[local-fedora]\n" +"name=Local Fedora mirror\n" +"baseurl=http://mirror-server/mirror/fedora/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:96 +#, no-wrap +msgid "" +"[local-updates]\n" +"name=Local Fedora updates mirror\n" +"baseurl=http://mirror-server/mirror/updates/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:99 +msgid "" +"Replace `mirror-server` with the hostname or IP address of your mirror " +"server." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:101 +msgid "" +"To ensure clients use only the local mirror, disable the default Fedora " +"repositories by setting `enabled=0` in `/etc/yum.repos.d/fedora.repo` and " +"`/etc/yum.repos.d/fedora-updates.repo`." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:102 +#, no-wrap +msgid "GPG verification" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:106 +msgid "" +"`dnf reposync` downloads repository metadata and packages including their " +"signatures. Clients use the Fedora GPG keys already present at " +"`/etc/pki/rpm-gpg/` to verify packages, so no additional key configuration " +"is required." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:107 +#, no-wrap +msgid "Keeping the mirror current" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:110 +msgid "Set up a systemd service and timer to sync the mirror automatically." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:112 +msgid "Create a service file at `/etc/systemd/system/dnf-mirror.service`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:117 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Sync DNF repository mirror\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:121 +#, no-wrap +msgid "" +"[Service]\n" +"Type=oneshot\n" +"ExecStart=dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:124 +msgid "Create the timer at `/etc/systemd/system/dnf-mirror.timer`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:129 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Daily DNF repository mirror sync\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:133 +#, no-wrap +msgid "" +"[Timer]\n" +"OnCalendar=daily\n" +"Persistent=true\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:136 +#, no-wrap +msgid "" +"[Install]\n" +"WantedBy=timers.target\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:139 +msgid "Enable and start the timer:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:143 +#, no-wrap +msgid "$ sudo systemctl enable --now dnf-mirror.timer\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:146 +msgid "Verify the timer is active:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:150 +#, no-wrap +msgid "$ systemctl status dnf-mirror.timer\n" +msgstr "" diff --git a/po/te/master/pages/fedora-and-software-patents.po b/po/te/master/pages/fedora-and-software-patents.po new file mode 100644 index 0000000000..0bef530c4f --- /dev/null +++ b/po/te/master/pages/fedora-and-software-patents.po @@ -0,0 +1,407 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: te\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/fedora-and-software-patents.adoc:1 +#, no-wrap +msgid "Fedora and Software Patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:3 +msgid "Caleb McKee; Frank Sträter" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:10 +msgid "" +"This page explains Fedora's position on software patents, why patent " +"restrictions affect what software Fedora can include, and how Fedora and Red " +"Hat actively work to reduce the impact of software patents on free and open " +"source software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:12 +msgid "" +"This information is provided only for answering common questions from Fedora " +"users and should not be read as legal advice. What applies to Red Hat and " +"the Fedora Project may not necessarily apply to you. If you need legal " +"assistance, consult your own lawyer. This material does not represent the " +"official views of Red Hat or the Fedora Project." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:14 +#, no-wrap +msgid "What is a software patent?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:16 +msgid "" +"A patent is a set of exclusionary rights granted by a government to a patent " +"holder for a limited period of time, usually 20 years from the earliest " +"effective filing date of the patent application. These monopoly rights are " +"granted to patent applicants in exchange for their disclosure of the " +"invention claimed by the patent. Once a patent is granted in a given " +"country, the patent holder may exclude someone from making, using, selling " +"or importing embodiments of the claimed invention in that country. Software " +"patents are different from copyright or trademarks despite being lumped " +"together with them under the collective term " +"link:https://www.gnu.org/philosophy/not-ipr.html[Intellectual Property]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:18 +#, no-wrap +msgid "Who is responsible for taking care of any legal issues in Fedora?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:20 +msgid "" +"The Fedora Project is not a separate and distinct legal entity. Red Hat, the " +"primary sponsor of the Fedora Project, is actively involved in legal matters " +"relating to Fedora, along with other Fedora participants. For example, Red " +"Hat lawyers assist Fedora Project contributors in issues pertaining to free " +"and open source software licensing, trademarks and patents. Refer to the " +"xref:legal::index.adoc[Legal] page for more information." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:22 +#, no-wrap +msgid "" +"If software patents are not recognized in all regions, why can't you " +"distribute Fedora with such software in other regions?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:24 +msgid "" +"Contrary to common belief, software patents are granted in some form or " +"other in most countries, including most of the countries in which most " +"Fedora participants reside." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:26 +#, no-wrap +msgid "Can't you pay the patent license fees for patent encumbered codecs?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:28 +msgid "" +"A codec is a set of methods to encode and decode video or audio information " +"into a data stream. In the case of codecs like WMV, the company or companies " +"associated with developing the format are also involved in asserting (or " +"restrictively licensing) patents that purportedly cover the format; we refer " +"to such codecs as \"patent encumbered\". Other codecs, such as WebM, Ogg " +"Theora or Ogg Vorbis, Dirac, and FLAC, are made available by their " +"developers without asserting patents on their implementations; we refer to " +"such codecs as \"patent unencumbered\". Fedora includes comprehensive " +"support for open, patent-unencumbered codecs but is unable to include " +"support for the patent encumbered ones." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:30 +msgid "" +"Patent licenses usually require the licensee to pay royalties based on the " +"number of users. Since Fedora is free and open source software, the " +"effective number of users is essentially unrestricted. Patent holders are " +"generally unwilling to give a blanket patent license for unlimited use; " +"moreover, the royalty payments would be too high for it to be practical for " +"the Fedora Project, or its sponsors, to pay them. Proprietary operating " +"systems like Microsoft Windows include the costs of third-party patent " +"licenses in the pricing of the product as sold to end users. Fedora is not " +"sold commercially, so there is no way to recoup these substantial expenses." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:32 +msgid "" +"Even if funds were available to do so, such royalty-bearing patent licenses " +"would have to be compatible with the free/open source software licenses " +"governing the software covered by the patent license. In practice this is " +"usually challenging. For example, the most widely-used FOSS licenses (GPL " +"and LGPL) place constraints on the ability of distributors to distribute " +"software under benefit of third-party patent licenses. Even if the software " +"in question is placed under some other license, distributing such software " +"under benefit of a patent license may make the software effectively non-free " +"and thus incompatible with Fedora legal policies." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:34 +#, no-wrap +msgid "" +"There are free and open software implementations of the codecs. Why don't " +"you include them?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:36 +msgid "" +"When we speak of an implementation being FOSS, usually we are thinking only " +"in terms of copyright licensing. An independent FOSS implementation of a " +"patent-encumbered codec, however, is subject to at least as much patent risk " +"as, say, some proprietary reference implementation of the same codec. Note " +"that while copyright covers only a particular implementation of software, " +"patents are broader because they are more abstract, covering ideas that " +"might be implemented in software in any number of ways." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:38 +#, no-wrap +msgid "" +"Can't you link to third party repositories and guide users to find such " +"software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:40 +msgid "" +"In general, no, because of the risk of liability for " +"link:https://en.wikipedia.org/wiki/Patent_infringement[contributory patent " +"infringement]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:42 +#, no-wrap +msgid "How is it that some other Linux distributions include such software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:44 +msgid "There are different reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:46 +msgid "" +"Some of them include proprietary software, in some cases charging users for " +"their product, where the charge incorporates the cost of licensing " +"third-party patents. Fedora is not a commercial product and has a policy of " +"not distributing proprietary software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:47 +msgid "" +"They are willing to deal with the risk somehow. In some cases, it is because " +"they are not backed by a large and profitable company like Red Hat. Red Hat, " +"the legal entity and primary sponsor of the Fedora Project determines its " +"own risks which can be different from other organizations." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:49 +#, no-wrap +msgid "What is bad about patented formats?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:51 +msgid "" +"Even if you are willing to pay for patent licenses, there are other things " +"to consider:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:53 +msgid "" +"No guarantee that your consumers actually will be able to read the data " +"you're trying to produce. If you've reached this page, you've already " +"experienced this - by producing media in a patented format, you " +"automatically limit your audience to whatever platforms the patent holder " +"has licensed their software to." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:54 +msgid "" +"No guarantee of being able to access your data forever. If you're using some " +"software to view a patented media format, what happens if that software " +"vendor goes out of business, or refuses to port their software to newer " +"systems? You no longer have access to your data." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:56 +msgid "" +"Note that this isn't even restricted to patented media formats - the same " +"applies to popular proprietary formats used for word processing, " +"spreadsheets, presentations, etc." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:58 +msgid "" +"For more information about how software patents are bad, refer to the " +"link:https://ffii.org/[Foundation for a Free Information Infrastructure]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:60 +#, no-wrap +msgid "Can't you convert a patent encumbered codec to an open codec?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:62 +msgid "" +"Fedora cannot include the decoders necessary to do this since those are " +"patent encumbered as well. Although users might be able to do this, " +"converting from one format to another typically results in a visible loss of " +"quality. The only long term viable method is to encourage the creation of " +"content in open formats and Fedora and Red Hat actively encourage and " +"participate in such activities." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:64 +#, no-wrap +msgid "How Fedora works against software patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:66 +msgid "__Fedora sponsors development of free, non-patent-encumbered open formats__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:68 +msgid "" +"In support of free culture and the open web, and to reduce the hold of " +"proprietary and patent encumbered codecs, Red Hat has been sponsoring " +"improvements on the open Ogg Theora video codec." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:70 +msgid "" +"__Fedora uses free, non-patented, open formats by default that anyone can " +"implement, use, and view without having to obtain patent licenses__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:72 +msgid "" +"Instead of Windows Media, use WebM or Ogg Theora. Instead of Microsoft " +"Office Open XML, use link:https://en.wikipedia.org/wiki/OpenDocument[Open " +"Document format] documents, or even PDF. Vote with your currency by " +"purchasing hardware and solutions that support these free and open formats." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:74 +#, no-wrap +msgid "The problem with proprietary and patent encumbered media formats" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:76 +msgid "" +"Imagine sitting down to your email. Your sister has sent you some pictures " +"of your niece. However, when you go to look at them, all you see is:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:78 +msgid "" +"__I'm sorry, you need Frobozz Viewer 3.0 to view this file. It's only " +"$19.99, have your credit card ready.__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:80 +msgid "" +"Later, you go to view your mail on a public computer at the local " +"library. And you get the same dialog box on their computer." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:82 +msgid "" +"That is the reality for any sound, image, or document format that is " +"encumbered by software patents that require licensing - any application that " +"wishes to view, play, or create them requires paying the patent holders a " +"fee. Normally, software and hardware vendors include this support, but they " +"pass the costs directly onto the consumers in the cost of their software or " +"hardware." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:84 +msgid "" +"Fedora, however, has a " +"link:https://docs.fedoraproject.org/en-US/project/objectives/[public " +"promise] to always be freely redistributable by anyone. That is why Fedora " +"cannot include support for patented media formats - it would break this " +"redistribution promise. Fedora supports open media formats such as WebM or " +"Ogg link:https://xiph.org/vorbis/[Vorbis] and " +"link:https://www.theora.org/[Theora], which are **freely implementable and " +"usable by anyone without a patent license**." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:86 +msgid "" +"Red Hat has consistently taken the position that software patents generally " +"impede innovation in software development and that software patents are " +"inconsistent with open source/free software. Red Hat holds several software " +"patents for defensive purposes and has a patent policy under which it agrees " +"to refrain from enforcing its patents against any party for exercising " +"rights under certain free and open source software licenses, including " +"GPLv2, GPLv3, LGPLv2.1, and LGPLv3." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:88 +msgid "https://www.redhat.com/en/about/patent-promise" +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:90 +#, no-wrap +msgid "References" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:92 +msgid "https://fedoraproject.org/wiki/Forbidden_items" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:93 +msgid "https://docs.fedoraproject.org/en-US/project/" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://www.gnu.org/philosophy/why-audio-format-matters.html" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://dwheeler.com/essays/software-patents.html" +msgstr "" diff --git a/po/te/master/pages/flathub-flatpak-applications.po b/po/te/master/pages/flathub-flatpak-applications.po new file mode 100644 index 0000000000..76107d68fc --- /dev/null +++ b/po/te/master/pages/flathub-flatpak-applications.po @@ -0,0 +1,457 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: te\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/flathub-flatpak-applications.adoc:1 +#, no-wrap +msgid "Installing Flatpak Applications from Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Flathub, a centralized repository for Flatpak applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:12 +#, no-wrap +msgid "What is Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:17 +msgid "" +"Flathub is a centralized repository that hosts thousands of Flatpak " +"applications. Flatpak is a containerization technology that packages " +"applications with their dependencies in a sandboxed environment. This " +"approach provides several benefits including improved security through " +"isolation, compatibility across different Linux distributions, and " +"simplified dependency management." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:19 +msgid "" +"Flatpak applications work across all Linux distributions, not just " +"Fedora. Once an application is packaged as a Flatpak, it can run on any " +"system with Flatpak installed without requiring distribution-specific " +"packaging. Therefore, many software vendors choose to distribute their " +"applications as Flatpaks on Flathub to reach a wider Linux audience." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:22 +msgid "" +"Flatpak applications run in a sandbox with limited access to your system. " +"Each application only has access to the resources it explicitly needs, " +"providing an additional layer of security compared to traditional package " +"installation." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:24 +msgid "" +"Because Flatpak applications are self-contained, they can use different " +"versions of libraries and dependencies than those provided by your " +"system. This means you can run multiple versions of the same application or " +"library simultaneously without conflicts." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:26 +msgid "" +"Installing and removing Flatpak applications is straightforward and does not " +"leave system-wide dependencies or configuration files scattered across your " +"system." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:28 +msgid "" +"Flathub and Flatpak include built-in automatic update functionality, keeping " +"applications current with minimal user intervention." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:30 +msgid "" +"Fedora Workstation includes Flatpak support pre-installed and configured, " +"making it easy to get started with Flathub applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:31 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:34 +msgid "To use Flathub on Fedora, ensure Flatpak is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:38 +#, no-wrap +msgid "$ sudo dnf install flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:41 +msgid "If not already enabled, add the Flathub repository to your system:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:45 +#, no-wrap +msgid "" +"$ flatpak remote-add --if-not-exists flathub " +"https://flathub.org/repo/flathub.flatpakrepo\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:48 +msgid "" +"On Fedora Workstation, Flatpak is typically pre-installed and configured to " +"use Flathub, so you may not need to perform these steps." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:49 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:51 +#, no-wrap +msgid "Using the GNOME Software Center" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:54 +msgid "" +"The easiest way to browse and install Flatpak applications is through GNOME " +"Software:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:56 +msgid "Open *Software* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:57 +#: ./pages/flathub-flatpak-applications.adoc:74 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:58 +msgid "If the application is available on Flathub, click *Install*" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:59 +msgid "The application downloads and installs automatically" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:60 +#, no-wrap +msgid "Using KDE Discover" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:64 +msgid "" +"KDE Plasma includes Discover, a graphical software center that supports " +"Flatpak applications. On Fedora KDE Spin, Discover is pre-installed. To " +"enable Flatpak support, ensure the Flatpak backend is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:68 +#, no-wrap +msgid "$ sudo dnf install plasma-discover-flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:71 +msgid "To find and install applications:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:73 +msgid "Open *Discover* from the application launcher" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:75 +msgid "" +"If multiple sources are available for the same application, select *Flathub* " +"as the source" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:76 +msgid "Click *Install*" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:77 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:80 +msgid "To search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:84 +#, no-wrap +msgid "$ flatpak search _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:87 +msgid "To install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:91 +#, no-wrap +msgid "$ flatpak install flathub _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:94 +msgid "For example, to install GIMP:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:98 +#, no-wrap +msgid "$ flatpak install flathub org.gimp.GIMP\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:100 +#, no-wrap +msgid "Managing Flatpak applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:102 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:106 +msgid "" +"Installed Flatpak applications appear in your Applications menu and launch " +"like any other application. You can also run them from the command line " +"using the application ID:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:110 +#, no-wrap +msgid "$ flatpak run _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:112 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:115 +msgid "Update all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:119 +#, no-wrap +msgid "$ flatpak update\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:122 +msgid "Update a specific application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:126 +#, no-wrap +msgid "$ flatpak update _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:129 +msgid "" +"Note that GNOME Software and KDE Discover will also notify you of available " +"updates for Flatpak applications." +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:130 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:133 +msgid "Remove an installed Flatpak application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:137 +#, no-wrap +msgid "$ flatpak uninstall _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:139 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:142 +msgid "View all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:146 +#, no-wrap +msgid "$ flatpak list --app\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:148 +#, no-wrap +msgid "Permissions and sandboxing" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:152 +msgid "" +"Flatpak applications run in a sandbox with restricted access to your " +"system. Some applications may request additional permissions to function " +"properly:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:154 +#, no-wrap +msgid "**File system access** - Read or write access to specific directories\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:155 +#, no-wrap +msgid "**Hardware access** - Access to cameras, microphones, or other hardware\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:156 +#, no-wrap +msgid "" +"**System services** - Access to D-Bus services for system notifications, and " +"so on\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:157 +#, no-wrap +msgid "**Network access** - Access to the internet\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:159 +msgid "" +"When installing an application, review the requested permissions and decide " +"whether to grant them based on the application's functionality." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:160 +#, no-wrap +msgid "Overriding permissions" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:163 +msgid "" +"If an application needs additional permissions, you can grant or modify them " +"using Flatseal, a graphical permissions manager:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:167 +#, no-wrap +msgid "$ flatpak install flathub com.github.tchx84.Flatseal\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:170 +msgid "" +"Alternatively, modify permissions from the command line using `flatpak " +"override`." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:171 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:174 +#, no-wrap +msgid "" +"**Flathub website** - Visit https://flathub.org to browse available " +"applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:175 +#, no-wrap +msgid "" +"**Flatpak documentation** - https://docs.flatpak.org for detailed technical " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:176 +#, no-wrap +msgid "" +"**Application pages** - Most Flatpak applications have information pages on " +"Flathub with reviews and details\n" +msgstr "" diff --git a/po/te/master/pages/language-package-managers.po b/po/te/master/pages/language-package-managers.po new file mode 100644 index 0000000000..5713f47665 --- /dev/null +++ b/po/te/master/pages/language-package-managers.po @@ -0,0 +1,561 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: te\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/language-package-managers.adoc:1 +#, no-wrap +msgid "Installing Software from Language Package Managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:11 +msgid "" +"Many programming language ecosystems include their own package managers for " +"installing libraries and tools. This page explains how to use common " +"language package managers on Fedora, and the important differences between " +"them and DNF." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:12 +#, no-wrap +msgid "What are language package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:16 +msgid "" +"Language package managers install software published within a specific " +"programming language ecosystem. For example, you can install Python " +"libraries and some Python applications by using tools such as pip. You can " +"also install many JavaScript based applications by using tools such as npm. " +"These tools operate independently and install packages outside of Fedora's " +"package management system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:19 +msgid "" +"Before using a language package manager, check whether the package you need " +"is already available in the Fedora repositories. Many popular libraries are " +"packaged for Fedora and can be installed with DNF:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:23 +#, no-wrap +msgid "$ dnf search _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:26 +msgid "" +"Installing from Fedora repositories is preferred because those packages " +"receive security updates through the normal Fedora update process and are " +"tested for compatibility with your system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:28 +msgid "Language package managers bypass DNF, which means:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:30 +msgid "" +"Packages installed this way are invisible to DNF and do not receive updates " +"through `dnf upgrade`" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:31 +msgid "Packages might conflict with system packages if installed globally" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:32 +msgid "" +"Security updates must be managed separately, using the language package " +"manager itself" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:33 +msgid "Removing packages requires the language package manager, not DNF" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:34 +msgid "" +"Sources are not vetted by Fedora maintainers, so there is a higher risk of " +"installing malicious or unmaintained software" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:36 +msgid "" +"For these reasons, install language packages at the user level or in " +"isolated environments wherever possible, rather than system-wide." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:37 +#, no-wrap +msgid "Python - pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:41 +msgid "" +"Python's package manager is pip. Many Python packages are available in " +"Fedora repositories as `python3-_packagename_` and should be installed that " +"way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:42 +#, no-wrap +msgid "Installing pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:46 +msgid "" +"pip is included with Python, which is pre-installed on Fedora. If pip is " +"missing:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:50 +#, no-wrap +msgid "$ sudo dnf install python3-pip\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:52 +#, no-wrap +msgid "Using virtual environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:56 +msgid "" +"Always use a virtual environment to isolate pip-installed packages from the " +"system Python installation. Installing pip packages globally can conflict " +"with system Python libraries and break system tools." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:58 +msgid "Create and activate a virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:63 +#, no-wrap +msgid "" +"$ python3 -m venv _myenv_\n" +"$ source _myenv_/bin/activate\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:66 +msgid "Install a package inside the virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:70 +#, no-wrap +msgid "$ pip install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:73 +msgid "Deactivate the virtual environment when finished:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:77 +#, no-wrap +msgid "$ deactivate\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:79 +#, no-wrap +msgid "Updating pip packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:82 +msgid "Update all packages inside an active virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:86 +#, no-wrap +msgid "$ pip install --upgrade _package_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:88 +#, no-wrap +msgid "Alternative Python package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:91 +msgid "" +"You can use other Python package managers that create isolated environments, " +"such as:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:93 +msgid "" +"https://github.com/pypa/pipx[pipx] - installs and manages Python " +"command-line tools in isolated environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:94 +msgid "" +"https://docs.astral.sh/uv/[uv] - a modern Python package manager and " +"environment manager that improves on pip and virtualenv" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:96 +msgid "" +"These tools can be installed either from Fedora repositories or by using " +"pip." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:98 +msgid "For example, to install pipx, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:101 +#, no-wrap +msgid "$ sudo dnf install pipx\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:104 +msgid "Or, to install uv, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:107 +#, no-wrap +msgid "$ sudo dnf install python3-uv\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:109 +#, no-wrap +msgid "Node.js - npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:112 +msgid "npm is the package manager for the Node.js ecosystem." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:113 +#, no-wrap +msgid "Installing Node.js and npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:116 +msgid "Install Node.js and npm from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:120 +#, no-wrap +msgid "$ sudo dnf install nodejs npm\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:122 +#: ./pages/language-package-managers.adoc:166 +#, no-wrap +msgid "Installing packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:125 +msgid "Install a package locally for a specific project (recommended):" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:129 +#, no-wrap +msgid "$ npm install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:132 +msgid "" +"Install a package globally to make a command-line tool available " +"system-wide:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:136 +#, no-wrap +msgid "$ npm install -g _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:140 +msgid "" +"Global npm installs may require elevated permissions depending on how " +"Node.js was installed. To avoid permission issues, consider using a Node.js " +"version manager such as https://github.com/nvm-sh/nvm[nvm]." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:141 +#, no-wrap +msgid "Updating npm packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:144 +msgid "Update packages in the current project:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:148 +#, no-wrap +msgid "$ npm update\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:150 +#, no-wrap +msgid "Rust - Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:154 +msgid "" +"Cargo is Rust's package manager and build system. Cargo compiles packages " +"from source, so builds can take some time." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:155 +#, no-wrap +msgid "Installing Rust and Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:158 +msgid "Install Rust and Cargo from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:162 +#, no-wrap +msgid "$ sudo dnf install rust cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:165 +msgid "" +"Alternatively, use the official Rust toolchain installer " +"https://rustup.rs[rustup] for more control over Rust versions." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:169 +msgid "" +"Install a Rust package (called a \"crate\") and make it available as a " +"command-line tool:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:173 +#, no-wrap +msgid "$ cargo install _crate_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:177 +msgid "" +"Cargo installs binaries to `~/.cargo/bin/` by default. Ensure this " +"directory is in your `PATH`." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:178 +#, no-wrap +msgid "Updating installed crates" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:183 +#, no-wrap +msgid "$ cargo install --force _crate_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:185 +#, no-wrap +msgid "Ruby - gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:189 +msgid "" +"gem is Ruby's package manager for installing Ruby libraries and tools " +"(called \"gems\"). Many Ruby gems are available in the Fedora repositories " +"as `rubygem-_packagename_` and should be installed that way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:190 +#, no-wrap +msgid "Installing Ruby and gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:193 +msgid "Install Ruby from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:197 +#, no-wrap +msgid "$ sudo dnf install ruby\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:200 +msgid "gem is included with Ruby." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:201 +#, no-wrap +msgid "Installing gems" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:204 +msgid "Install a gem for the current user:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:208 +#, no-wrap +msgid "$ gem install --user-install _gem_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:211 +msgid "" +"Using `--user-install` avoids writing to system directories and does not " +"require root access." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:212 +#, no-wrap +msgid "Updating gems" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:217 +#, no-wrap +msgid "$ gem update _gem_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:219 +#, no-wrap +msgid "Go - go install" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:222 +msgid "The Go toolchain includes `go install` for installing Go-based tools." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:223 +#, no-wrap +msgid "Installing Go" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:226 +msgid "Install Go from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:230 +#, no-wrap +msgid "$ sudo dnf install golang\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:232 +#, no-wrap +msgid "Installing tools" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:235 +msgid "Install a Go tool by its module path:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:239 +#, no-wrap +msgid "$ go install _module_path_@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:242 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:246 +#, no-wrap +msgid "$ go install golang.org/x/tools/cmd/goimports@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:250 +msgid "" +"Go installs binaries to `~/go/bin/` by default. Ensure this directory is in " +"your `PATH`." +msgstr "" diff --git a/po/te/master/pages/snap-store-applications.po b/po/te/master/pages/snap-store-applications.po new file mode 100644 index 0000000000..1cc2c636fb --- /dev/null +++ b/po/te/master/pages/snap-store-applications.po @@ -0,0 +1,459 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: te\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/snap-store-applications.adoc:1 +#, no-wrap +msgid "Installing Applications from Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Snap Store using the Snap package format." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:12 +#, no-wrap +msgid "What is Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:16 +msgid "" +"Snap Store is a centralized repository of Snap applications, providing " +"thousands of applications packaged using the Snap format. Snaps are " +"containerized, self-contained applications that include all necessary " +"dependencies and can run on any Linux system that has Snapd installed." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:17 +#, no-wrap +msgid "Understanding Snaps" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:21 +msgid "" +"A Snap (or \"Snapcraft\" package) is a universal application package format " +"that bundles an application with its dependencies in a compressed, " +"self-contained archive. Snaps aim to provide consistent application " +"behavior across different Linux distributions and versions." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:23 +msgid "" +"Snaps are similar to Flatpaks and AppImages in that they are designed to be " +"distribution-agnostic and include all necessary dependencies. Snaps differ " +"from Flatpaks in that they use a different packaging format and have " +"different mechanisms for updates and confinement. Snaps are developed and " +"maintained by Canonical, the company behind Ubuntu, but they can be used on " +"any Linux distribution that supports Snapd, including Fedora." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:25 +msgid "" +"Snaps are not enabled by default on Fedora, but you can easily install the " +"Snapd daemon to use them." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:27 +#, no-wrap +msgid "Installing Snapd" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:30 +msgid "To use Snaps on Fedora, install the Snapd daemon:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:34 +#, no-wrap +msgid "$ sudo dnf install snapd\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:37 +msgid "Then enable the Snapd socket:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:41 +#, no-wrap +msgid "$ sudo systemctl enable --now snapd.socket\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:44 +msgid "" +"After installation, you may need to reboot or log out and back in for Snap " +"support to work properly." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:45 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:47 +#, no-wrap +msgid "Using Snap Store (GUI)" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:50 +msgid "On Fedora, you can install the Snap Store graphical application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:54 +#, no-wrap +msgid "$ sudo snap install snap-store\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:57 +msgid "Then:" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:59 +msgid "Open *Snap Store* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:60 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:61 +msgid "Click *Install* to begin the installation" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:62 +msgid "The application automatically downloads and installs" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:63 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:66 +msgid "Search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:70 +#, no-wrap +msgid "$ snap find _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:73 +msgid "Install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:77 +#, no-wrap +msgid "$ snap install _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:80 +msgid "For example, to install Visual Studio Code:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:84 +#, no-wrap +msgid "$ snap install code --classic\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:87 +msgid "" +"Some Snaps require the `--classic` flag to run outside the confinement " +"environment for full functionality." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:88 +#, no-wrap +msgid "Managing Snap applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:90 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:94 +msgid "" +"Installed Snap applications appear in your Applications menu and launch like " +"any other application. You can also run them from the command line using " +"their name:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:98 +#, no-wrap +msgid "$ _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:100 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:103 +msgid "Snaps update automatically in the background. To manually check for updates:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:107 +#, no-wrap +msgid "$ snap refresh\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:110 +msgid "Update a specific Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:114 +#, no-wrap +msgid "$ snap refresh _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:116 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:119 +msgid "Remove an installed Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:123 +#, no-wrap +msgid "$ snap remove _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:125 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:128 +msgid "View all installed Snaps:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:132 +#, no-wrap +msgid "$ snap list\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:134 +#, no-wrap +msgid "Snap confinement levels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:137 +msgid "Snaps use different confinement levels that control system access:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:138 +#, no-wrap +msgid "Strict" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:141 +msgid "" +"The most restrictive mode. The Snap runs in a sandbox with minimal access to " +"the system. Most Snaps use strict confinement." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:142 +#, no-wrap +msgid "Classic" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:145 +msgid "" +"The least restrictive mode. The Snap has full access to the system like a " +"traditionally installed application. Some Snaps require classic confinement " +"to function properly." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:146 +#, no-wrap +msgid "Devmode" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:148 +msgid "" +"Used during development. Runs in strict confinement but with warnings " +"instead of denials." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:149 +#, no-wrap +msgid "Snap channels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:152 +msgid "Snaps can offer multiple versions through different channels:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:153 +#, no-wrap +msgid "Stable" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:155 +msgid "The default channel, containing fully released and tested versions." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:156 +#, no-wrap +msgid "Candidate" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:158 +msgid "" +"Pre-release versions near completion, good for testing before general " +"release." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:159 +#, no-wrap +msgid "Beta" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:161 +msgid "Early testing versions, may contain bugs or incomplete features." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:162 +#, no-wrap +msgid "Edge" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:164 +msgid "Development versions, the newest code but potentially unstable." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:166 +msgid "To install from a specific channel:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:170 +#, no-wrap +msgid "$ snap install _application_name_ --_channel_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:173 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:177 +#, no-wrap +msgid "$ snap install _application_name_ --beta\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:179 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:182 +#, no-wrap +msgid "" +"**Snap Store website** - Visit https://snapcraft.io/store to browse " +"available applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:183 +#, no-wrap +msgid "" +"**Snapcraft documentation** - https://snapcraft.io/docs for detailed " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:184 +#, no-wrap +msgid "" +"**Snap directory** - https://snapcraft.io/snaps for searchable application " +"directory\n" +msgstr "" diff --git a/po/te/master/pages/third-party-software.po b/po/te/master/pages/third-party-software.po new file mode 100644 index 0000000000..49ff9746fc --- /dev/null +++ b/po/te/master/pages/third-party-software.po @@ -0,0 +1,528 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: te\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. type: Title = +#: ./pages/third-party-software.adoc:1 +#, no-wrap +msgid "Understanding Third-Party Software versus Fedora Release Software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:11 +msgid "" +"This page explains the distinction between third-party software and software " +"included in official Fedora releases, including their differences, how they " +"are managed, and important considerations for each." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:12 +#, no-wrap +msgid "What is Fedora release software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:16 +msgid "" +"Fedora release software comprises all packages that are part of the official " +"Fedora distribution repositories. These repositories include the _fedora_ " +"repository and the _updates_ repository, which together form the complete, " +"officially supported package set for a Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:18 +msgid "" +"Fedora also releases software packages in other repositories for development " +"and testing purposes, such as _rawhide_ for the latest development branch " +"and _updates-testing_ for packages that are being tested before inclusion in " +"the stable updates repository. However, the term \"Fedora release software\" " +"specifically refers to packages that are included in the stable _fedora_ and " +"_updates_ repositories for a given Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:20 +msgid "" +"See xref:fedora-repositories.adoc[Fedora Repositories] for more details on " +"the different repositories and their purposes." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:21 +#, no-wrap +msgid "Characteristics of Fedora release software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:23 +#, no-wrap +msgid "Vetting and testing" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:26 +msgid "" +"All packages in Fedora repositories undergo rigorous testing and review by " +"the Fedora Project community before inclusion. Packages must meet strict " +"xref:fedora-repositories.adoc[repository standards] and pass quality " +"assurance checks." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:27 +#, no-wrap +msgid "Source code availability" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:30 +msgid "" +"All Fedora release software is open source and free to use, modify, and " +"distribute. The source code is available in the Fedora repositories and " +"must comply with Fedora's licensing guidelines." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:31 +#, no-wrap +msgid "Community maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:34 +msgid "" +"Each package in Fedora has maintainers who are responsible for updates, " +"security patches, and bug fixes. Maintenance is handled through the Fedora " +"package maintenance workflow and tools such as Bodhi." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:35 +#, no-wrap +msgid "Release cycle integration" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:38 +msgid "" +"Fedora release software follows the official Fedora release cycle. Packages " +"are frozen at release time for stable releases and receive updates through " +"the updates repository according to the Fedora Updates Policy." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:39 +#, no-wrap +msgid "Free distribution" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:41 +msgid "" +"All Fedora release software can be downloaded and installed at no cost " +"through the official Fedora repositories." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:42 +#, no-wrap +msgid "What is third-party software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:45 +msgid "" +"Third-party software refers to packages and applications not included in the " +"official Fedora repositories." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:46 +#, no-wrap +msgid "Why software might be absent from Fedora's repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:49 +msgid "" +"Software might be missing from Fedora's official repositories for several " +"reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:51 +msgid "" +"It is encumbered by software patents or uses a license incompatible with " +"Fedora's policies. See xref:fedora-and-software-patents.adoc[Fedora and " +"software patents] for details." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:52 +msgid "" +"No one has yet packaged it for Fedora. If you want to help, consider " +"xref:package-maintainers::index.adoc[becoming a Fedora package maintainer]." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:53 +msgid "" +"For drivers specifically, Fedora does not package out-of-tree kernel " +"drivers. Drivers must be submitted to and accepted by the upstream Linux " +"kernel before Fedora will include them." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:54 +#, no-wrap +msgid "Installation methods" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:57 +msgid "Third-party software can be installed through:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:58 +msgid "" +"Third-party repositories (e.g., xref:rpmfusion-setup.adoc[RPM Fusion], Copr, " +"or vendor-specific repositories)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:59 +msgid "" +"Container images (xref:flathub-flatpak-applications.adoc[Flatpak], or " +"xref:snap-store-applications.adoc[Snap])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:60 +msgid "" +"Manual installation archives containing all dependencies " +"(xref:appimage.adoc[AppImage])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:61 +msgid "" +"xref:language-package-managers.adoc[Language package managers] such as pip " +"(Python), npm (Node.js), or Cargo (Rust)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:62 +msgid "" +"Compilation from source code (xref:third-party-software.adoc[Third Party " +"Software])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:63 +msgid "Direct binary package download from vendor websites" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:64 +#, no-wrap +msgid "Characteristics of third-party software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:66 +#, no-wrap +msgid "Independent maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:69 +msgid "" +"Entities outside the Fedora Project maintain third-party software. The " +"maintainer or software vendor handles updates, security patches, and " +"compatibility with Fedora releases." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:70 +#, no-wrap +msgid "Variable quality and support" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:73 +msgid "" +"The quality, testing rigor, and support availability varies widely depending " +"on the third-party provider. Some third-party projects have excellent " +"support and frequent updates, while others may be less actively maintained." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:74 +#, no-wrap +msgid "Licensing flexibility" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:77 +msgid "" +"Third-party software may use any license, including proprietary, commercial, " +"or open source licenses. Some third-party software may not be " +"redistributable or modifiable." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:78 +#, no-wrap +msgid "Potential compatibility issues" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:81 +msgid "" +"Since third-party software is developed and maintained independently, it may " +"not be fully tested with all Fedora versions. Compatibility issues can " +"arise, particularly across major Fedora releases." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:83 +#, no-wrap +msgid "Using third-party software safely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:86 +msgid "" +"If you choose to use third-party software with Fedora, follow these best " +"practices:" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:87 +#, no-wrap +msgid "Verify the source" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:90 +msgid "" +"Download software only from official project websites or well-known, " +"reputable repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:91 +msgid "Avoid downloading from untrusted sources or mirrors" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:92 +msgid "Use digital signatures to verify package authenticity when available" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:93 +#, no-wrap +msgid "Check repository health" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:96 +msgid "For third-party repositories, verify that they are actively maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:97 +msgid "Ensure the repository's packages are compatible with your Fedora version" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:98 +msgid "Review the repository's security and maintenance practices" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:99 +#, no-wrap +msgid "Understand dependencies" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:102 +msgid "Be aware that third-party packages may conflict with Fedora packages" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:103 +msgid "Carefully review dependency requirements before installation" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:104 +msgid "" +"Consider using containerized solutions " +"(xref:flathub-flatpak-applications.adoc[Flatpak], " +"xref:snap-store-applications.adoc[Snap]) for isolation from system packages, " +"or AppImage for self-contained applications that maintain their own " +"dependencies" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:105 +#, no-wrap +msgid "Keep systems updated" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:108 +msgid "Enable automatic updates when possible" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:109 +msgid "Regularly check for updates from third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:110 +msgid "Uninstall software you no longer use to reduce potential security risks" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:111 +#, no-wrap +msgid "Use third-party repositories wisely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:114 +msgid "" +"When using third-party repositories like xref:rpmfusion-setup.adoc[RPM " +"Fusion] or others:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:116 +msgid "Install only repositories from trusted sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:117 +msgid "Do not enable multiple overlapping repositories simultaneously" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:118 +msgid "Remove repositories if they are no longer needed or maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:119 +msgid "" +"Be aware that mixing many third-party repositories can cause dependency " +"conflicts" +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:120 +#, no-wrap +msgid "Common third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:123 +msgid "Some well-known third-party software sources for Fedora include:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:125 +#, no-wrap +msgid "" +"**xref:rpmfusion-setup.adoc[RPM Fusion]** - Provides packages restricted in " +"Fedora due to licensing concerns (multimedia codecs, drivers)\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:126 +#, no-wrap +msgid "" +"**xref:flathub-flatpak-applications.adoc[Flathub]** - Provides Flatpak " +"containerized applications with sandboxing\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:127 +#, no-wrap +msgid "" +"**xref:snap-store-applications.adoc[Snap Store]** - Provides Snap " +"containerized applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:128 +#, no-wrap +msgid "" +"**xref:appimage.adoc[AppImage]** - Self-contained portable applications for " +"easy distribution\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:129 +#, no-wrap +msgid "" +"**Upstream projects** - Many open source projects maintain their own " +"repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:130 +#, no-wrap +msgid "" +"**Vendor repositories** - Commercial software vendors (e.g., JetBrains, " +"Slack) often provide official repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:131 +#, no-wrap +msgid "" +"**Copr** - Fedora community projects repository, hosting " +"community-maintained packages\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:132 +#, no-wrap +msgid "" +"**xref:language-package-managers.adoc[Language package managers]** - Install " +"libraries and tools directly from language ecosystems such as Python's pip, " +"Node.js's npm, and Rust's Cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:134 +msgid "" +"Copr is not officially supported by Fedora infrastructure. Use packages at " +"your own risk." +msgstr "" diff --git a/po/zh_Hans/master/pages/appimage.po b/po/zh_Hans/master/pages/appimage.po new file mode 100644 index 0000000000..e12645c6a6 --- /dev/null +++ b/po/zh_Hans/master/pages/appimage.po @@ -0,0 +1,417 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: zh_Hans\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/appimage.adoc:1 +#, no-wrap +msgid "Running Applications with AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:10 +msgid "" +"This page explains what AppImages are and how to run AppImage applications " +"on Fedora." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:11 +#, no-wrap +msgid "What is AppImage" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:14 +msgid "" +"AppImage is a format for packaging Linux applications as portable, " +"self-contained executable files." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:16 +msgid "" +"An AppImage file contains everything needed to run an application including " +"the application itself, its libraries, and any other " +"dependencies. Everything is bundled into a single file, that can be run " +"directly without any installation or system modifications." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:18 +msgid "" +"Because AppImages include all dependencies, they tend to be larger than " +"traditional packages, but they offer the advantage of being portable and " +"distribution-independent. Also, because everything is available as a single " +"file, you can carry AppImages on USB drives or external media and run them " +"on any compatible Linux system without worrying about missing dependencies " +"or conflicts with other software. Removing an AppImage is as simple as " +"deleting the file, with no leftover configuration or dependencies." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:20 +msgid "" +"Developers often use AppImages to distribute their applications across many " +"Linux distributions without maintaining separate packages for each " +"distribution." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:22 +msgid "" +"AppImages might not integrate as deeply with your desktop environment as " +"native packages, and Desktop entries, file associations, and system menus " +"might not work without additional setup. Furthermore, AppImages do not " +"receive automatic updates through the system package manager, so you must " +"manually check for and install updates from the developer. However, some " +"AppImages include built-in update mechanisms that can check for and download " +"updates directly from the application." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:26 +msgid "" +"AppImages offer a convenient way to run applications on Fedora without " +"installation or dependency management. They are ideal for portable, " +"distribution-independent applications and for developers who want to " +"distribute their software easily. However, you are responsible for managing " +"updates and security. Use AppImages from trusted sources and keep them " +"updated to ensure your system remains secure. Note that unlike Flatpak or " +"Snap, AppImages do not provide sandboxing or confinement, so they run with " +"the same permissions as your user account. Be cautious when running " +"AppImages from untrusted sources, as they have the potential to access your " +"files and system resources." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:27 +#, no-wrap +msgid "How AppImages work" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:30 +msgid "When you run an AppImage, the system:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:32 +msgid "Mounts the AppImage file as a temporary read-only filesystem" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:33 +msgid "Runs the application within that environment" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:34 +msgid "Unmounts the filesystem when the application closes" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:36 +msgid "" +"Applications can run without installation, making them portable and easy to " +"distribute." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:37 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:40 +msgid "AppImages require:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:42 +msgid "A 64-bit Fedora system (most modern AppImages)" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:43 +msgid "The FUSE library, which allows AppImages to mount themselves" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:45 +msgid "FUSE is usually pre-installed on Fedora, but if needed:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:49 +#, no-wrap +msgid "$ sudo dnf install fuse\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:51 +#, no-wrap +msgid "Finding AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:54 +msgid "Developers distribute AppImages directly, typically through:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:56 +#, no-wrap +msgid "**Project websites** - Many open source projects offer AppImage downloads\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:57 +#, no-wrap +msgid "" +"**AppImage repository** - https://appimage.github.io/apps/ lists available " +"AppImages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:58 +#, no-wrap +msgid "" +"**GitHub releases** - Many projects host AppImage files in their GitHub " +"release pages\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:59 +#, no-wrap +msgid "" +"**Custom repositories** - Some developers maintain their own AppImage " +"distribution sites\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:60 +#, no-wrap +msgid "Running AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:63 +msgid "Download the `.AppImage` file from the developer's website or repository." +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:64 +msgid "Make it executable:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:68 +#, no-wrap +msgid "$ chmod +x _application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:71 +msgid "Run the AppImage" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:75 +#, no-wrap +msgid "$ ./_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:77 +msgid "Or double-click the file in your file manager if it has execute permissions." +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:79 +#, no-wrap +msgid "Creating desktop shortcuts" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:82 +msgid "" +"To integrate an AppImage with your desktop environment, create a `.desktop` " +"shortcut file:" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:84 +msgid "Create a file in `~/.local/share/applications/`:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:88 +#, no-wrap +msgid "$ touch ~/.local/share/applications/_application_name_.desktop\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:91 +msgid "Add the following content (replace placeholders with actual values):" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:100 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=_Application Display Name_\n" +"Exec=_/path/to/application_name_.AppImage_\n" +"Icon=_application_name_\n" +"Categories=_Category_;\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:103 +msgid "Save the file and it appears in your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:105 +msgid "For example, for an application called \"MyApp\":" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:114 +#, no-wrap +msgid "" +"[Desktop Entry]\n" +"Type=Application\n" +"Name=MyApp\n" +"Exec=/home/username/Downloads/MyApp.AppImage\n" +"Icon=myapp\n" +"Categories=Utility;\n" +msgstr "" + +#. type: Title == +#: ./pages/appimage.adoc:116 +#, no-wrap +msgid "Managing AppImages" +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:118 +#, no-wrap +msgid "Organizing AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:121 +msgid "It is helpful to keep AppImages in a dedicated directory:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:127 +#, no-wrap +msgid "" +"$ mkdir ~/Applications\n" +"$ mv _application_name_.AppImage ~/Applications/\n" +"$ chmod +x ~/Applications/_application_name_.AppImage\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:130 +msgid "Then reference this directory in desktop shortcuts." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:131 +#, no-wrap +msgid "Updating AppImages" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:134 +msgid "Update methods vary by application:" +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:135 +#, no-wrap +msgid "Built-in updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:137 +msgid "" +"Some AppImages include automatic update checks. Run the AppImage and look " +"for update options in the application's preferences or help menu." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:138 +#, no-wrap +msgid "Manual updates" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:140 +msgid "" +"For applications without built-in updates, download the latest version from " +"the project website and replace the existing AppImage." +msgstr "" + +#. type: Labeled list +#: ./pages/appimage.adoc:141 +#, no-wrap +msgid "AppImage update tools" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:143 +msgid "" +"Some third-party tools such as `appimaged` can help manage AppImage updates, " +"though these are typically for advanced users." +msgstr "" + +#. type: Title === +#: ./pages/appimage.adoc:144 +#, no-wrap +msgid "Running multiple versions" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:147 +msgid "" +"Because AppImages are self-contained, you can safely keep and run multiple " +"versions of the same application:" +msgstr "" + +#. type: delimited block - +#: ./pages/appimage.adoc:152 +#, no-wrap +msgid "" +"$ ./MyApp-1.0.AppImage &\n" +"$ ./MyApp-2.0.AppImage &\n" +msgstr "" + +#. type: Plain text +#: ./pages/appimage.adoc:155 +msgid "Both versions can run simultaneously without conflicts." +msgstr "" diff --git a/po/zh_Hans/master/pages/dnf-repository-mirror.po b/po/zh_Hans/master/pages/dnf-repository-mirror.po new file mode 100644 index 0000000000..9bb969da7a --- /dev/null +++ b/po/zh_Hans/master/pages/dnf-repository-mirror.po @@ -0,0 +1,334 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: zh_Hans\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/dnf-repository-mirror.adoc:1 +#, no-wrap +msgid "Creating a DNF Repository Mirror" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:3 +msgid "Rowan Puttergill; Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:11 +msgid "" +"A local DNF repository mirror lets you serve Fedora package updates from " +"your own infrastructure. This is useful for organisations managing multiple " +"Fedora systems, restricted or metered network environments, or testing " +"updates on a staging system before rolling them out to production." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:12 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:14 +#, no-wrap +msgid "Disk space" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:17 +msgid "Use `dnf repoinfo` to check the size of each repository you plan to mirror:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:21 +#, no-wrap +msgid "$ dnf repoinfo fedora updates\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:25 +msgid "" +"The `Repodate Info: Size` fields in the output show the total package size " +"for each repository. Run the same command for any additional repositories " +"you want to mirror, using `dnf repolist` to see available repository IDs." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:27 +msgid "" +"Repository size grows throughout a release lifecycle as updates " +"accumulate. The `updates` repository in particular grows steadily from " +"release day until end-of-life. Budget additional headroom beyond the initial " +"estimate. Repositories can grow by up to 30% or more over the lifecycle of a " +"release, so plan accordingly." +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:28 +#, no-wrap +msgid "Installing dnf5-plugins" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:31 +msgid "The `dnf reposync` command comes from the `dnf5-plugins` package:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:35 +#, no-wrap +msgid "$ sudo dnf install dnf5-plugins\n" +msgstr "" + +#. type: Title === +#: ./pages/dnf-repository-mirror.adoc:37 +#, no-wrap +msgid "An HTTP server" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:41 +msgid "" +"A web server is required to serve the mirrored content to other systems. " +"This guide uses Apache httpd, but nginx works equally well." +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:46 +#, no-wrap +msgid "" +"$ sudo dnf install httpd\n" +"$ sudo systemctl enable --now httpd\n" +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:48 +#, no-wrap +msgid "Syncing the repository" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:52 +msgid "" +"Use `dnf reposync` to download repository content to a local directory. The " +"following example syncs the `fedora` and `updates` repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:56 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:59 +msgid "" +"To limit the sync to specific architectures and avoid downloading packages " +"you do not need:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:63 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --arch=x86_64 --arch=noarch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:66 +msgid "" +"To remove packages from the local mirror that are no longer present in the " +"remote repository:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:70 +#, no-wrap +msgid "" +"$ sudo dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:73 +msgid "" +"The synced content is now accessible at `http://localhost/mirror/`, or " +"whatever your server's hostname or IP address is." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:75 +msgid "" +"The first sync downloads the full repository and can take a long time " +"depending on your connection. Later syncs only download new or changed " +"packages." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:76 +#, no-wrap +msgid "Configuring client systems" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:80 +msgid "" +"On each system that should use the local mirror, create a `.repo` file in " +"`/etc/yum.repos.d/`. For example, `/etc/yum.repos.d/local-mirror.repo`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:89 +#, no-wrap +msgid "" +"[local-fedora]\n" +"name=Local Fedora mirror\n" +"baseurl=http://mirror-server/mirror/fedora/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:96 +#, no-wrap +msgid "" +"[local-updates]\n" +"name=Local Fedora updates mirror\n" +"baseurl=http://mirror-server/mirror/updates/\n" +"enabled=1\n" +"gpgcheck=1\n" +"gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:99 +msgid "" +"Replace `mirror-server` with the hostname or IP address of your mirror " +"server." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:101 +msgid "" +"To ensure clients use only the local mirror, disable the default Fedora " +"repositories by setting `enabled=0` in `/etc/yum.repos.d/fedora.repo` and " +"`/etc/yum.repos.d/fedora-updates.repo`." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:102 +#, no-wrap +msgid "GPG verification" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:106 +msgid "" +"`dnf reposync` downloads repository metadata and packages including their " +"signatures. Clients use the Fedora GPG keys already present at " +"`/etc/pki/rpm-gpg/` to verify packages, so no additional key configuration " +"is required." +msgstr "" + +#. type: Title == +#: ./pages/dnf-repository-mirror.adoc:107 +#, no-wrap +msgid "Keeping the mirror current" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:110 +msgid "Set up a systemd service and timer to sync the mirror automatically." +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:112 +msgid "Create a service file at `/etc/systemd/system/dnf-mirror.service`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:117 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Sync DNF repository mirror\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:121 +#, no-wrap +msgid "" +"[Service]\n" +"Type=oneshot\n" +"ExecStart=dnf reposync --repo=fedora --repo=updates " +"--download-path=/var/www/html/mirror --delete\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:124 +msgid "Create the timer at `/etc/systemd/system/dnf-mirror.timer`:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:129 +#, no-wrap +msgid "" +"[Unit]\n" +"Description=Daily DNF repository mirror sync\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:133 +#, no-wrap +msgid "" +"[Timer]\n" +"OnCalendar=daily\n" +"Persistent=true\n" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:136 +#, no-wrap +msgid "" +"[Install]\n" +"WantedBy=timers.target\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:139 +msgid "Enable and start the timer:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:143 +#, no-wrap +msgid "$ sudo systemctl enable --now dnf-mirror.timer\n" +msgstr "" + +#. type: Plain text +#: ./pages/dnf-repository-mirror.adoc:146 +msgid "Verify the timer is active:" +msgstr "" + +#. type: delimited block - +#: ./pages/dnf-repository-mirror.adoc:150 +#, no-wrap +msgid "$ systemctl status dnf-mirror.timer\n" +msgstr "" diff --git a/po/zh_Hans/master/pages/fedora-and-software-patents.po b/po/zh_Hans/master/pages/fedora-and-software-patents.po new file mode 100644 index 0000000000..0aff105ab9 --- /dev/null +++ b/po/zh_Hans/master/pages/fedora-and-software-patents.po @@ -0,0 +1,407 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: zh_Hans\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/fedora-and-software-patents.adoc:1 +#, no-wrap +msgid "Fedora and Software Patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:3 +msgid "Caleb McKee; Frank Sträter" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:10 +msgid "" +"This page explains Fedora's position on software patents, why patent " +"restrictions affect what software Fedora can include, and how Fedora and Red " +"Hat actively work to reduce the impact of software patents on free and open " +"source software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:12 +msgid "" +"This information is provided only for answering common questions from Fedora " +"users and should not be read as legal advice. What applies to Red Hat and " +"the Fedora Project may not necessarily apply to you. If you need legal " +"assistance, consult your own lawyer. This material does not represent the " +"official views of Red Hat or the Fedora Project." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:14 +#, no-wrap +msgid "What is a software patent?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:16 +msgid "" +"A patent is a set of exclusionary rights granted by a government to a patent " +"holder for a limited period of time, usually 20 years from the earliest " +"effective filing date of the patent application. These monopoly rights are " +"granted to patent applicants in exchange for their disclosure of the " +"invention claimed by the patent. Once a patent is granted in a given " +"country, the patent holder may exclude someone from making, using, selling " +"or importing embodiments of the claimed invention in that country. Software " +"patents are different from copyright or trademarks despite being lumped " +"together with them under the collective term " +"link:https://www.gnu.org/philosophy/not-ipr.html[Intellectual Property]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:18 +#, no-wrap +msgid "Who is responsible for taking care of any legal issues in Fedora?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:20 +msgid "" +"The Fedora Project is not a separate and distinct legal entity. Red Hat, the " +"primary sponsor of the Fedora Project, is actively involved in legal matters " +"relating to Fedora, along with other Fedora participants. For example, Red " +"Hat lawyers assist Fedora Project contributors in issues pertaining to free " +"and open source software licensing, trademarks and patents. Refer to the " +"xref:legal::index.adoc[Legal] page for more information." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:22 +#, no-wrap +msgid "" +"If software patents are not recognized in all regions, why can't you " +"distribute Fedora with such software in other regions?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:24 +msgid "" +"Contrary to common belief, software patents are granted in some form or " +"other in most countries, including most of the countries in which most " +"Fedora participants reside." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:26 +#, no-wrap +msgid "Can't you pay the patent license fees for patent encumbered codecs?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:28 +msgid "" +"A codec is a set of methods to encode and decode video or audio information " +"into a data stream. In the case of codecs like WMV, the company or companies " +"associated with developing the format are also involved in asserting (or " +"restrictively licensing) patents that purportedly cover the format; we refer " +"to such codecs as \"patent encumbered\". Other codecs, such as WebM, Ogg " +"Theora or Ogg Vorbis, Dirac, and FLAC, are made available by their " +"developers without asserting patents on their implementations; we refer to " +"such codecs as \"patent unencumbered\". Fedora includes comprehensive " +"support for open, patent-unencumbered codecs but is unable to include " +"support for the patent encumbered ones." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:30 +msgid "" +"Patent licenses usually require the licensee to pay royalties based on the " +"number of users. Since Fedora is free and open source software, the " +"effective number of users is essentially unrestricted. Patent holders are " +"generally unwilling to give a blanket patent license for unlimited use; " +"moreover, the royalty payments would be too high for it to be practical for " +"the Fedora Project, or its sponsors, to pay them. Proprietary operating " +"systems like Microsoft Windows include the costs of third-party patent " +"licenses in the pricing of the product as sold to end users. Fedora is not " +"sold commercially, so there is no way to recoup these substantial expenses." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:32 +msgid "" +"Even if funds were available to do so, such royalty-bearing patent licenses " +"would have to be compatible with the free/open source software licenses " +"governing the software covered by the patent license. In practice this is " +"usually challenging. For example, the most widely-used FOSS licenses (GPL " +"and LGPL) place constraints on the ability of distributors to distribute " +"software under benefit of third-party patent licenses. Even if the software " +"in question is placed under some other license, distributing such software " +"under benefit of a patent license may make the software effectively non-free " +"and thus incompatible with Fedora legal policies." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:34 +#, no-wrap +msgid "" +"There are free and open software implementations of the codecs. Why don't " +"you include them?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:36 +msgid "" +"When we speak of an implementation being FOSS, usually we are thinking only " +"in terms of copyright licensing. An independent FOSS implementation of a " +"patent-encumbered codec, however, is subject to at least as much patent risk " +"as, say, some proprietary reference implementation of the same codec. Note " +"that while copyright covers only a particular implementation of software, " +"patents are broader because they are more abstract, covering ideas that " +"might be implemented in software in any number of ways." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:38 +#, no-wrap +msgid "" +"Can't you link to third party repositories and guide users to find such " +"software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:40 +msgid "" +"In general, no, because of the risk of liability for " +"link:https://en.wikipedia.org/wiki/Patent_infringement[contributory patent " +"infringement]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:42 +#, no-wrap +msgid "How is it that some other Linux distributions include such software?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:44 +msgid "There are different reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:46 +msgid "" +"Some of them include proprietary software, in some cases charging users for " +"their product, where the charge incorporates the cost of licensing " +"third-party patents. Fedora is not a commercial product and has a policy of " +"not distributing proprietary software." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:47 +msgid "" +"They are willing to deal with the risk somehow. In some cases, it is because " +"they are not backed by a large and profitable company like Red Hat. Red Hat, " +"the legal entity and primary sponsor of the Fedora Project determines its " +"own risks which can be different from other organizations." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:49 +#, no-wrap +msgid "What is bad about patented formats?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:51 +msgid "" +"Even if you are willing to pay for patent licenses, there are other things " +"to consider:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:53 +msgid "" +"No guarantee that your consumers actually will be able to read the data " +"you're trying to produce. If you've reached this page, you've already " +"experienced this - by producing media in a patented format, you " +"automatically limit your audience to whatever platforms the patent holder " +"has licensed their software to." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:54 +msgid "" +"No guarantee of being able to access your data forever. If you're using some " +"software to view a patented media format, what happens if that software " +"vendor goes out of business, or refuses to port their software to newer " +"systems? You no longer have access to your data." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:56 +msgid "" +"Note that this isn't even restricted to patented media formats - the same " +"applies to popular proprietary formats used for word processing, " +"spreadsheets, presentations, etc." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:58 +msgid "" +"For more information about how software patents are bad, refer to the " +"link:https://ffii.org/[Foundation for a Free Information Infrastructure]." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:60 +#, no-wrap +msgid "Can't you convert a patent encumbered codec to an open codec?" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:62 +msgid "" +"Fedora cannot include the decoders necessary to do this since those are " +"patent encumbered as well. Although users might be able to do this, " +"converting from one format to another typically results in a visible loss of " +"quality. The only long term viable method is to encourage the creation of " +"content in open formats and Fedora and Red Hat actively encourage and " +"participate in such activities." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:64 +#, no-wrap +msgid "How Fedora works against software patents" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:66 +msgid "__Fedora sponsors development of free, non-patent-encumbered open formats__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:68 +msgid "" +"In support of free culture and the open web, and to reduce the hold of " +"proprietary and patent encumbered codecs, Red Hat has been sponsoring " +"improvements on the open Ogg Theora video codec." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:70 +msgid "" +"__Fedora uses free, non-patented, open formats by default that anyone can " +"implement, use, and view without having to obtain patent licenses__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:72 +msgid "" +"Instead of Windows Media, use WebM or Ogg Theora. Instead of Microsoft " +"Office Open XML, use link:https://en.wikipedia.org/wiki/OpenDocument[Open " +"Document format] documents, or even PDF. Vote with your currency by " +"purchasing hardware and solutions that support these free and open formats." +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:74 +#, no-wrap +msgid "The problem with proprietary and patent encumbered media formats" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:76 +msgid "" +"Imagine sitting down to your email. Your sister has sent you some pictures " +"of your niece. However, when you go to look at them, all you see is:" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:78 +msgid "" +"__I'm sorry, you need Frobozz Viewer 3.0 to view this file. It's only " +"$19.99, have your credit card ready.__" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:80 +msgid "" +"Later, you go to view your mail on a public computer at the local " +"library. And you get the same dialog box on their computer." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:82 +msgid "" +"That is the reality for any sound, image, or document format that is " +"encumbered by software patents that require licensing - any application that " +"wishes to view, play, or create them requires paying the patent holders a " +"fee. Normally, software and hardware vendors include this support, but they " +"pass the costs directly onto the consumers in the cost of their software or " +"hardware." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:84 +msgid "" +"Fedora, however, has a " +"link:https://docs.fedoraproject.org/en-US/project/objectives/[public " +"promise] to always be freely redistributable by anyone. That is why Fedora " +"cannot include support for patented media formats - it would break this " +"redistribution promise. Fedora supports open media formats such as WebM or " +"Ogg link:https://xiph.org/vorbis/[Vorbis] and " +"link:https://www.theora.org/[Theora], which are **freely implementable and " +"usable by anyone without a patent license**." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:86 +msgid "" +"Red Hat has consistently taken the position that software patents generally " +"impede innovation in software development and that software patents are " +"inconsistent with open source/free software. Red Hat holds several software " +"patents for defensive purposes and has a patent policy under which it agrees " +"to refrain from enforcing its patents against any party for exercising " +"rights under certain free and open source software licenses, including " +"GPLv2, GPLv3, LGPLv2.1, and LGPLv3." +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:88 +msgid "https://www.redhat.com/en/about/patent-promise" +msgstr "" + +#. type: Title == +#: ./pages/fedora-and-software-patents.adoc:90 +#, no-wrap +msgid "References" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:92 +msgid "https://fedoraproject.org/wiki/Forbidden_items" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:93 +msgid "https://docs.fedoraproject.org/en-US/project/" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://www.gnu.org/philosophy/why-audio-format-matters.html" +msgstr "" + +#. type: Plain text +#: ./pages/fedora-and-software-patents.adoc:94 +msgid "https://dwheeler.com/essays/software-patents.html" +msgstr "" diff --git a/po/zh_Hans/master/pages/flathub-flatpak-applications.po b/po/zh_Hans/master/pages/flathub-flatpak-applications.po new file mode 100644 index 0000000000..8f83e5999e --- /dev/null +++ b/po/zh_Hans/master/pages/flathub-flatpak-applications.po @@ -0,0 +1,457 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: zh_Hans\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/flathub-flatpak-applications.adoc:1 +#, no-wrap +msgid "Installing Flatpak Applications from Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Flathub, a centralized repository for Flatpak applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:12 +#, no-wrap +msgid "What is Flathub" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:17 +msgid "" +"Flathub is a centralized repository that hosts thousands of Flatpak " +"applications. Flatpak is a containerization technology that packages " +"applications with their dependencies in a sandboxed environment. This " +"approach provides several benefits including improved security through " +"isolation, compatibility across different Linux distributions, and " +"simplified dependency management." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:19 +msgid "" +"Flatpak applications work across all Linux distributions, not just " +"Fedora. Once an application is packaged as a Flatpak, it can run on any " +"system with Flatpak installed without requiring distribution-specific " +"packaging. Therefore, many software vendors choose to distribute their " +"applications as Flatpaks on Flathub to reach a wider Linux audience." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:22 +msgid "" +"Flatpak applications run in a sandbox with limited access to your system. " +"Each application only has access to the resources it explicitly needs, " +"providing an additional layer of security compared to traditional package " +"installation." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:24 +msgid "" +"Because Flatpak applications are self-contained, they can use different " +"versions of libraries and dependencies than those provided by your " +"system. This means you can run multiple versions of the same application or " +"library simultaneously without conflicts." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:26 +msgid "" +"Installing and removing Flatpak applications is straightforward and does not " +"leave system-wide dependencies or configuration files scattered across your " +"system." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:28 +msgid "" +"Flathub and Flatpak include built-in automatic update functionality, keeping " +"applications current with minimal user intervention." +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:30 +msgid "" +"Fedora Workstation includes Flatpak support pre-installed and configured, " +"making it easy to get started with Flathub applications." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:31 +#, no-wrap +msgid "Prerequisites" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:34 +msgid "To use Flathub on Fedora, ensure Flatpak is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:38 +#, no-wrap +msgid "$ sudo dnf install flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:41 +msgid "If not already enabled, add the Flathub repository to your system:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:45 +#, no-wrap +msgid "" +"$ flatpak remote-add --if-not-exists flathub " +"https://flathub.org/repo/flathub.flatpakrepo\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:48 +msgid "" +"On Fedora Workstation, Flatpak is typically pre-installed and configured to " +"use Flathub, so you may not need to perform these steps." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:49 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:51 +#, no-wrap +msgid "Using the GNOME Software Center" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:54 +msgid "" +"The easiest way to browse and install Flatpak applications is through GNOME " +"Software:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:56 +msgid "Open *Software* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:57 +#: ./pages/flathub-flatpak-applications.adoc:74 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:58 +msgid "If the application is available on Flathub, click *Install*" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:59 +msgid "The application downloads and installs automatically" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:60 +#, no-wrap +msgid "Using KDE Discover" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:64 +msgid "" +"KDE Plasma includes Discover, a graphical software center that supports " +"Flatpak applications. On Fedora KDE Spin, Discover is pre-installed. To " +"enable Flatpak support, ensure the Flatpak backend is installed:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:68 +#, no-wrap +msgid "$ sudo dnf install plasma-discover-flatpak\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:71 +msgid "To find and install applications:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:73 +msgid "Open *Discover* from the application launcher" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:75 +msgid "" +"If multiple sources are available for the same application, select *Flathub* " +"as the source" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:76 +msgid "Click *Install*" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:77 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:80 +msgid "To search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:84 +#, no-wrap +msgid "$ flatpak search _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:87 +msgid "To install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:91 +#, no-wrap +msgid "$ flatpak install flathub _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:94 +msgid "For example, to install GIMP:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:98 +#, no-wrap +msgid "$ flatpak install flathub org.gimp.GIMP\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:100 +#, no-wrap +msgid "Managing Flatpak applications" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:102 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:106 +msgid "" +"Installed Flatpak applications appear in your Applications menu and launch " +"like any other application. You can also run them from the command line " +"using the application ID:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:110 +#, no-wrap +msgid "$ flatpak run _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:112 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:115 +msgid "Update all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:119 +#, no-wrap +msgid "$ flatpak update\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:122 +msgid "Update a specific application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:126 +#, no-wrap +msgid "$ flatpak update _application_id_\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:129 +msgid "" +"Note that GNOME Software and KDE Discover will also notify you of available " +"updates for Flatpak applications." +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:130 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:133 +msgid "Remove an installed Flatpak application:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:137 +#, no-wrap +msgid "$ flatpak uninstall _application_id_\n" +msgstr "" + +#. type: Title === +#: ./pages/flathub-flatpak-applications.adoc:139 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:142 +msgid "View all installed Flatpak applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:146 +#, no-wrap +msgid "$ flatpak list --app\n" +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:148 +#, no-wrap +msgid "Permissions and sandboxing" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:152 +msgid "" +"Flatpak applications run in a sandbox with restricted access to your " +"system. Some applications may request additional permissions to function " +"properly:" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:154 +#, no-wrap +msgid "**File system access** - Read or write access to specific directories\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:155 +#, no-wrap +msgid "**Hardware access** - Access to cameras, microphones, or other hardware\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:156 +#, no-wrap +msgid "" +"**System services** - Access to D-Bus services for system notifications, and " +"so on\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:157 +#, no-wrap +msgid "**Network access** - Access to the internet\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:159 +msgid "" +"When installing an application, review the requested permissions and decide " +"whether to grant them based on the application's functionality." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:160 +#, no-wrap +msgid "Overriding permissions" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:163 +msgid "" +"If an application needs additional permissions, you can grant or modify them " +"using Flatseal, a graphical permissions manager:" +msgstr "" + +#. type: delimited block - +#: ./pages/flathub-flatpak-applications.adoc:167 +#, no-wrap +msgid "$ flatpak install flathub com.github.tchx84.Flatseal\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:170 +msgid "" +"Alternatively, modify permissions from the command line using `flatpak " +"override`." +msgstr "" + +#. type: Title == +#: ./pages/flathub-flatpak-applications.adoc:171 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:174 +#, no-wrap +msgid "" +"**Flathub website** - Visit https://flathub.org to browse available " +"applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:175 +#, no-wrap +msgid "" +"**Flatpak documentation** - https://docs.flatpak.org for detailed technical " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/flathub-flatpak-applications.adoc:176 +#, no-wrap +msgid "" +"**Application pages** - Most Flatpak applications have information pages on " +"Flathub with reviews and details\n" +msgstr "" diff --git a/po/zh_Hans/master/pages/language-package-managers.po b/po/zh_Hans/master/pages/language-package-managers.po new file mode 100644 index 0000000000..4848df4262 --- /dev/null +++ b/po/zh_Hans/master/pages/language-package-managers.po @@ -0,0 +1,561 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: zh_Hans\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/language-package-managers.adoc:1 +#, no-wrap +msgid "Installing Software from Language Package Managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:11 +msgid "" +"Many programming language ecosystems include their own package managers for " +"installing libraries and tools. This page explains how to use common " +"language package managers on Fedora, and the important differences between " +"them and DNF." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:12 +#, no-wrap +msgid "What are language package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:16 +msgid "" +"Language package managers install software published within a specific " +"programming language ecosystem. For example, you can install Python " +"libraries and some Python applications by using tools such as pip. You can " +"also install many JavaScript based applications by using tools such as npm. " +"These tools operate independently and install packages outside of Fedora's " +"package management system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:19 +msgid "" +"Before using a language package manager, check whether the package you need " +"is already available in the Fedora repositories. Many popular libraries are " +"packaged for Fedora and can be installed with DNF:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:23 +#, no-wrap +msgid "$ dnf search _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:26 +msgid "" +"Installing from Fedora repositories is preferred because those packages " +"receive security updates through the normal Fedora update process and are " +"tested for compatibility with your system." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:28 +msgid "Language package managers bypass DNF, which means:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:30 +msgid "" +"Packages installed this way are invisible to DNF and do not receive updates " +"through `dnf upgrade`" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:31 +msgid "Packages might conflict with system packages if installed globally" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:32 +msgid "" +"Security updates must be managed separately, using the language package " +"manager itself" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:33 +msgid "Removing packages requires the language package manager, not DNF" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:34 +msgid "" +"Sources are not vetted by Fedora maintainers, so there is a higher risk of " +"installing malicious or unmaintained software" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:36 +msgid "" +"For these reasons, install language packages at the user level or in " +"isolated environments wherever possible, rather than system-wide." +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:37 +#, no-wrap +msgid "Python - pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:41 +msgid "" +"Python's package manager is pip. Many Python packages are available in " +"Fedora repositories as `python3-_packagename_` and should be installed that " +"way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:42 +#, no-wrap +msgid "Installing pip" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:46 +msgid "" +"pip is included with Python, which is pre-installed on Fedora. If pip is " +"missing:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:50 +#, no-wrap +msgid "$ sudo dnf install python3-pip\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:52 +#, no-wrap +msgid "Using virtual environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:56 +msgid "" +"Always use a virtual environment to isolate pip-installed packages from the " +"system Python installation. Installing pip packages globally can conflict " +"with system Python libraries and break system tools." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:58 +msgid "Create and activate a virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:63 +#, no-wrap +msgid "" +"$ python3 -m venv _myenv_\n" +"$ source _myenv_/bin/activate\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:66 +msgid "Install a package inside the virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:70 +#, no-wrap +msgid "$ pip install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:73 +msgid "Deactivate the virtual environment when finished:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:77 +#, no-wrap +msgid "$ deactivate\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:79 +#, no-wrap +msgid "Updating pip packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:82 +msgid "Update all packages inside an active virtual environment:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:86 +#, no-wrap +msgid "$ pip install --upgrade _package_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:88 +#, no-wrap +msgid "Alternative Python package managers" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:91 +msgid "" +"You can use other Python package managers that create isolated environments, " +"such as:" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:93 +msgid "" +"https://github.com/pypa/pipx[pipx] - installs and manages Python " +"command-line tools in isolated environments" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:94 +msgid "" +"https://docs.astral.sh/uv/[uv] - a modern Python package manager and " +"environment manager that improves on pip and virtualenv" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:96 +msgid "" +"These tools can be installed either from Fedora repositories or by using " +"pip." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:98 +msgid "For example, to install pipx, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:101 +#, no-wrap +msgid "$ sudo dnf install pipx\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:104 +msgid "Or, to install uv, run:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:107 +#, no-wrap +msgid "$ sudo dnf install python3-uv\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:109 +#, no-wrap +msgid "Node.js - npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:112 +msgid "npm is the package manager for the Node.js ecosystem." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:113 +#, no-wrap +msgid "Installing Node.js and npm" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:116 +msgid "Install Node.js and npm from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:120 +#, no-wrap +msgid "$ sudo dnf install nodejs npm\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:122 +#: ./pages/language-package-managers.adoc:166 +#, no-wrap +msgid "Installing packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:125 +msgid "Install a package locally for a specific project (recommended):" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:129 +#, no-wrap +msgid "$ npm install _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:132 +msgid "" +"Install a package globally to make a command-line tool available " +"system-wide:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:136 +#, no-wrap +msgid "$ npm install -g _package_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:140 +msgid "" +"Global npm installs may require elevated permissions depending on how " +"Node.js was installed. To avoid permission issues, consider using a Node.js " +"version manager such as https://github.com/nvm-sh/nvm[nvm]." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:141 +#, no-wrap +msgid "Updating npm packages" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:144 +msgid "Update packages in the current project:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:148 +#, no-wrap +msgid "$ npm update\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:150 +#, no-wrap +msgid "Rust - Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:154 +msgid "" +"Cargo is Rust's package manager and build system. Cargo compiles packages " +"from source, so builds can take some time." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:155 +#, no-wrap +msgid "Installing Rust and Cargo" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:158 +msgid "Install Rust and Cargo from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:162 +#, no-wrap +msgid "$ sudo dnf install rust cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:165 +msgid "" +"Alternatively, use the official Rust toolchain installer " +"https://rustup.rs[rustup] for more control over Rust versions." +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:169 +msgid "" +"Install a Rust package (called a \"crate\") and make it available as a " +"command-line tool:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:173 +#, no-wrap +msgid "$ cargo install _crate_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:177 +msgid "" +"Cargo installs binaries to `~/.cargo/bin/` by default. Ensure this " +"directory is in your `PATH`." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:178 +#, no-wrap +msgid "Updating installed crates" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:183 +#, no-wrap +msgid "$ cargo install --force _crate_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:185 +#, no-wrap +msgid "Ruby - gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:189 +msgid "" +"gem is Ruby's package manager for installing Ruby libraries and tools " +"(called \"gems\"). Many Ruby gems are available in the Fedora repositories " +"as `rubygem-_packagename_` and should be installed that way when possible." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:190 +#, no-wrap +msgid "Installing Ruby and gem" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:193 +msgid "Install Ruby from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:197 +#, no-wrap +msgid "$ sudo dnf install ruby\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:200 +msgid "gem is included with Ruby." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:201 +#, no-wrap +msgid "Installing gems" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:204 +msgid "Install a gem for the current user:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:208 +#, no-wrap +msgid "$ gem install --user-install _gem_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:211 +msgid "" +"Using `--user-install` avoids writing to system directories and does not " +"require root access." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:212 +#, no-wrap +msgid "Updating gems" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:217 +#, no-wrap +msgid "$ gem update _gem_name_\n" +msgstr "" + +#. type: Title == +#: ./pages/language-package-managers.adoc:219 +#, no-wrap +msgid "Go - go install" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:222 +msgid "The Go toolchain includes `go install` for installing Go-based tools." +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:223 +#, no-wrap +msgid "Installing Go" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:226 +msgid "Install Go from the Fedora repositories:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:230 +#, no-wrap +msgid "$ sudo dnf install golang\n" +msgstr "" + +#. type: Title === +#: ./pages/language-package-managers.adoc:232 +#, no-wrap +msgid "Installing tools" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:235 +msgid "Install a Go tool by its module path:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:239 +#, no-wrap +msgid "$ go install _module_path_@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:242 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/language-package-managers.adoc:246 +#, no-wrap +msgid "$ go install golang.org/x/tools/cmd/goimports@latest\n" +msgstr "" + +#. type: Plain text +#: ./pages/language-package-managers.adoc:250 +msgid "" +"Go installs binaries to `~/go/bin/` by default. Ensure this directory is in " +"your `PATH`." +msgstr "" diff --git a/po/zh_Hans/master/pages/snap-store-applications.po b/po/zh_Hans/master/pages/snap-store-applications.po new file mode 100644 index 0000000000..011e282dc9 --- /dev/null +++ b/po/zh_Hans/master/pages/snap-store-applications.po @@ -0,0 +1,459 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:14+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: zh_Hans\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/snap-store-applications.adoc:1 +#, no-wrap +msgid "Installing Applications from Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:11 +msgid "" +"This page explains how to install and manage containerized applications from " +"Snap Store using the Snap package format." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:12 +#, no-wrap +msgid "What is Snap Store" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:16 +msgid "" +"Snap Store is a centralized repository of Snap applications, providing " +"thousands of applications packaged using the Snap format. Snaps are " +"containerized, self-contained applications that include all necessary " +"dependencies and can run on any Linux system that has Snapd installed." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:17 +#, no-wrap +msgid "Understanding Snaps" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:21 +msgid "" +"A Snap (or \"Snapcraft\" package) is a universal application package format " +"that bundles an application with its dependencies in a compressed, " +"self-contained archive. Snaps aim to provide consistent application " +"behavior across different Linux distributions and versions." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:23 +msgid "" +"Snaps are similar to Flatpaks and AppImages in that they are designed to be " +"distribution-agnostic and include all necessary dependencies. Snaps differ " +"from Flatpaks in that they use a different packaging format and have " +"different mechanisms for updates and confinement. Snaps are developed and " +"maintained by Canonical, the company behind Ubuntu, but they can be used on " +"any Linux distribution that supports Snapd, including Fedora." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:25 +msgid "" +"Snaps are not enabled by default on Fedora, but you can easily install the " +"Snapd daemon to use them." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:27 +#, no-wrap +msgid "Installing Snapd" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:30 +msgid "To use Snaps on Fedora, install the Snapd daemon:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:34 +#, no-wrap +msgid "$ sudo dnf install snapd\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:37 +msgid "Then enable the Snapd socket:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:41 +#, no-wrap +msgid "$ sudo systemctl enable --now snapd.socket\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:44 +msgid "" +"After installation, you may need to reboot or log out and back in for Snap " +"support to work properly." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:45 +#, no-wrap +msgid "Finding and installing applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:47 +#, no-wrap +msgid "Using Snap Store (GUI)" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:50 +msgid "On Fedora, you can install the Snap Store graphical application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:54 +#, no-wrap +msgid "$ sudo snap install snap-store\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:57 +msgid "Then:" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:59 +msgid "Open *Snap Store* from your Applications menu" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:60 +msgid "Search for the application you want to install" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:61 +msgid "Click *Install* to begin the installation" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:62 +msgid "The application automatically downloads and installs" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:63 +#, no-wrap +msgid "Using the command line" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:66 +msgid "Search for applications:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:70 +#, no-wrap +msgid "$ snap find _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:73 +msgid "Install an application:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:77 +#, no-wrap +msgid "$ snap install _application_name_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:80 +msgid "For example, to install Visual Studio Code:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:84 +#, no-wrap +msgid "$ snap install code --classic\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:87 +msgid "" +"Some Snaps require the `--classic` flag to run outside the confinement " +"environment for full functionality." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:88 +#, no-wrap +msgid "Managing Snap applications" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:90 +#, no-wrap +msgid "Launching applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:94 +msgid "" +"Installed Snap applications appear in your Applications menu and launch like " +"any other application. You can also run them from the command line using " +"their name:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:98 +#, no-wrap +msgid "$ _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:100 +#, no-wrap +msgid "Updating applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:103 +msgid "Snaps update automatically in the background. To manually check for updates:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:107 +#, no-wrap +msgid "$ snap refresh\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:110 +msgid "Update a specific Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:114 +#, no-wrap +msgid "$ snap refresh _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:116 +#, no-wrap +msgid "Removing applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:119 +msgid "Remove an installed Snap:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:123 +#, no-wrap +msgid "$ snap remove _application_name_\n" +msgstr "" + +#. type: Title === +#: ./pages/snap-store-applications.adoc:125 +#, no-wrap +msgid "Listing installed applications" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:128 +msgid "View all installed Snaps:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:132 +#, no-wrap +msgid "$ snap list\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:134 +#, no-wrap +msgid "Snap confinement levels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:137 +msgid "Snaps use different confinement levels that control system access:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:138 +#, no-wrap +msgid "Strict" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:141 +msgid "" +"The most restrictive mode. The Snap runs in a sandbox with minimal access to " +"the system. Most Snaps use strict confinement." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:142 +#, no-wrap +msgid "Classic" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:145 +msgid "" +"The least restrictive mode. The Snap has full access to the system like a " +"traditionally installed application. Some Snaps require classic confinement " +"to function properly." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:146 +#, no-wrap +msgid "Devmode" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:148 +msgid "" +"Used during development. Runs in strict confinement but with warnings " +"instead of denials." +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:149 +#, no-wrap +msgid "Snap channels" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:152 +msgid "Snaps can offer multiple versions through different channels:" +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:153 +#, no-wrap +msgid "Stable" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:155 +msgid "The default channel, containing fully released and tested versions." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:156 +#, no-wrap +msgid "Candidate" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:158 +msgid "" +"Pre-release versions near completion, good for testing before general " +"release." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:159 +#, no-wrap +msgid "Beta" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:161 +msgid "Early testing versions, may contain bugs or incomplete features." +msgstr "" + +#. type: Labeled list +#: ./pages/snap-store-applications.adoc:162 +#, no-wrap +msgid "Edge" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:164 +msgid "Development versions, the newest code but potentially unstable." +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:166 +msgid "To install from a specific channel:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:170 +#, no-wrap +msgid "$ snap install _application_name_ --_channel_\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:173 +msgid "For example:" +msgstr "" + +#. type: delimited block - +#: ./pages/snap-store-applications.adoc:177 +#, no-wrap +msgid "$ snap install _application_name_ --beta\n" +msgstr "" + +#. type: Title == +#: ./pages/snap-store-applications.adoc:179 +#, no-wrap +msgid "Finding more information" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:182 +#, no-wrap +msgid "" +"**Snap Store website** - Visit https://snapcraft.io/store to browse " +"available applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:183 +#, no-wrap +msgid "" +"**Snapcraft documentation** - https://snapcraft.io/docs for detailed " +"information\n" +msgstr "" + +#. type: Plain text +#: ./pages/snap-store-applications.adoc:184 +#, no-wrap +msgid "" +"**Snap directory** - https://snapcraft.io/snaps for searchable application " +"directory\n" +msgstr "" diff --git a/po/zh_Hans/master/pages/third-party-software.po b/po/zh_Hans/master/pages/third-party-software.po new file mode 100644 index 0000000000..04eb4fc5ce --- /dev/null +++ b/po/zh_Hans/master/pages/third-party-software.po @@ -0,0 +1,528 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. +# Languages add-on , 2026. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2026-05-31 11:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: zh_Hans\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. type: Title = +#: ./pages/third-party-software.adoc:1 +#, no-wrap +msgid "Understanding Third-Party Software versus Fedora Release Software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:3 +msgid "Rowan Puttergill, Fedora Documentation Team" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:11 +msgid "" +"This page explains the distinction between third-party software and software " +"included in official Fedora releases, including their differences, how they " +"are managed, and important considerations for each." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:12 +#, no-wrap +msgid "What is Fedora release software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:16 +msgid "" +"Fedora release software comprises all packages that are part of the official " +"Fedora distribution repositories. These repositories include the _fedora_ " +"repository and the _updates_ repository, which together form the complete, " +"officially supported package set for a Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:18 +msgid "" +"Fedora also releases software packages in other repositories for development " +"and testing purposes, such as _rawhide_ for the latest development branch " +"and _updates-testing_ for packages that are being tested before inclusion in " +"the stable updates repository. However, the term \"Fedora release software\" " +"specifically refers to packages that are included in the stable _fedora_ and " +"_updates_ repositories for a given Fedora release." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:20 +msgid "" +"See xref:fedora-repositories.adoc[Fedora Repositories] for more details on " +"the different repositories and their purposes." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:21 +#, no-wrap +msgid "Characteristics of Fedora release software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:23 +#, no-wrap +msgid "Vetting and testing" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:26 +msgid "" +"All packages in Fedora repositories undergo rigorous testing and review by " +"the Fedora Project community before inclusion. Packages must meet strict " +"xref:fedora-repositories.adoc[repository standards] and pass quality " +"assurance checks." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:27 +#, no-wrap +msgid "Source code availability" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:30 +msgid "" +"All Fedora release software is open source and free to use, modify, and " +"distribute. The source code is available in the Fedora repositories and " +"must comply with Fedora's licensing guidelines." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:31 +#, no-wrap +msgid "Community maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:34 +msgid "" +"Each package in Fedora has maintainers who are responsible for updates, " +"security patches, and bug fixes. Maintenance is handled through the Fedora " +"package maintenance workflow and tools such as Bodhi." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:35 +#, no-wrap +msgid "Release cycle integration" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:38 +msgid "" +"Fedora release software follows the official Fedora release cycle. Packages " +"are frozen at release time for stable releases and receive updates through " +"the updates repository according to the Fedora Updates Policy." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:39 +#, no-wrap +msgid "Free distribution" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:41 +msgid "" +"All Fedora release software can be downloaded and installed at no cost " +"through the official Fedora repositories." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:42 +#, no-wrap +msgid "What is third-party software" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:45 +msgid "" +"Third-party software refers to packages and applications not included in the " +"official Fedora repositories." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:46 +#, no-wrap +msgid "Why software might be absent from Fedora's repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:49 +msgid "" +"Software might be missing from Fedora's official repositories for several " +"reasons:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:51 +msgid "" +"It is encumbered by software patents or uses a license incompatible with " +"Fedora's policies. See xref:fedora-and-software-patents.adoc[Fedora and " +"software patents] for details." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:52 +msgid "" +"No one has yet packaged it for Fedora. If you want to help, consider " +"xref:package-maintainers::index.adoc[becoming a Fedora package maintainer]." +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:53 +msgid "" +"For drivers specifically, Fedora does not package out-of-tree kernel " +"drivers. Drivers must be submitted to and accepted by the upstream Linux " +"kernel before Fedora will include them." +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:54 +#, no-wrap +msgid "Installation methods" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:57 +msgid "Third-party software can be installed through:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:58 +msgid "" +"Third-party repositories (e.g., xref:rpmfusion-setup.adoc[RPM Fusion], Copr, " +"or vendor-specific repositories)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:59 +msgid "" +"Container images (xref:flathub-flatpak-applications.adoc[Flatpak], or " +"xref:snap-store-applications.adoc[Snap])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:60 +msgid "" +"Manual installation archives containing all dependencies " +"(xref:appimage.adoc[AppImage])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:61 +msgid "" +"xref:language-package-managers.adoc[Language package managers] such as pip " +"(Python), npm (Node.js), or Cargo (Rust)" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:62 +msgid "" +"Compilation from source code (xref:third-party-software.adoc[Third Party " +"Software])" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:63 +msgid "Direct binary package download from vendor websites" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:64 +#, no-wrap +msgid "Characteristics of third-party software" +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:66 +#, no-wrap +msgid "Independent maintenance" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:69 +msgid "" +"Entities outside the Fedora Project maintain third-party software. The " +"maintainer or software vendor handles updates, security patches, and " +"compatibility with Fedora releases." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:70 +#, no-wrap +msgid "Variable quality and support" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:73 +msgid "" +"The quality, testing rigor, and support availability varies widely depending " +"on the third-party provider. Some third-party projects have excellent " +"support and frequent updates, while others may be less actively maintained." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:74 +#, no-wrap +msgid "Licensing flexibility" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:77 +msgid "" +"Third-party software may use any license, including proprietary, commercial, " +"or open source licenses. Some third-party software may not be " +"redistributable or modifiable." +msgstr "" + +#. type: Labeled list +#: ./pages/third-party-software.adoc:78 +#, no-wrap +msgid "Potential compatibility issues" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:81 +msgid "" +"Since third-party software is developed and maintained independently, it may " +"not be fully tested with all Fedora versions. Compatibility issues can " +"arise, particularly across major Fedora releases." +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:83 +#, no-wrap +msgid "Using third-party software safely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:86 +msgid "" +"If you choose to use third-party software with Fedora, follow these best " +"practices:" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:87 +#, no-wrap +msgid "Verify the source" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:90 +msgid "" +"Download software only from official project websites or well-known, " +"reputable repositories" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:91 +msgid "Avoid downloading from untrusted sources or mirrors" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:92 +msgid "Use digital signatures to verify package authenticity when available" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:93 +#, no-wrap +msgid "Check repository health" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:96 +msgid "For third-party repositories, verify that they are actively maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:97 +msgid "Ensure the repository's packages are compatible with your Fedora version" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:98 +msgid "Review the repository's security and maintenance practices" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:99 +#, no-wrap +msgid "Understand dependencies" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:102 +msgid "Be aware that third-party packages may conflict with Fedora packages" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:103 +msgid "Carefully review dependency requirements before installation" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:104 +msgid "" +"Consider using containerized solutions " +"(xref:flathub-flatpak-applications.adoc[Flatpak], " +"xref:snap-store-applications.adoc[Snap]) for isolation from system packages, " +"or AppImage for self-contained applications that maintain their own " +"dependencies" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:105 +#, no-wrap +msgid "Keep systems updated" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:108 +msgid "Enable automatic updates when possible" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:109 +msgid "Regularly check for updates from third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:110 +msgid "Uninstall software you no longer use to reduce potential security risks" +msgstr "" + +#. type: Title === +#: ./pages/third-party-software.adoc:111 +#, no-wrap +msgid "Use third-party repositories wisely" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:114 +msgid "" +"When using third-party repositories like xref:rpmfusion-setup.adoc[RPM " +"Fusion] or others:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:116 +msgid "Install only repositories from trusted sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:117 +msgid "Do not enable multiple overlapping repositories simultaneously" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:118 +msgid "Remove repositories if they are no longer needed or maintained" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:119 +msgid "" +"Be aware that mixing many third-party repositories can cause dependency " +"conflicts" +msgstr "" + +#. type: Title == +#: ./pages/third-party-software.adoc:120 +#, no-wrap +msgid "Common third-party sources" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:123 +msgid "Some well-known third-party software sources for Fedora include:" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:125 +#, no-wrap +msgid "" +"**xref:rpmfusion-setup.adoc[RPM Fusion]** - Provides packages restricted in " +"Fedora due to licensing concerns (multimedia codecs, drivers)\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:126 +#, no-wrap +msgid "" +"**xref:flathub-flatpak-applications.adoc[Flathub]** - Provides Flatpak " +"containerized applications with sandboxing\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:127 +#, no-wrap +msgid "" +"**xref:snap-store-applications.adoc[Snap Store]** - Provides Snap " +"containerized applications\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:128 +#, no-wrap +msgid "" +"**xref:appimage.adoc[AppImage]** - Self-contained portable applications for " +"easy distribution\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:129 +#, no-wrap +msgid "" +"**Upstream projects** - Many open source projects maintain their own " +"repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:130 +#, no-wrap +msgid "" +"**Vendor repositories** - Commercial software vendors (e.g., JetBrains, " +"Slack) often provide official repositories\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:131 +#, no-wrap +msgid "" +"**Copr** - Fedora community projects repository, hosting " +"community-maintained packages\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:132 +#, no-wrap +msgid "" +"**xref:language-package-managers.adoc[Language package managers]** - Install " +"libraries and tools directly from language ecosystems such as Python's pip, " +"Node.js's npm, and Rust's Cargo\n" +msgstr "" + +#. type: Plain text +#: ./pages/third-party-software.adoc:134 +msgid "" +"Copr is not officially supported by Fedora infrastructure. Use packages at " +"your own risk." +msgstr ""