Why at the "/etc/apt/sources.list.d" directory the "google-chrome.list" file does not exist?

Hello Friends

For a laptop with Ubuntu 24.04.4 LTS just installed at April 19 was installed Google Chrome as follows:

sudo apt install ./google-chrome-stable_current_amd64.deb

Where the .deb file was download from the official Google Chrome page. That approach is always applied to any Debian/Ubuntu distro

In this laptop when the sudo apt update command is executed appears at the end:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
13 packages can be upgraded. Run 'apt list --upgradable' to see them.
N: Skipping acquire of configured file 'main/binary-i386/Packages' as repository 'https://dl.google.com/linux/chrome-stable/deb stable InRelease' doesn't support architecture 'i386'

I did do a research in the web and I found in the same network the following tutorial:

I know it is a simple note and is possible fix it by editing the following file:

  • /etc/apt/sources.list.d/vivaldi.list

Of course, in my case is the google-chrome.list file

Reason of this post

In the /etc/apt/sources.list.d/ directory only exists the following files

google-chrome.sources
ubuntu.sources
ubuntu.sources.curtin.orig

Observe there is none .list files

In an old machine (being 24.04.4 LTS too) in the same directory appears:

brave-browser-release.list
google-chrome.sources
ubuntu.sources
virtualbox.list
vscode.sources
google-chrome.list                 <---
opera-stable.list
ubuntu.sources.curtin.orig
vivaldi.list

Where appears the google-chrome.list file and it contains:

### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main

Practically the same solution as the tutorial for Vivaldi as:

deb [arch=amd64] http://repo.vivaldi.com/stable/deb/ stable main

Question

  • Why the google-chrome.list file does not exist?

Should I create manually the google-chrome.list file and just copy/paste the content?

Thank You

Are they perhaps directories?

No need to change anything, as long as the package gets updated.

Fixing the notice is pointless, IMHO. Many repos have dropped the i386 platform nowadays.

Thanks for the replies

Neville

Are they perhaps directories?

No, they are files. The cat command works for them

Alfred

No need to change anything, as long as the package gets updated.

Even for the google-chrome.sources file? it by including the [arch=amd64] part in some place of that file

Fixing the notice is pointless,

I understand it is a simple Note

IMHO. Many repos have dropped the i386 platform nowadays.

Correct, but just curious why it has been not tested to avoid print that note unnecessarily