not an acceptable filetype ??

echo "deb syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list
nigel@nigel-VirtualBox:~$ sudo apt-get install apt-transport-https
Reading package lists... Done
Building dependency tree       
Reading state information... Done
apt-transport-https is already the newest version (1.6.12ubuntu0.1).
The following packages were automatically installed and are no longer required:
  efibootmgr libegl1-mesa libfwup1 libwayland-egl1-mesa
  linux-headers-5.3.0-46 linux-headers-5.3.0-46-generic
  linux-image-5.3.0-46-generic linux-modules-5.3.0-46-generic
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
N: Ignoring file '' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension

WHat can I do to remove this error???

Many thanks for any assistance.


Remove the erroneously created file with the name it complains about.

1 Like

Thank you for your reply. But the filename is part of the installation procedure. So why is it now incorrectly named ( did not like the file extension) is the name of the file


No it isn’t. syncthing.list is. being a file in that directory is obviously the result of user’s error (most likely mistyping a command).

The command used was echo “deb syncthing stable” | sudo tee /etc/apt/sources.list.d/syncthing.list

Iused copy and past.

Taken from

This page is in no way part of official Syncthing documentation.

This command does not create a file in /etc/apt/sources/list.d/, so this was definitely not the command that provoked the situation.

1 Like

Ok so I looked under aptsyncthingnet
and they give the same installation procedure at the one from linusbabe.

Add the release PGP keys:

curl -s | sudo apt-key add -

Add the “stable” channel to your APT sources:

echo “deb syncthing stable” | sudo tee /etc/apt/sources.list.d/syncthing.list

Update and install syncthing:

sudo apt-get update sudo apt-get install syncthing

I cannot see what is going wrong. I suppose I could delete the syncthing-list and retry - but I cannot see where things are going wrong.

Don’t you get it? You have a file called in your /etc/apt/sources.list.d/. It shouldn’t be there. No one knows why you created it. Delete that file. Leave syncthing.list alone.

I thought I made it very very clear that I did not create the file . I followed the install using cut and paste.I wrote that too. I have no idea why the file was created and I need to know why. looking at my history file there is nothing there that would create the file.

Well, I think your own system made it very clear you have that file, and that’s your problem:

I assumed you’ve created it, but maybe it was someone else with access to your machine. Maybe even Russian hackers…

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