LINUX LITE 7.2 FINAL RELEASED - SEE RELEASE ANNOUNCEMENTS SECTION FOR DETAILS


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
LL3.2 repository puzzle
#1

I'm trying to understand why I am getting apparently inconsistent results in terms of success or failure when attempting to update LL3.2 just after install. From previous attempts I believed that the problem related to the contents of /etc/apt/sources.list.d/linuxlite.list


Separate installations of 64bit LL3.2 were made from the same USB stick in two newly formatted partitions on a Del XPS M1330  (Intel Core2 Duo CPU with 2GB RAM).
In both cases update during installation was not chosen.


Installation in sda1
Not sure if Internet was connected during install. but doing updates during install was definitely not selected.
After install did updates using Menu > Install updates >Agree to get update list > Listed 179 items > Click Update > Downloading ... > Installing > [size=78%]Update window vanishes > Eventually successful completion reported.[/size]


After this, /etc/apt/sources.list.d/linuxlite.list contained
[tt]
deb http://repo.linuxliteos.com/linuxlite/ citrine main
[/tt]


Installation in sda3
Not connected to Internet during install. [/size][size=78%]After install,  /etc/apt/sources.list.d/linuxlite.list contained [/size]
[tt]deb http://repo.linuxliteos.com/linuxlite/ xenial main[/tt]


WITHOUT an internet connection did Install Updates from welcome screen and entered password.
Clicked Yes to (try to) "fetch the updates list". [/size][size=78%] Get "No updates available" - fair enough![/size]


Connected wifi. Again, from welcome screen did Install updates and entered password.
Clicked Yes to (try to) "fetch the updates list"
It started to download then said "Error - coudn't fetch the package cache information lists"


Tried sudo apt-get update
Got messages ending with:
[tt]
Reading package lists... Done
W: The repository 'http://repo.linuxliteos.com/linuxlite xenial Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch http://repo.linuxliteos.com/linuxlite/di...4/Packages  404  Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.[/tt]


Edited  /etc/apt/sources.list.d/linuxlite.list  to contain
[tt]deb http://repo.linuxliteos.com/linuxlite/ citrine main[/tt]


Re-ran  sudo apt-get update  - seemed happy now.


Ran Updates from welcome page - successful now.


Installation media
A check on installation media (mounting iso image) showed  /etc/apt/sources.list.d/linuxlite.list to contain
[tt]deb http://repo.linuxliteos.com/linuxlite/ citrine main[/tt]


So how, when and in what circumstances did the "citrine" get replaced by "xenial" on the sda3 installation?
Desktop: Running LL5 on second HD in ACEPC model MK1: "Mini PC 4GB RAM 64GB ROM Windows 10 Celeron J3455 Processor Mini Computer Dual HDMI, Support mSATA / 2.5 inches SSD/HDD 4K, Dual Band WiFi, Gigabit Ethernet, USB 3.0". Don't normally use the supplied W10. Also use LL on netbook (Using xrandr to "expand" the screen) and various old laptops. NAS drive and web server hosted by Raspberry Pi's.
Reply
#2
A follow on ...

On a different computer (this one, my normal Intel Atom based desktop) I have several partitions and rotate through them as new LL versions appear. I tend to do a fresh installation in a re-formatted old partition then copy forward anything I want - mainly /home stuff. I was using LL3.0 but getting errors on trying to update/upgrade so have just installed 3.2 on another partition. Possibly significant (but possibly not) is that I had formatted and labeled this partition, shut down and then done the install without re-formatting. The Internet was connected and optional extras (but not "do updates") ticked. The same installation USB stick as in my previous post (MD5sum checked) was used.

Before following on with updates I checked /etc/apt/sources.list.d and find that
linuxlite.list says deb http://repo.linuxliteos.com/linuxlite/ xenial main
but
linuxlite.list.save has deb http://repo.linuxliteos.com/linuxlite/ citrine main

Clicking Install Updates on the welcome screen gave  "Error - coudn't fetch the package cache information lists"

As on my old Dell laptop, an update following changing "xenial" to "citrine" in  linuxlite.list worked.
Desktop: Running LL5 on second HD in ACEPC model MK1: "Mini PC 4GB RAM 64GB ROM Windows 10 Celeron J3455 Processor Mini Computer Dual HDMI, Support mSATA / 2.5 inches SSD/HDD 4K, Dual Band WiFi, Gigabit Ethernet, USB 3.0". Don't normally use the supplied W10. Also use LL on netbook (Using xrandr to "expand" the screen) and various old laptops. NAS drive and web server hosted by Raspberry Pi's.
Reply
#3
Has been covered in multiple threads. We still don't know why this occurs. Thank you for sharing your information, we'll add this to our knowledge for this.
Reply
#4
Thanks Jerry. I would be happy to do further tests to help track down the problem which on my estimate about 50% of new installers will run in to.


It would be helpful if the error message said something like "Error - couldn't fetch the package cache information lists - see forum post (link) for help."

Regards, Richard
Desktop: Running LL5 on second HD in ACEPC model MK1: "Mini PC 4GB RAM 64GB ROM Windows 10 Celeron J3455 Processor Mini Computer Dual HDMI, Support mSATA / 2.5 inches SSD/HDD 4K, Dual Band WiFi, Gigabit Ethernet, USB 3.0". Don't normally use the supplied W10. Also use LL on netbook (Using xrandr to "expand" the screen) and various old laptops. NAS drive and web server hosted by Raspberry Pi's.
Reply
#5
After initial install, just set up your Internet connection (tick all users may use this connection, do not tick automatically connect) and save. Reboot before updating or making any other changes. The error will not occur.

TC
All opinions expressed and all advice given by Trinidad Cruz on this forum are his responsibility alone and do not necessarily reflect the views or methods of the developers of Linux Lite. He is a citizen of the United States where it is acceptable to occasionally be uninformed and inept as long as you pay your taxes.
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)