The officially official Devuan Forum!

You are not logged in.

#1 2017-02-01 23:15:52

Denis
d1g
Registered: 2017-03-06
Posts: 0

APT Minimalism and lean desktops

Hi, I like ideas of having only the necessary and minimal set of packages  summarized there
https://git.devuan.org/dev1fanboy/Upgra … minimalism
https://git.devuan.org/dev1fanboy/Upgra … E4-install

Are there any plans to integrate this ideas into the official installer?

At the moment, if you make the installation from CD and select a desktop enviroment (I'v did it today for MATE), the whole hell of the recoomended packages (Libreoffice, Firefox, and so on...) will be installed. That leads to an extra traffic and time during installation, and it eats even more time afterwards to cleanup the system.

Would be greate to have and option to select in the tasks the lean versions of the desktops: meaning really only the XFCE/MATE related packages without any extra stuff.

PS: there was an interesting discussion about DNS-servers on the mailing list, that falls  in my opinion conceptually into the same direction: give the user/admin the freedom and control on what and when to select and install something...

________________________________________

Project: devuan/devuan-project
Issue: #95
By: Denis

Offline

#2 2017-03-17 18:39:38

golinux
Administrator
Registered: 2016-11-25
Posts: 681

Re: APT Minimalism and lean desktops

This can be accomplished by doing an expert install and building up the system according to your preferences.  A standard Desktop install is for those who want a fuss-free, fully-configured Desktop OOTB.

Offline

#3 2017-04-07 20:19:52

greenjeans
Member
Registered: 2017-04-07
Posts: 376
Website

Re: APT Minimalism and lean desktops

http://www.mrgreenjeans.net/linux/devuan/64-mini/

Devuan/mate 64, nothing but the DE and Refracta-tools plus some small utilities, 378 mb iso

I feel the same way you do, exactly why I made this, I hacked out ginormous chunks of cruft.


https://sourceforge.net/projects/vuu-do/
Vuu-do GNU/Linux, minimal 64 and 32 bit Devuan-based openbox and mate systems to build on, maximal versions if you prefer your linux fully-loaded.

Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Offline

#4 2017-04-08 08:37:19

zephyr
Member
From: Norman, Oklahoma USA
Registered: 2016-12-01
Posts: 37
Website

Re: APT Minimalism and lean desktops

@greenjeans: Gave your DMM-J-64-20170405_17..> 06-Apr-2017 iso a  test drive, very nice indeed. Familiar with the refracta installer and went very smoothly and fast. Very quick and responsive desktop.

Great job!

cheers

zephyr

Offline

#5 2017-04-08 14:22:03

catprints
Member
Registered: 2016-11-30
Posts: 63

Re: APT Minimalism and lean desktops

@greenjeans Very nice mini at 378 mb has a mate de that  I can connect with wifi and install packages from. Very lean and still usable for those of us (meaning me)with a limited skill set. Has simple tools available and still so light. Nice. Installed with refracta installer on a spare box.

Last edited by catprints (2017-04-08 14:23:14)


"The obstacle is the path."

Offline

#6 2017-04-08 14:54:26

golinux
Administrator
Registered: 2016-11-25
Posts: 681

Re: APT Minimalism and lean desktops

I would add it to the list of derivatives if it had a name.  wink

Offline

#7 2017-04-14 23:18:06

greenjeans
Member
Registered: 2017-04-07
Posts: 376
Website

Re: APT Minimalism and lean desktops

Thanks guys for the kind words!

About to upload an even leaner version in the next couple days, plus another fuller version.

Re-mixing a Miyolinux right now too, it'll be even lighter, 64 bit and doing a 32 next I think.

@Golinux: Hey thanks! But i'm just re-mixing other folks stuff for fun and self-education, not trying to make my own distro, don't really have the skills for that yet.

Devuan + Refracta-tools + awesome devs like yourself = makes it easy to look like i'm way better than I really am. wink


https://sourceforge.net/projects/vuu-do/
Vuu-do GNU/Linux, minimal 64 and 32 bit Devuan-based openbox and mate systems to build on, maximal versions if you prefer your linux fully-loaded.

Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Offline

#8 2017-04-15 17:37:32

fsmithred
Administrator
Registered: 2016-11-25
Posts: 469

Re: APT Minimalism and lean desktops

@Denis, regarding the original questions:

The installer relies on metapackages to install the desktop. task-desktop, task-xfce-desktop, task-print-server and task-<your language> are installed by default. If you don't want all the extra stuff that comes with those, then you need to un-check things at the tasksel window. If you un-check the desktop items, you'll get a system that has no xserver. You can then start adding things that you want.


Notes regarding 'Expert install'
1. You don't need to select Expert install to do a minimal install. The tasksel window comes up either way, and you can un-check some tasks.
2. You don't need to select Expert install to do manual partitioning. That choice always exists.


@greenjeans:
When things settle down with RC and release, I'd like to work with you on putting some of these builds into blends for live-sdk. blendpaks?

Offline

#9 2017-04-15 19:10:48

greenjeans
Member
Registered: 2017-04-07
Posts: 376
Website

Re: APT Minimalism and lean desktops

fsmithred wrote:

@greenjeans:
When things settle down with RC and release, I'd like to work with you on putting some of these builds into blends for live-sdk. blendpaks?

Right there with ya, started reading the documentation you posted about yesterday, i cloned parazyd's stuff just fine and tried a test run real quick yesterday at the end of the day and I did something wrong so it error'ed out on me and I didn't have time to do more, but i'll get it down and learn to work the blends, this will be a much better process for people like me than the de-construction/rebuild method.

@Denis: About to upload first test of my Miyo re-spin, it's even more minimal if you like openbox, 335.5 mb iso, Miyolinux is great to build on.;)


https://sourceforge.net/projects/vuu-do/
Vuu-do GNU/Linux, minimal 64 and 32 bit Devuan-based openbox and mate systems to build on, maximal versions if you prefer your linux fully-loaded.

Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Offline

#10 2017-05-11 17:02:32

myrddin
Member
From: PEI Atlantic Canada
Registered: 2017-05-10
Posts: 6

Re: APT Minimalism and lean desktops

Although I'm a newcomer to Devuan, I have successfully built a minimal debian jessie from the expert installer, by bypassing all menus after installing the base system, and going directly to grub install (no taskel, etc)......This way, when I reboot after the installer is finished, I have a command prompt login, and very little else, not even X..  First thing is to create the appropriate repos in /etc/apt/sources.list, do an update, upgrade, and begin to type...

I build up a fully functional XFCE4 system component by component, beginning with Xorg, Xfce4-ppanel, session, etc.. thunar, and important utilities such as gvfs, policykit-1, xdg-user-dirs, dbus-xll, lightdm etc. All packages are loaded with the --no-install-recommends option. The components needed to build a working desktop are readily available by looking at the contents of the meta packages in the debian wiki, and picking what I want, noting any extras I might need...
Anything I've missed, I can install on the fly....
I will be reinstalling my new Devuan system, and starting from the command prompt later on today... One advantage of being retired, and having the free time.
If I seriously bork the system, I try and figure out what I did, fix or reinstall..I install applications after the desktop is up and running...
At the end of the day, all I do is type entries into apt-get install, from a list I extracted from other lists.. After innumerable iterations, Version XXXX!!!--- lol, now appears to be complete....Very bare bones, but the qualifier has to be that it is configured this way for me alone...... I did notice that when I upgraded to Stretch, a whole bunch of  extra services appeared, that cannot be either removed or disabled....

If anyone is interested I can put up the list of components that make up the functional xfce4 system, including applications..

Regards
Richard


No matter how eloquently the dog barks, he cannot tell you that his master is poor, but honest...........Bertrand Russell

Offline

#11 2017-05-11 17:57:27

greenjeans
Member
Registered: 2017-04-07
Posts: 376
Website

Re: APT Minimalism and lean desktops

myrddin wrote:

If anyone is interested I can put up the list of components that make up the functional xfce4 system, including applications..

Regards
Richard

I am ALWAYS interested in that kind of good info, dedicated longtime minimalist here. wink Thanks!


https://sourceforge.net/projects/vuu-do/
Vuu-do GNU/Linux, minimal 64 and 32 bit Devuan-based openbox and mate systems to build on, maximal versions if you prefer your linux fully-loaded.

Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Offline

#12 2017-05-11 18:10:02

golinux
Administrator
Registered: 2016-11-25
Posts: 681

Re: APT Minimalism and lean desktops

I'm surprised that no one has mentioned the minimal-live isos as a starting point.

Offline

#13 2017-05-11 19:21:53

apprentice
Member
Registered: 2017-05-08
Posts: 7

Re: APT Minimalism and lean desktops

myrddin wrote:

If anyone is interested I can put up the list of components that make up the functional xfce4 system, including applications..

Regards
Richard

although i like to keep in the openbox zone, i too would be interested in that

after minimal installs of linuxbbq, antix and #!, i am now tinkering with miyo,greenjeans and goodlife installs and stripping and ascii-fying them

(thanks to the creators)

cheers

Offline

#14 2017-05-11 19:58:04

myrddin
Member
From: PEI Atlantic Canada
Registered: 2017-05-10
Posts: 6

Re: APT Minimalism and lean desktops

Here is the list of files I use for the minimal install ** Use the -no-install-recommends for apt ** Saves a lott of other "stuff" being installed
After the base-system loads, bypass all other menu items and install grub.. System reboots to login command prompt after installer exits...edit sources.list
**Install as sudo not root** Xorg, gvfs, dbus-x11, policykit-1, alsa-base, alsa-utils, xdg-user-dirs, xarchiver
xfce4-panel, xcfce4-session, xfce4-settings,  xfwm4, xfdesktop4,  xfce4-terminal, xfce4-datetime-plugin xfce4-volumed, tango-icon-theme, gtk2-engines-xfce (optional xfce4-power-manager) gnome-icon-theme gnome-themes-standard, xfce4-mixer,  xfce4-appfinder ......whatever else is desired....
thunar, thunar-volman, thunar-media-tags-plugin, thunar-archive-plug-in, tumbler lightdm or slim

Reboot into a basic, but functional XFCE4 desktop – Install whatever applications are deisred
I then install Iceweasel, mousepad, ristretto, libreoffice-writer, vlc, and any system utilities as I need them..
I hope I didn't forget anything that will tragically demolish the install---- I don't use wireless, so I just use the default network, or if I remember, I install wicd...

Regards
Richard

Last edited by myrddin (2017-05-11 20:06:07)


No matter how eloquently the dog barks, he cannot tell you that his master is poor, but honest...........Bertrand Russell

Offline

#15 2017-05-11 20:19:14

greenjeans
Member
Registered: 2017-04-07
Posts: 376
Website

Re: APT Minimalism and lean desktops

apprentice wrote:

stripping and ascii-fying them

Doing the same right now to a Vuu-do openbox partition, but doing a full conversion drops out some stuff, and adds a whole lotta junk in it's place and vastly bloats up my shindig, lol.

So for now just swapping out the kernel and upgrading a few select items with it and some firmware.

intel wifi firmware package grew from 15 mb to like 47 mb, so it just went bye-bye.

Tough to keep a mini minimal and yet keep a good selection of wi-fi firmware so folks can get online, I have most of it in Vuu-do currently, but for this experiment that intel wi-fi just got too bloated.


https://sourceforge.net/projects/vuu-do/
Vuu-do GNU/Linux, minimal 64 and 32 bit Devuan-based openbox and mate systems to build on, maximal versions if you prefer your linux fully-loaded.

Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Offline

#16 2017-05-11 21:40:35

apprentice
Member
Registered: 2017-05-08
Posts: 7

Re: APT Minimalism and lean desktops

∧∧
pretty much my routine, without xfce
apt-get my holy trinity, startx into minimal basic openbox
start tweaking


ya,
upgrade, remove-purge, autoremove
repeat
until systemd shows up with dbus
then back up an try again

fortunately i dont have to worry about any firmware but my own

cheers

Offline

Board footer