Trying to install 6.0 in Linux Mint

I have Linux Mint on my old lab laptop. It now has a partitioned HDD and also runs XP.
I am rather ignorant with Linux.
I am trying to use the Synaptic Package Manager.
I only want to install the Kicad software and not the footprints, symbols, templates, etc.
But the Package Manager is telling me that I need to install all of that.

How do I avoid installing all of that? I do not use much of that in my Win10 office machine, and my lab machine is really just for viewing and finding my way around a board as I test and build. I want to save disk space.
What is the meaning of the blue highlight versus green highlight in the Synaptic Package Manager?

Someone more knowledgeable with apt will probably stumble along and tell you how to force it from the command line. The packagers decided to save us here on the forum from having to tell people they needed to add those things separately. ‘I don’t see any symbols!’ :smiley:

More properly, these should be recommends.

Thanks, Hermit

If I understand you correctly I think that this list of requirements with which I am fighting was decided by the KiCad devs, and I need to use command line installation in order to do what I want?

Strictly speaking not the devs but the Mint/Ubuntu KiCad packager, who may or may not be a dev. Is there any way you can ask Synaptic not to install those additional packages? Maybe it doesn’t differentiate between required and recommended? The only one I would leave out if you are short of space is packages3d which is the largest. The rest are small in the scheme of things.

1 Like

That is what I do not know…I was trying/fighting with it with no success. As I say I have no significant experience with Linux. But I really don’t want to put in those libraries.

I think just go to the command line and type:

sudo apt-get install --no-install-recommends kicad-nightly

From https://askubuntu.com/questions/179060/how-to-not-install-recommended-and-suggested-packages

Thank you

That sort of worked… but maybe not completely/well enough. This is what terminal said:

bob@bob-Latitude-D630:~$ sudo apt-get install --no-install-recommends kicad-nightly
[sudo] password for bob:
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following package was automatically installed and is no longer required:
libgl2ps1.4
Use ‘sudo apt autoremove’ to remove it.
The following additional packages will be installed:
libocct-data-exchange-7.5 libocct-foundation-7.5 libocct-modeling-algorithms-7.5 libocct-modeling-data-7.5 libocct-ocaf-7.5 libocct-visualization-7.5 libtbb2
Suggested packages:
extra-xdg-menus
Recommended packages:
kicad-nightly-libraries kicad-nightly-doc-en kicad-nightly-demos
The following packages will be REMOVED:
liboce-foundation11 liboce-modeling11 liboce-ocaf-lite11 liboce-ocaf11 liboce-visualization11
The following NEW packages will be installed:
kicad-nightly libocct-data-exchange-7.5 libocct-foundation-7.5 libocct-modeling-algorithms-7.5 libocct-modeling-data-7.5 libocct-ocaf-7.5 libocct-visualization-7.5 libtbb2
0 upgraded, 8 newly installed, 5 to remove and 374 not upgraded.
Need to get 46.5 MB/66.3 MB of archives.
After this operation, 216 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:2 http://ppa.launchpad.net/kicad/kicad-dev-nightly/ubuntu focal/main amd64 kicad-nightly amd64 202112162102+64f06cc7ef~144~ubuntu20.04.1 [46.3 MB]
Get:1 http://la-mirrors.evowise.com/ubuntu focal/universe amd64 libtbb2 amd64 2020.1-2 [124 kB]
Err:1 http://la-mirrors.evowise.com/ubuntu focal/universe amd64 libtbb2 amd64 2020.1-2
File has unexpected size (638074 != 124364). Mirror sync in progress? [IP: 2606:4700::6811:623d 443]
Hashes of expected file:

  • SHA256:607e43beca0c3ee3a3c0730d4f09e3ba725c24083bf8902e8c0d191de279f96f
  • SHA1:2c8731d5954c1e1ce4bc5c64fb0d06a9316fad3c [weak]
  • MD5Sum:54afb62b98ff41dbcf45fe9bba7843aa [weak]
  • Filesize:124364 [weak]
    Fetched 46.3 MB in 26s (1,751 kB/s)
    E: Failed to fetch https://www.zerobounce.net/ File has unexpected size (638074 != 124364). Mirror sync in progress? [IP: 2606:4700::6811:623d 443]
    Hashes of expected file:
    - SHA256:607e43beca0c3ee3a3c0730d4f09e3ba725c24083bf8902e8c0d191de279f96f
    - SHA1:2c8731d5954c1e1ce4bc5c64fb0d06a9316fad3c [weak]
    - MD5Sum:54afb62b98ff41dbcf45fe9bba7843aa [weak]
    - Filesize:124364 [weak]
    E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
    bob@bob-Latitude-D630:~$

If I hit the windows key (!!) and type KiCad it does not seem to find it…

Run:

sudo apt update

then try again.

When I just run sudo apt update I still get some indication of issues…

sudo apt update
[sudo] password for bob:
Hit:5 http://archive.canonical.com/ubuntu focal InRelease
Hit:6 http://ppa.launchpad.net/kicad/kicad-dev-nightly/ubuntu focal InRelease
Get:1 http://mirrors.evowise.com/linuxmint/packages ulyana InRelease [638 kB]
Get:2 http://la-mirrors.evowise.com/ubuntu focal InRelease [638 kB]
Get:3 http://la-mirrors.evowise.com/ubuntu focal-updates InRelease [638 kB]
Get:4 http://la-mirrors.evowise.com/ubuntu focal-backports InRelease [638 kB]
Hit:7 http://security.ubuntu.com/ubuntu focal-security InRelease
Err:1 http://mirrors.evowise.com/linuxmint/packages ulyana InRelease
Clearsigned file isn’t valid, got ‘NOSPLIT’ (does the network require authentication?)
Err:2 http://la-mirrors.evowise.com/ubuntu focal InRelease
Clearsigned file isn’t valid, got ‘NOSPLIT’ (does the network require authentication?)
Err:3 http://la-mirrors.evowise.com/ubuntu focal-updates InRelease
Clearsigned file isn’t valid, got ‘NOSPLIT’ (does the network require authentication?)
Err:4 http://la-mirrors.evowise.com/ubuntu focal-backports InRelease
Clearsigned file isn’t valid, got ‘NOSPLIT’ (does the network require authentication?)
Reading package lists… Done
N: See apt-secure(8) manpage for repository creation and user configuration details.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
E: The repository ‘http://mirrors.evowise.com/linuxmint/packages ulyana InRelease’ is no longer signed.
E: Failed to fetch http://mirrors.evowise.com/linuxmint/packages/dists/ulyana/InRelease Clearsigned file isn’t valid, got ‘NOSPLIT’ (does the network require authentication?)
N: See apt-secure(8) manpage for repository creation and user configuration details.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
E: The repository ‘http://la-mirrors.evowise.com/ubuntu focal InRelease’ is no longer signed.
E: Failed to fetch http://la-mirrors.evowise.com/ubuntu/dists/focal/InRelease Clearsigned file isn’t valid, got ‘NOSPLIT’ (does the network require authentication?)
E: Failed to fetch http://la-mirrors.evowise.com/ubuntu/dists/focal-updates/InRelease Clearsigned file isn’t valid, got ‘NOSPLIT’ (does the network require authentication?)
E: The repository ‘http://la-mirrors.evowise.com/ubuntu focal-updates InRelease’ is no longer signed.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch http://la-mirrors.evowise.com/ubuntu/dists/focal-backports/InRelease Clearsigned file isn’t valid, got ‘NOSPLIT’ (does the network require authentication?)
E: The repository ‘http://la-mirrors.evowise.com/ubuntu focal-backports InRelease’ is no longer signed.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Looks like evowise has shut down and you are supposed to choose a different Mint mirror:

https://forums.linuxmint.com/viewtopic.php?t=353485

Thanks. At least I am laughing and shaking my head. If this exercise causes the laptop to explode it will not be such a serious loss. But I am getting a perpetual circle of death as my browser waits to open your last link. Isn’t this stuff fun…

You can open the link on another machine then follow the instructions. There isn’t anything that needs to be copy and pasted.

Amazing. I think it worked…but after the circle of death this Win10 machine gave me a blue screen and then rebooted. It looks like KiCad is now installed in Mint. I will try to copy a project folder from the Win10 machine to the Linux and see what happens…There is a bit of irony here because it is my (not so new) newer machine which is giving me grief and not the older one which I gave permission to explode.

UPDATE: It has worked. I have opened a 6.0 board design. Gosh this Linux stuff is far from intuitive; no way I would have gotten it running without the help. Thanks a lot.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.