The officially official Devuan Forum!

You are not logged in.

#1 2024-05-31 06:25:33

rdav
Member
Registered: 2017-06-30
Posts: 49  

Skype, snap and how to run on Devuan?

Hi All,
It appears that Skype on Linux is now only possible via snap.
What would you suggest to make this happen with Devuan?

My thoughts are KVM, with a Ubuntu guest.
There could be a better solution as in easier to maintain, less disk space, security.

I don't have a choice about this as  a company I work with use Skype.

Skype used to have a .deb repo, however it's now unreachable for the past few weeks.
The host for the Skype repository is timing out.

16 packages can be upgraded. Run 'apt list --upgradable' to see them.                
Warning: Failed to fetch https://repo.skype.com/deb/dists/stable/InRelease  504  Gateway Time-out [IP: 23.198.52.181 443]                                                 
Warning: Some index files failed to download. They have been ignored, or old ones used instead.

Appreciate your suggestions!

Thanks in advance!

Offline

#2 2024-05-31 07:37:53

aluma
Member
Registered: 2022-10-26
Posts: 646  

Re: Skype, snap and how to run on Devuan?

I don't know if it will work smile
I deleted my account a long time ago.
Downloaded from here and installed
https://repo.skype.com/latest/skypeforlinux-64.deb
33.jpg
Skype also opens in the browser without installation.

Last edited by aluma (2024-05-31 07:45:47)

Offline

#3 2024-05-31 07:50:05

rdav
Member
Registered: 2017-06-30
Posts: 49  

Re: Skype, snap and how to run on Devuan?

thanks Aluma.
Still can't get it from the link, even unmasked the VPN.
I wait a day.
cheers
- rdav

Offline

#4 2024-05-31 08:19:52

aluma
Member
Registered: 2022-10-26
Posts: 646  

Re: Skype, snap and how to run on Devuan?

Try it

wget https://repo.skype.com/latest/skypeforlinux-64.deb

But my Firefox downloaded without problems today, literally an hour or two ago.

Last edited by aluma (2024-05-31 08:22:35)

Offline

#5 2024-05-31 09:49:24

rdav
Member
Registered: 2017-06-30
Posts: 49  

Re: Skype, snap and how to run on Devuan?

Aluma

Thanks, I changed VPN IP again and wget worked.

apt update still unable to see the repo.

All good for now.

cheers!

Offline

#6 2024-05-31 11:01:29

aluma
Member
Registered: 2022-10-26
Posts: 646  

Re: Skype, snap and how to run on Devuan?

If you downloaded the package to your computer, Apt will not see it.
To install, you need to either use another application (for example mc or KPackage, which I used), or open a root terminal in the folder with the program and give the command

apt-get install ./skypeforlinux-64.deb

Offline

#7 2024-05-31 11:05:03

stopAI
Member
Registered: 2023-04-04
Posts: 156  

Re: Skype, snap and how to run on Devuan?

I think it is not necessary to install this program. Much easier to use a fully functional Skype in-browser application. It provides all your favourite features.

Here link:

https://www.skype.com/en/features/skype-web/

P.S.
Snap is not supported in Devuan. It is banned package because is tightly integraded with systemd.

Offline

#8 2024-05-31 11:51:49

wdq
Member
From: United Kingdom
Registered: 2018-03-15
Posts: 76  
Website

Re: Skype, snap and how to run on Devuan?

Here you are

wget https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_8.109.0.209_amd64.deb
sudo apt install ./skypeforlinux_8.109.0.209_amd64.deb 

Enjoy.

Last edited by wdq (2024-05-31 14:44:32)


Just a simple man!

Offline

#9 2024-05-31 12:45:28

aluma
Member
Registered: 2022-10-26
Posts: 646  

Re: Skype, snap and how to run on Devuan?

@wdq

sudo apt install ./skypeforlinux...

I repeat, an indispensable condition is to open a terminal in the folder with the package to be installed; apt does not support setting the path explicitly.
There should be a command something like

cd /home/folder_with_programm

In your example, the folder in which this happens is not visible.
Or I'm wrong?

Last edited by aluma (2024-05-31 12:54:46)

Offline

#10 2024-05-31 13:35:49

fsmithred
Administrator
Registered: 2016-11-25
Posts: 2,470  

Re: Skype, snap and how to run on Devuan?

Use dpkg to install packages that you downloaded manually.

dpkg -i ./skypeforlinux/skypeforlinux_8.109.0.209_amd64.deb

And you will probably need to also install some missing libraries that it complains about. Easiest way is

apt -f install

with no packages named in the command.

Offline

#11 2024-05-31 13:45:51

steve_v
Member
Registered: 2018-01-11
Posts: 373  

Re: Skype, snap and how to run on Devuan?

aluma  wrote:

Or I'm wrong?

Yes. The wget and apt commands share CWD, so an intervening 'cd' is redundant unless you explicitly tell wget to drop the file somewhere else.

Also what fsmithred said. Installing from a local file with apt is relatively new and may not be available everywhere. Dpkg will be.

Last edited by steve_v (2024-05-31 13:49:02)


Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.

Offline

#12 2024-05-31 14:39:27

igorzwx
Member
Registered: 2024-05-06
Posts: 103  

Re: Skype, snap and how to run on Devuan?

The magic commands "sudo apt -f install" or "sudo apt install -f" are usually very helpful, but not always.

$ dpkg-deb --info skype*
 new Debian package, version 2.0.
 size 122062452 bytes: control archive=4798 bytes.
    1241 bytes,    16 lines      control              
   12032 bytes,   129 lines      md5sums              
     522 bytes,    23 lines   *  postinst             #!/bin/sh
 Package: skypeforlinux
 Version: 8.109.0.209
 Architecture: amd64
 Maintainer: Skype Technologies S.A. <info@skype.net>
 Installed-Size: 312110
 Depends: libasound2 (>= 1.0.16), libatk-bridge2.0-0 (>= 2.5.3), libatk1.0-0 (>= 2.2.0), libatspi2.0-0 (>= 2.9.90), libc6 (>= 2.17), libcairo2 (>= 1.6.0), libdrm2 (>= 2.4.38), libexpat1 (>= 2.0.1), libgbm1 (>= 17.1.0~rc2), libgcc1 (>= 1:3.0), libglib2.0-0 (>= 2.39.4), libgtk-3-0 (>= 3.9.10), libnspr4 (>= 2:4.9-2~), libnss3 (>= 2:3.22), libpango-1.0-0 (>= 1.14.0), libsecret-1-0 (>= 0.18), libx11-6 (>= 2:1.4.99.1), libxcb1 (>= 1.9.2), libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxkbcommon0 (>= 0.5.0), libxrandr2, gnome-keyring, apt-transport-https, libfontconfig1 (>= 2.11.0), libdbus-1-3 (>= 1.6.18), libstdc++6 (>= 4.8.1), libatomic1
 Section: non-free/net
 Priority: extra
 Homepage: https://www.skype.com
 Description: Skype keeps the world talking, for free.
  Skype keeps you together. Call, message and share with others.
   * It's free to download and join.
   * Call, instant message and send photos and documents to anyone else on Skype.
   * Easily text message anywhere in the world.
   * Get your friends together on a group call.
  And that's just the start...

Offline

#13 2024-05-31 14:46:05

wdq
Member
From: United Kingdom
Registered: 2018-03-15
Posts: 76  
Website

Re: Skype, snap and how to run on Devuan?

@aluma , yes my bad eager to write quick smile

i have edited the post, on my daedalus worked like a charm

Last edited by wdq (2024-05-31 14:49:19)


Just a simple man!

Offline

#14 2024-05-31 14:52:36

aluma
Member
Registered: 2022-10-26
Posts: 646  

Re: Skype, snap and how to run on Devuan?

@steve_v

...Installing from a local file with apt is relatively new and may not be available everywhere...

This is not a new technology, it’s just not documented anywhere. I started installing packages this way many years ago when I switched to Debian.
It always worked and still does.

Offline

#15 2024-05-31 17:32:20

aluma
Member
Registered: 2022-10-26
Posts: 646  

Re: Skype, snap and how to run on Devuan?

If there are specialists and it is possible to fix it.

When installing skype, it adds a repository to /etc/apt/sources.list.d

deb [arch=amd64] https://repo.skype.com/deb stable main

Only Synaptic cannot reboot it.
The link is above in the post of the respected wdq in the line for wget.

Maybe someone can see what's wrong with the repository address?
It would be possible to install Skype without unnecessary hassle.

Offline

#16 2024-05-31 20:03:24

wdq
Member
From: United Kingdom
Registered: 2018-03-15
Posts: 76  
Website

Re: Skype, snap and how to run on Devuan?

Just maybe .... is not able to load ipv6 and you probably need -> apt-transport-https

in the meantime

for whomever wants a quick and dirty install

copy paste enter smile

wget https://repo.skype.com/latest/skypeforlinux-64-insider.deb && sudo apt install ./skypeforlinux-64-insider.deb

Just a simple man!

Offline

#17 2024-05-31 20:35:00

igorzwx
Member
Registered: 2024-05-06
Posts: 103  

Re: Skype, snap and how to run on Devuan?

aluma wrote:

Maybe someone can see what's wrong with the repository address?
It would be possible to install Skype without unnecessary hassle.

Don't panic

$ sudo apt update
Err:14 https://repo.skype.com/deb stable InRelease
  504  Gateway Time-out [IP: 2a02:26f0:3400:2b7::1263 443]

Last edited by igorzwx (2024-05-31 20:36:52)

Offline

#18 2024-05-31 22:59:14

wdq
Member
From: United Kingdom
Registered: 2018-03-15
Posts: 76  
Website

Re: Skype, snap and how to run on Devuan?

The issue is With Skype repo ---- No IPV6, that means you should disable your IPV6 usage ,

I don`t see the bother for now we can still install by the provided method untill maybe microsoft will be able to add ipv6 support to the repo smile


Just a simple man!

Offline

#19 2024-06-01 04:22:21

aluma
Member
Registered: 2022-10-26
Posts: 646  

Re: Skype, snap and how to run on Devuan?

I don't care, I already installed it just for fun, I don't need it.
But with ip6 disabled, if it’s difficult for colleagues to check their assumptions on their own.

Err:7 https://repo.skype.com/deb stable InRelease
  504  Gateway Time-out [IP: 23.200.160.142 443]

Offline

#20 2024-06-01 04:27:40

wdq
Member
From: United Kingdom
Registered: 2018-03-15
Posts: 76  
Website

Re: Skype, snap and how to run on Devuan?

Let`s fix this
IPV6 works , no issues just copy, paste, enter the next 5 commands

sudo apt install apt-transport-https

curl -fsSL https://repo.skype.com/data/SKYPE-GPG-KEY | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/skype.gpg

echo "deb [arch=$(dpkg --print-architecture)] https://deb.rug.nl/ppa/mirror/repo.skype.com/deb stable main" \
| sudo tee -a /etc/apt/sources.list.d/skype.list > /dev/null

sudo apt update

sudo apt install skypeforlinux

https://deb.rug.nl/ppa/mirror/repo.skype.com/deb
PS: WHEN YOU INSTALL SKYPE IT MIGHT CHANGE THE /etc/apt/sources.list.d/skype-stable.list  make sure it is the link provided and not repo.skype.com

Last edited by wdq (2024-06-01 08:15:04)


Just a simple man!

Offline

#21 2024-06-01 07:24:15

aluma
Member
Registered: 2022-10-26
Posts: 646  

Re: Skype, snap and how to run on Devuan?

Thank you, your recipe works.
But you are right, after installation /etc/apt/sources.list.d goes back to repo.skype.com.

Offline

#22 2024-06-01 08:18:01

wdq
Member
From: United Kingdom
Registered: 2018-03-15
Posts: 76  
Website

Re: Skype, snap and how to run on Devuan?

Well then i have modified in earlier message the command to save the list as skype.list
and whener you get an update you will have to remove the skype-stable.list

after some more .... crazy ideas ... you could create a dpkg hook to remove new skype list...

Using cat so it can create the files in the right places you should use sudo or be root

Creating a hook to run after running dpkg

cat <<EOF > /etc/apt/apt.conf.d/90skypehook
DPkg::Post-Invoke { "skypehook"; };
EOF

Let`s add a little bash script that will check if skype is installed and if the skype-stable.list exists

cat <<EOF > /usr/bin/skypehook
#!/bin/bash
if dpkg -l | grep -q '^ii  skypeforlinux'; then
if [ -f /etc/apt/sources.list.d/skype-stable.list ]; then
rm -rf /etc/apt/sources.list.d/skype-stable.list
else     
exit 0
fi
else
exit 0
fi
EOF

now if you would reinstall skypeforlinux should auto remove skype-stable.list

Last edited by wdq (2024-06-01 08:53:36)


Just a simple man!

Offline

#23 2024-06-01 09:14:27

aluma
Member
Registered: 2022-10-26
Posts: 646  

Re: Skype, snap and how to run on Devuan?

A fantastic option - since users are forced to use Skype for reasons beyond their control, contact Microsoft support on behalf of Devuan to resolve the problem. smile

A practical, crooked option is to add the line

deb [arch=amd64] https://deb.rug.nl/ppa/mirror/repo.skype.com/deb stable main

to /etc/apt/sources.list and disable writing to the folder /etc/apt/sources.list.d (it’s empty for me).

Offline

#24 2024-06-01 09:26:34

steve_v
Member
Registered: 2018-01-11
Posts: 373  

Re: Skype, snap and how to run on Devuan?

aluma wrote:

This is not a new technology, it’s just not documented anywhere. I started installing packages this way many years ago when I switched to Debian.

Well it doesn't work on my Slink box, therefore it doesn't exist tongue


Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.

Offline

#25 2024-06-01 10:01:10

wdq
Member
From: United Kingdom
Registered: 2018-03-15
Posts: 76  
Website

Re: Skype, snap and how to run on Devuan?


Just a simple man!

Offline

Board footer