install new laptop with --no-recommends

I need to install a “slim laptop”.

How can I do the installation of the software portion without any of the recommend/suggested packages?

I use the install iso from: https://get.opensuse.org/leap, or is there another one iso such as live or…

Thanks

Hi
Roll your own on Studio Express or via kiwi? SUSE Studio Express

Start with a server install and work up?

While in the installer, click on the “Software” heading to get into that section.

Next, click on “Details” (toward the bottom of the screen).

That should give the full software management screen.

Next use the “Dependencies” menu (near the top of the screen). You can turn off installing recommends there.

Note: I have never done an install that way. I do not know whether you will get a good install without recommends. Personally, I like to have the recommends installed.

I’ve been doing it for several years. You’ll get a bootable installation, but you’ll most likely find yourself later spending quite some time installing things you didn’t know you wanted or needed, if you don’t spend copious time checking detailed installation checkboxes. e.g. hwinfo, inxi, less, lsof, susepaste tree, xdpyinfo.

If you need to have any “unsupported” modules, for example a wifi driver not natively supported by the kernel, you will need to install:

“kernel-default-extra” and “kernel-default-optional”

or the module(s) won’t load.

I do not use openSUSE Leap 15.3 but openSUSE Tumbleweed. However all my Tumbleweed system were installed this way and i always ended up with a bootable system BUT the resulting system appeared quite odd to me e.g.

  • although i had selected Plasma-desktop there was not displaymanager installed to start it
  • although i had selected “German” as system language most of the language packages were not installed
  • some tools which i thought to be “very basic” (e.g. vi) were not installed

It took me quite a while to get the system i wanted. The advantage is that all my systems are 30% less in size than the ones installed including the recommends.

Considering Tumbleweeds frequent (and sometimes extensive) updates this saves bandwidth and time (on slow internet connections).

Regards

susejunky

Are you sure? What is your hardware? Show the following:

**erlangen:~ #** inxi -zFm 
**System:    Kernel:** 5.14.11-2-default x86_64 **bits:** 64 **Console:** pty pts/1 **Distro:** openSUSE Tumbleweed 20211024 
**Machine:   Type:** Desktop **Mobo:** ASRock **model:** Z170 Pro4S **serial:** <filter> **UEFI:** American Megatrends **v:** P3.50 **date:** 06/23/2016 
**Memory:    RAM:****total:** 31.18 GiB **used:** 2.73 GiB (8.7%) 
           **Array-1:****capacity:** 64 GiB **slots:** 4 **EC:** None 
           **Device-1:** ChannelA-DIMM0 **size:** No Module Installed 
           **Device-2:** ChannelA-DIMM1 **size:** 16 GiB **speed:** 2133 MT/s 
           **Device-3:** ChannelB-DIMM0 **size:** No Module Installed 
           **Device-4:** ChannelB-DIMM1 **size:** 16 GiB **speed:** 2133 MT/s 
**CPU:       Info:** Quad Core **model:** Intel Core i7-6700K **bits:** 64 **type:** MT MCP **cache:****L2:** 8 MiB 
           **Speed:** 800 MHz **min/max:** 800/4200 MHz **Core speeds (MHz):****1:** 800 **2:** 800 **3:** 800 **4:** 800 **5:** 800 **6:** 800 **7:** 800 **8:** 800 
**Graphics:  Device-1:** AMD Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X] **driver:** amdgpu **v:** kernel 
           **Display:****server:** X.Org 1.20.13 **driver:****loaded:** amdgpu,ati **unloaded:** fbdev,modesetting,vesa 
           **resolution:** 3840x2160~60Hz 
           **OpenGL:****renderer:** Radeon RX550/550 Series (POLARIS12 DRM 3.42.0 5.14.11-2-default LLVM 13.0.0) **v:** 4.6 Mesa 21.2.4 
**Audio:     Device-1:** Intel 100 Series/C230 Series Family HD Audio **driver:** snd_hda_intel 
           **Device-2:** AMD Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X] **driver:** snd_hda_intel 
           **Sound Server-1:** ALSA **v:** k5.14.11-2-default **running:** yes 
           **Sound Server-2:** PulseAudio **v:** 15.0 **running:** yes 
**Network:   Device-1:** Intel Ethernet I219-V **driver:** e1000e 
           **IF:** eth0 **state:** up **speed:** 1000 Mbps **duplex:** full **mac:** <filter> 
**Drives:    Local Storage:****total:** 6.38 TiB **used:** 1.55 TiB (24.3%) 
           **ID-1:** /dev/nvme0n1 **vendor:** Samsung **model:** SSD 950 PRO 512GB **size:** 476.94 GiB 
           **ID-2:** /dev/sda **vendor:** Crucial **model:** CT2000BX500SSD1 **size:** 1.82 TiB 
           **ID-3:** /dev/sdb **vendor:** Western Digital **model:** WD40EZRX-22SPEB0 **size:** 3.64 TiB 
           **ID-4:** /dev/sdc **vendor:** Samsung **model:** SSD 850 EVO 500GB **size:** 465.76 GiB 
**Partition: ID-1:** / **size:** 51.69 GiB **used:** 27.93 GiB (54.0%) **fs:** btrfs **dev:** /dev/nvme0n1p3 
           **ID-2:** /boot/efi **size:** 99.8 MiB **used:** 8.3 MiB (8.3%) **fs:** vfat **dev:** /dev/nvme0n1p1 
           **ID-3:** /home **size:** 406.34 GiB **used:** 293.72 GiB (72.3%) **fs:** ext4 **dev:** /dev/nvme0n1p4 
           **ID-4:** /opt **size:** 51.69 GiB **used:** 27.93 GiB (54.0%) **fs:** btrfs **dev:** /dev/nvme0n1p3 
           **ID-5:** /var **size:** 51.69 GiB **used:** 27.93 GiB (54.0%) **fs:** btrfs **dev:** /dev/nvme0n1p3 
**Swap:      Alert:** No swap data was found. 
**Sensors:   System Temperatures:****cpu:** 29.0 C **mobo:** 30.0 C **gpu:** amdgpu **temp:** 51.0 C 
           **Fan Speeds (RPM):****fan-1:** 0 **fan-2:** 500 **fan-3:** 0 **fan-4:** 0 **fan-5:** 0 **fan-6:** 0 **gpu:** amdgpu **fan:** 937 
**Info:      Processes:** 278 **Uptime:** 0h 22m **Shell:** Bash **inxi:** 3.3.07 
**erlangen:~ #**

I just downloaded opensuse leap live and it does not include inxi, neither sysrescuecd. The laptop is currently not bootable.

Which live/iso system (opensuse or other) has inxi?

Thanks

Hi
If the system boots and you have a network available, then, you can install via zypper or just use wget to download the inxi bash script from their github repo.

https://smxi.org/docs/inxi-installation.htm#inxi-manual-install

Install inxi on the live system by running

**erlangen:~ #** zypper install inxi  
Loading repository data... 
Reading installed packages... 
'inxi' is already installed. 
No update candidate for 'inxi-3.3.07-1.1.noarch'. The highest available version is already installed. 
Resolving package dependencies... 
Nothing to do. 
**erlangen:~ **

It wasn’t that simple. The problem was getting the networking… I used the live system and here it is:


System:    Kernel: 5.3.18-59.27-default x86_64 bits: 64 Desktop: KDE Plasma 5.18.6 Distro: openSUSE Leap 15.3 
Machine:   Type: Portable System: Dell product: Inspiron 5555 v: A12 serial: <filter> 
           Mobo: Dell model: 0CHHXW v: A00 serial: <filter> UEFI: Dell v: A12 date: 08/30/2016 
Memory:    RAM: total: 11.14 GiB used: 771.6 MiB (6.8%) 
           RAM Report: permissions: Unable to run dmidecode. Root privileges required. 
CPU:       Topology: Quad Core model: AMD A10-8700P Radeon R6 10 Compute Cores 4C+6G bits: 64 type: MCP L2 cache: 1024 KiB 
           Speed: 1898 MHz min/max: N/A Core speeds (MHz): 1: 1898 2: 2289 3: 1962 4: 2344 
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Wani [Radeon R5/R6/R7 Graphics] driver: amdgpu v: kernel 
           Device-2: Sunplus Innovation Integrated_Webcam_HD type: USB driver: uvcvideo 
           Display: x11 server: X.org 1.20.3 driver: ati,modesetting unloaded: fbdev,vesa resolution: <xdpyinfo missing> 
           OpenGL: renderer: AMD Radeon R6 Graphics (CARRIZO DRM 3.39.0 5.3.18-59.27-default LLVM 11.0.1) v: 4.6 Mesa 20.2.4 
Audio:     Device-1: Advanced Micro Devices [AMD/ATI] Kabini HDMI/DP Audio driver: snd_hda_intel 
           Device-2: Advanced Micro Devices [AMD] Family 15h Audio driver: snd_hda_intel 
           Sound Server: ALSA v: k5.3.18-59.27-default 
Network:   Device-1: Realtek RTL810xE PCI Express Fast Ethernet driver: r8169 
           IF: eth0 state: up speed: 100 Mbps duplex: full mac: <filter> 
           Device-2: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter driver: ath9k 
           IF: wlan0 state: down mac: <filter> 
           Device-3: Qualcomm Atheros type: USB driver: btusb 
Drives:    Local Storage: total: 975.14 GiB used: 278.9 MiB (0.0%) 
           ID-1: /dev/sda vendor: Toshiba model: MQ01ABD100 size: 931.51 GiB 
           ID-2: /dev/sdb type: USB vendor: Kingston model: DataTraveler 3.0 size: 29.08 GiB 
           ID-3: /dev/sdc type: USB vendor: Kingston model: DT 101 G2 size: 14.54 GiB 
Partition: ID-1: / size: 5.57 GiB used: 278.9 MiB (4.9%) fs: overlay source: ERR-102 
Swap:      Alert: No Swap data was found. 
Sensors:   System Temperatures: cpu: 51.0 C mobo: 32.0 C sodimm: 23.0 C gpu: amdgpu temp: 50 C 
           Fan Speeds (RPM): cpu: 0 
Info:      Processes: 198 Uptime: N/A Shell: bash inxi: 3.1.00 

This is the laptop that I want to have the slimmed down version. Far too many things are installed that my wife doesn’t need, including a whole bunch of the libreoffice like calc,draw…, languages, …

although the drive is 1Tb, I only about 100Gb for both her data (14Gb) + all the programs, there rest will be used for storing photos.
Thanks

On Leap, inxi is a broken antique. If not installing from upstream, use sudo inxi -U first to upgrade, then install whatever missing packages the broken inxi announced, e.g. xdpyinfo. Finally, run inxi as root, to return all information requested by -F.

There is ample margin for improvement. At home I use DHCP on a vintage AVM FRITZ!Box 7360. Networking is as easy as using a power outlet.

and here it is:


System:    Kernel: 5.3.18-59.27-default x86_64 bits: 64 Desktop: KDE Plasma 5.18.6 Distro: openSUSE Leap 15.3 
Machine:   Type: Portable System: Dell product: Inspiron 5555 v: A12 serial: <filter> 
           Mobo: Dell model: 0CHHXW v: A00 serial: <filter> UEFI: Dell v: A12 date: 08/30/2016 
Memory:    RAM: total: 11.14 GiB used: 771.6 MiB (6.8%) 
           RAM Report: permissions: Unable to run dmidecode. Root privileges required. 
CPU:       Topology: Quad Core model: AMD A10-8700P Radeon R6 10 Compute Cores 4C+6G bits: 64 type: MCP L2 cache: 1024 KiB 
           Speed: 1898 MHz min/max: N/A Core speeds (MHz): 1: 1898 2: 2289 3: 1962 4: 2344 
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Wani [Radeon R5/R6/R7 Graphics] driver: amdgpu v: kernel 
           Device-2: Sunplus Innovation Integrated_Webcam_HD type: USB driver: uvcvideo 
           Display: x11 server: X.org 1.20.3 driver: ati,modesetting unloaded: fbdev,vesa resolution: <xdpyinfo missing> 
           OpenGL: renderer: AMD Radeon R6 Graphics (CARRIZO DRM 3.39.0 5.3.18-59.27-default LLVM 11.0.1) v: 4.6 Mesa 20.2.4 
Audio:     Device-1: Advanced Micro Devices [AMD/ATI] Kabini HDMI/DP Audio driver: snd_hda_intel 
           Device-2: Advanced Micro Devices [AMD] Family 15h Audio driver: snd_hda_intel 
           Sound Server: ALSA v: k5.3.18-59.27-default 
Network:   Device-1: Realtek RTL810xE PCI Express Fast Ethernet driver: r8169 
           IF: eth0 state: up speed: 100 Mbps duplex: full mac: <filter> 
           Device-2: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter driver: ath9k 
           IF: wlan0 state: down mac: <filter> 
           Device-3: Qualcomm Atheros type: USB driver: btusb 
Drives:    Local Storage: total: 975.14 GiB used: 278.9 MiB (0.0%) 
           ID-1: /dev/sda vendor: Toshiba model: MQ01ABD100 size: 931.51 GiB 
           ID-2: /dev/sdb type: USB vendor: Kingston model: DataTraveler 3.0 size: 29.08 GiB 
           ID-3: /dev/sdc type: USB vendor: Kingston model: DT 101 G2 size: 14.54 GiB 
Partition: ID-1: / size: 5.57 GiB used: 278.9 MiB (4.9%) fs: overlay source: ERR-102 
Swap:      Alert: No Swap data was found. 
Sensors:   System Temperatures: cpu: 51.0 C mobo: 32.0 C sodimm: 23.0 C gpu: amdgpu temp: 50 C 
           Fan Speeds (RPM): cpu: 0 
Info:      Processes: 198 Uptime: N/A Shell: bash inxi: 3.1.00 

The bottleneck in your system is the low end CPU and the HDD. Replacing the HDD by a SSD warrants a big performance boost at a moderate price tag.

This is the laptop that I want to have the slimmed down version. Far too many things are installed that my wife doesn’t need, including a whole bunch of the libreoffice like calc,draw…, languages, …

although the drive is 1Tb, I only about 100Gb for both her data (14Gb) + all the programs, there rest will be used for storing photos.
Thanks
Reducing the number of installed packages is PITA. It doesn’t improve performance at all.

Mom is happy with standard Tumbleweed on her Laptop: https://forums.opensuse.org/showthread.php/533772-Running-Tumbleweed-on-HP-Laptop-15-da0xxx

https://www.cpubenchmark.net/compare/AMD-A10-8700P-vs-Intel-i5-8250U/2542vs3042