Commit graph

17 commits

Author SHA1 Message Date
6aa69121ca Software-Management (#969)
This PR significantly overhauls the "Adding and managing software" section of Fedora Quick Docs,  bringing it up to date for currently supported releases (Fedora 41 and newer, using DNF5) and restructuring the navigation for clarity.

  *Navigation restructure*

The section is reorganised into three clear areas: core package management topics, a third-party software subsection, and a new "Installing popular applications" group. Topics covering specific applications (VLC, Spotify, Zoom, Chromium, Java, fonts, desktop environments) are grouped separately from package management mechanics. openh264.adoc is retired and its content is merged into  the multimedia plugins page.  Also, I separated out legal content and put that under the FAQ section and did away with the remaining content in packagekit-not-found.adoc because this was consolidated into some newer topics described below.

 *New topics*

I added several new topics:

  - Third-party software: overview of the distinction between Fedora release software and third-party sources, why software may be absent (patents, licensing, unpackaged), and safe usage practices
  - Flatpak / Flathub: installing and managing Flatpak applications, covering both GNOME Software and KDE Discover
  - Snap Store: installing and managing Snap applications
  - AppImage: running portable AppImage applications
  - Language package managers: pip, npm, Cargo, gem, and go install, with emphasis on isolation (virtual environments) and the preference for Fedora-packaged versions
  - ~~Managing software on immutable Fedora editions: rpm-ostree layering, Flatpak as the preferred app  delivery method, and Toolbox for development environments~~
  - Creating a DNF repository mirror: using dnf reposync to set up a local mirror, serving it with Apache, configuring clients, and keeping it current with a systemd timer
  - Fedora and software patents: split out from the retired packagekit-not-found.adoc into its own FAQ topic

 *Updated topics*

  - autoupdates.adoc: restructured (decision first, setup second), dnf-automatic.timer updated for DNF5 (single timer replaces the old per-mode timers), machine → system throughout, auter section retained and updated
  - package-management.adoc: rewritten to be a concise intro rather than a stub with broken links
  - securing-the-system-by-keeping-it-up-to-date.adoc: recommends dnf offline-upgrade over updating a  live system; redundant automatic updates section replaced with an xref to autoupdates.adoc
  - installing-java.adoc: Java version updated (LTS: 21, 25; latest: 26); JDK components list pruned of tools removed in JDK 9–14; modern tools added (jshell, jlink, jpackage, jdeps, jhsdb); dead links fixed (Freenode → Libera.Chat, Mailman → Fedora Discussion, openjdk.java.net → openjdk.org)
  - installing-plugins-for-playing-movies-and-music.adoc: updated for F41+; OpenH264 content merged in; RPM Fusion noted for extended codec support; immutable editions section added; Fedora Workstation multimedia group updated
  - installing-chromium-or-google-chrome-browsers.adoc: DNF4 old-syntax block removed;   chromium-freeworld from RPM Fusion noted for users needing full codec support; screenshots updated  for current GNOME Software and Plasma Discover UI
  - fonts.adoc: rewritten for current Fedora; GNOME Font Viewer bug note removed; KDE section updated for Plasma 6; RPM Fusion font source note corrected; code block formatting fixed
  - finding-and-installing-linux-applications.adoc: repository overview section removed (now links to dedicated topics); GNOME and KDE GUI walkthroughs updated with fresh screenshots on Fedora 42 with GNOME 50 and Plasma 6; category descriptions corrected to match actual UI
  - switching-desktop-environments.adoc : renamed "Installing and Switching Desktop Environments";  updated for Fedora 41+ (single dnf environment list command) --- worth noting that although I could install switchdesk it didn't really work properly in my test lab.
  - fedora-and-software-patents.adoc: dead links removed (Fluendo, 2007–2010 Red Hat press releases,  old mailing list); MP3 no longer referenced as patent-encumbered (patents expired 2017)

 *Style and consistency pass*

  All topics in the section were run through the Red Hat Vale linter. Changes include: contractions  expanded, passive voice reduced, heading capitalisation normalised (sentence  case for H2+), code blocks annotated with [source,bash,console] and $/$ sudo prompts, e.g./i.e. replaced with for example/that is, and Fedora-specific vocabulary added to the Vale exceptions file.

 *Screenshots*

  All screenshots in finding-and-installing-linux-applications.adoc are retaken on Fedora 42 (GNOME 50 and Plasma 6), replacing images from the older Fedora releases.

Reviewed-on: #969
2026-05-26 10:24:12 +00:00
Peter Boy
49df73d37a Minor metadata fix. 2023-08-28 23:49:13 +02:00
Peter Boy
eaacea4a37 Fixed another bunch of minor issues. 2023-08-07 02:23:13 +02:00
Peter Boy
2f1aee9155 Fixed various minor issues. 2023-08-06 19:45:39 +02:00
Peter Boy
c4526af445 moved some partials into its main article 2023-08-04 01:41:37 +01:00
Weverton do Couto Timoteo
2e0c12a2b1
Remove duplicated sudo for running dnf search cmd
The example already presents `#` to indicate that `sudo` user
is performing the command. So there is no need to repeat `sudo`
on executing `dnf search`.
2022-10-15 13:35:31 -03:00
JetStream
7c3713ddcb Installing Koji kernel. Booting specific kernel by default.
Added the following changes:

- quickdoc for installing kernel from Koji
- booting page and HowTo for booting a specific kernel by default
2021-10-12 01:32:49 +01:00
49a673dfdb Update links to https 2021-02-02 12:30:52 +01:00
665fcdc781
Minor tweaks to PR #150
@hhlp and I clarified some of the commands and configurations.
2019-11-01 12:28:07 +00:00
ef8ed32299 add locking package via DNF 2019-10-30 16:15:41 +01:00
abd518df79
Fix broken information in ‘DNF’ page
I’ve removed the ‘update’ command from the page as ‘update’ is a depreciated alias to ‘upgrade’. I also removed the link to the DNF blog as the link is broken and I wasn’t able to find a suitable replacement

Lastly, I removed the unreviewed message from the page.
2019-05-24 10:46:11 -05:00
4e7233705f Issue #69 - fix bad links 2019-03-25 13:29:23 +00:00
aa9f1e8159 Add 'unverified' banner on top of each file and review instructions to readme 2019-03-20 23:42:41 +01:00
e5e8d6e385
Remove instructions to install dnf now that it is default 2019-02-21 19:23:43 +00:00
33c96c3ad1 Misc. mark-up and lang. fixes. 2018-08-11 12:11:44 +02:00
Jakub Kadlčík
6b0fcf77d8 Add section about DNF plugins 2018-08-11 10:42:30 +02:00
cf5acc8f3a switch to Antora part 2018-07-27 18:53:34 +02:00
Renamed from en-US/dnf.adoc (Browse further)