Fedora Workstation: How much space needed for root partition (/) ? [closed]

I am installing Fedora, and I will have a separate partition for / and /home. How much space would you recommend for the root (/) partition? I'm installing Fedora Workstation with GNOME and I will include all standard developer, office, and internet software packages.

( I won't have any games installed. Is 15 GB enough? Do I need 25GB, or even more? The installer suggested to have 51 GB (out of my 250 GB SSD). I think that's too much and I'd rather decrease / and increase /home. )

EDIT: This question was related to Fedora 20 initially but since there seems to an interest in the question, I try to keep it up-to-date for current releases of Fedora Workstation featuring Gnome Desktop.

edit retag reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by hhlp close date 2018-09-25 12:36:26.810438

( 2015-01-27 07:13:48 -0600 )edit

Sort by » oldest newest most voted

It completely depends on the use case. Since most of the latest machines come with >250 GB HDD space, I suggest the below recommendations assuming that you have enough space for other partitions. ( Since most of users will go for a separate /home partition, we don't have to consider about the documents and other files such as media files when creating / partition. )

It goes without saying that If you have a separate /home partition, you don't have to bother about backing up data before every installing a different distro. (But keep in mind that the config files of one distro may not be recognized properly by another distribution.) ( Edit: Though /home partition can be preserved between installs, it is always recommended to take a back up. )

• If you intend to keep this installation for at least a few years and if you will be installing quite a few packages such as multimedia and office software, I recommend that you go for something more than 30 GB. After a fresh install, you may find that there is quite a space left in your root partition, but you will realize that these are being used up after a couple of months. After using it for two years and after two upgrades ( 21 to 22 and then to 23 ), my / partition has used up 24 GB. If one has to install a quite a few packages like LibreCAD and blender, I suggest to assign it a 30 GB so that you don't have to re size it after few new package installation and upgrades.

• If your usage is most likely be limited to accessing internet and editing documents, I really do not see a requirement for allocating huge space for root partition. In such cases 10 or 12 GB of / partition can suffice. In my netbook (that I had) the / partition was 12 GB and it ran Fedora XFCE spin. I had libreoffice, gnuzilla, chromium, midori and (google-chrome) installed in that. I didn't have need for any other applications and even after a couple of applications, I had few GB space left.

• If you are feeling adventurous and if you keep on re-installing the Operating system, then go for a 20 GB / partition. This could allow you to try installing few packages on that distro as if you go for the bare minimum requirement, you may run into issues if you try to install some heavy packages with high number of dependencies.

more

15 or 20GB should suffice, i currently use about 10.2GB in my root, I've upgraded my fedora twice (F18->F19 and then F19-F20) installed plenty of software etc.

more

Please update your answer, with newer releases better suggestion is 20 or 25GB, 15GB is really on low side. As soon as you start adding software packages with 15GB root partition you run out of space really soon..

( 2016-01-31 11:31:16 -0600 )edit

Summary of the answers given so far (and other sources):

1. 15-20 GB (@muffin )
2. 20 GB (myself) - it used to be 20GB, I figured I need 30GB these days.
3. 16 GB (http://www.mjmwired.net/resources/mjm...),
4. 20 GB (Installation Guide F23, https://docs.fedoraproject.org/en-US/...),
5. 10-14 GB (User @alfC )
6. 20-25 GB (user @valentt & user @gobigobi66 )
7. 50 GB (user @fcomida )
8. 20 GB minimum, better 60-70 GB (user @rj )

My opinion: For me, 15 GB is sufficient space for the root partition but in order to have some spare space and feel really comfortable I sized it 20 GB. If you are not short of space (for example because of a small SSD), consider sizing it 25GB.

Edit: Since I am not using a dedicated /swap partition anymore but a swapfile on the root file system (more flexibility), I added the size of swapfile(s) to my slash root. (e.g. 20GB + 4 GB)

Edit 2: If you start using flatpaks, you may need a few extra GB of space. The apps are relatively small, but they all need certain runtimes, and you can easily have 4GB of runtimes installed in /var/lib/flatpak.

Edit 3: I have installed a fresh Fedora 29 and the virgin system without much additional software occupies only 7 GB.

more

I used 15GB for Fedora 22 and I regret it, not I'm always having low disk space messages. At least 20-25GB to be safe.

( 2016-01-30 14:18:13 -0600 )edit
1

I agree, 15 is rather on the lower end of what was suggested here. It all depends on what you want to install on top of the "regular" desktop workstation. Stuff like Latex, games, JDK IDE, ... can be intense. Meaning, you can be totally fine with 15 GB (I only have 9GB out of 18 occupied) but yes, 15, 18, or even 20 GB may be too small but for most users it will be sufficient.

( 2016-01-30 20:42:00 -0600 )edit

I have a fresh install of Fedora 20, it uses 8.1GB.

Big packages are Gnome, Evolution, Firefox, Thunderbird, TeXLive Full, GCC, Open Office.

Update: I have Fedora 21 it uses 13.7GB including the above packages plus Mathematica.

Update 2: I have had a heavily used Fedora 22 for more than one year, and it now uses 27GB, /usr -> 20GB, /var -> 6.8GB (in which /usr/local/Wolfram -> 7GB, /usr/share/texlive -> 2GB, /var/log/journal -> 4.4GB and /var/cache/PackageKit -> 1.8GB ).

Update 3: Fedora 28, after 6 months of heavy use / (no /home) takes 44GB , after running pkcon refresh force: 36GB. after running journalctl --vacuum-size=500M: 32GB. Some nuggets: of that Mathematica takes 10.3GB and TeX 2.8GB (fonts alone 1.8GB), flatpack 1.5GB.

more

That is only a fresh install, no software so he'll need more space for it

( 2016-03-14 11:26:50 -0600 )edit

It is enough. I used only 10-20GB in root(/).

more

You can always adjust the size of partitions later if needed.

( 2014-01-10 12:56:40 -0600 )edit

I have plenty of space on my hdd, so I went with the 50GB the installer had suggested.

After using my Fedora 23 a bit and installing additional packages, I still have only 9.5 GB occupied. I think 20-25 GB would be sufficient.

Next time I have to reinstall Fedora, I will (re)size / to 25GB. That's more than enough for my needs.

more

go for 50GB or even more, sooner or later you'll discover you are running out of space. Modern HD have plenty of space.

more

I'm using the following sizes for partitions:

• / aka root 30GB where 10GB are used, my next install will use 20GB

• /opt have 5GB, without fedora-utils you will never use the full space of 10GB

• /var needs more space and have 8GB by 3.1GB used

• /usr have 10GB and 6.8GB used, will be by my next install 15GB

• /tmp have 550MB and 45MB used

running a Linux without proper partitions will cause a unstable system!

more

What's this? All separate partitions? BTRFS?

( 2016-04-19 21:31:44 -0600 )edit

I think if you have 250 gb HDD then its fine for you to create a / partition which takes 30% of the total HDD space. This means that 75 gb in case of you. I have given 60 gb for / partition out of my 160 gd HDD in fedora23. I have suggested this much of space for / partition because i think if your / partition have enough space then there would not be any problems in installing and checking different softwares. Because sometimes we need to check many things in our operating system. The minimum space i suggest for / partition must be at least 20gb

more

Hi

A root partition (3.0 GB - 5.0 GB) This is where "/" (the root directory) is located. In this setup, all files (except those stored in /boot) are on the root partition. A 3.0 GB partition allows you to install a minimal installation, while a 5.0 GB root partition lets you perform a full installation, choosing all package groups.

http://docs.fedoraproject.org/en-US/Fedora/16/html/Installation_Guide/s2-diskpartrecommend-x86.html

more