Editing
Fedora 33 - Workstation Installation
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
After doing the [[Basic Fedora 31+ Installation]], these are the steps required to get the workstation up to general functionality. It is assumed that either the Fedora Workstation (Gnome desktop) or KDE Plasma spin is used as the base distribution and the desktop is configured and functioning properly. == System Configuration == In addition to the basic [[Basic Fedora 31+ Installation]] and [[Common Post-Install]] instructions: * Select KDE as the desktop environment *Mount the /files and /backup filesystems from storage1 (NFSv4 mount) * Configure (or verify) the network devices: ** WilliamsNet (10.0.0.0/24) ** StorageNet (10.1.0.0/24) - optional if needed (if device is available or VLAN device definition) ** iSCSINet (10.2.0.0/24) - optional if needed (may require VLAN device definition) * [[CUDA + NVIDIA drivers]] (if NVIDIA GPU installed) == General Utilities == A collection of tools that are useful in a workstation; some may already be installed, but just covering the bases: * [http://www.webmin.com/download.html Webmin] - web-based system administration * Google Chrome ** use the repo-based installation on the Google instructions page so you get updates ** make it the default browser by searching for 'Application' in the KDE settings app and selecting it for the default web browser. * pdsh - parallel shell ** see [https://www.admin-magazine.com/HPC/Articles/pdsh-Parallel-Shell pdsh article] in ADMIN Magazine ** in fedora repo -- need to specify the SSH module since it isn't included by default (??): sudo dnf install -y pdsh pdsh-rcmd-ssh * Synergy (see [[Synergy Installation]]) * Java ** either the openjdk in the fedora repo or the 'real stuff' from Oracle ** Oracle Java 8 (the real thing) is required to support java web start applications (like the EquaLogic Group Manager tool) * MATE or gnome Terminal -- it's just better than the KDE konsole app, though konsole has gotten a lot better sudo dnf install -y gnome-terminal == Communications and Collaboration Tools == There are a lot ... but these cover much of the landscape: * Microsoft Teams ** download client from https://teams.microsoft.com ** default install will establish a teams repo to facilitate updates * Slack ** download client from https://slack.com/download * Zoom ** download client from https://zoom.com * Kopete (Jabber client) ** in fedora repo * VMware Horizon Client (for access to SAIC VDS) ** download from SAIC VDS webpage == Development Tools == * VS Code ** download client at https://code.visualstudio.com/download ** will create a repo to get updates ** if possible, copy ".vscode*" directories from an existing configuration ** '''''LOTS''''' of plugins/modules/addons/extensions ... easy to waste a lot of time configuring * PodMan -- rootless docker replacement ... in the repo * Docker-CE -- is this even available? == Extended/Optional Stuff == This is not intended to be a complete list of all the random/useful stuff I do on workstations, but just a catch-all for links and reminders === Enable RPM fusion === If not already done as part of the NVIDIA/CUDA driver debacle, install it -- there are useful things there sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
Summary:
Please note that all contributions to WilliamsNet Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
WilliamsNet Wiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Page
Discussion
English
Views
Read
Edit
View history
More
Navigation
Commons
Architecture
How-To
Systems
Hardware
SysAdmin
Kubernetes
OpenSearch
Special
Pages to create
All pages
Recent changes
Random page
Help about MediaWiki
Formatting Help
Tools
What links here
Related changes
Special pages
Page information