VIBER FOR LINUX

If you are looking for a specific 32-bit package and you can't find it in any of the 32-bit repos, please post a request for it here.
User avatar
Amou
White ninja
White ninja
Posts: 29
Joined: 11 Mar 2014, 08:08
Distribution: Porteus V3.0 xfce 32bit
Location: Iran

VIBER FOR LINUX

Post#1 by Amou » 04 Apr 2014, 12:10

Is there anybody who can help me have VIBER for linux? :Bravo:
presently it only works on mint and ubuntu:

here is the link:
http://www.viber.com/products/linux/
Teach me a lesson, I would be really grateful.

cttan
Shogun
Shogun
Posts: 333
Joined: 26 Jan 2011, 16:15
Distribution: Porteus 3.2 and 4.0 64bit KDE
Location: Malaysia

Re: VIBER FOR LINUX

Post#2 by cttan » 04 Apr 2014, 16:21

Hi Amou,

Cool!

You can download the 64bit viber.deb and then right click on the file and select "Convert deb to xzm" from the menu.
You will have your module within minutes and just activate it.

Enjoy.

Just noted that you are using 486 version. You will need to download Porteus 64bit version and test out the above steps.

User avatar
Amou
White ninja
White ninja
Posts: 29
Joined: 11 Mar 2014, 08:08
Distribution: Porteus V3.0 xfce 32bit
Location: Iran

Re: VIBER FOR LINUX

Post#3 by Amou » 05 Apr 2014, 06:52

I knew that there is a 64 bit version, unfortunately 64 bit version of porteus is a bit heavy for my laptop. So I wondered if anybody can fit 64bit version into 32bit or prepare a 32 bit version from scratch.
Teach me a lesson, I would be really grateful.

User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Re: VIBER FOR LINUX

Post#4 by francois » 05 Apr 2014, 10:39

1.0 There is the ubuntu method for 32 bit:
http://askubuntu.com/questions/340924/h ... -in-ubuntu

Once unpacked trying to install with Viber.sh:

Code: Select all

root@porteus:~/Viber# ./Viber.sh
./Viber.sh: line 13: /root/Viber/./Viber: cannot execute binary file
root@porteus:~/Viber# 
2.0 There is src2pkg, but this will yield a 64 bit package:
http://forum.porteus.org/viewtopic.php? ... it=src2pkg

Code: Select all

root@porteus:~/Downloads# src2pkg -CWD viber.deb
  Notice - Creating src2pkg-helpers:
  src2pkg uses a shared library and a few programs
  when creating packages. For best compatibility,
  these binaries will be compiled on your system.
  They are then installed in a private directory.
  When done, src2pkg is ready for use.

  TEMP_DIR=/usr/src/src2pkg/builds/src2pkg-helpers
  Starting build in 5 seconds
Unpacking sources - OK
Creating libsentry - OK
Creating tar-1.13 - OK
Creating coreutils - OK
Creating unionfs-fuse - OK
- Creating Slackware-type tgz package - 

Slackware package maker, version 3.14159.

Searching for symbolic links:
usr/libexec/src2pkg/bin/install -> ginstall

Making symbolic link creation script:
( cd usr/libexec/src2pkg/bin ; rm -rf install )
( cd usr/libexec/src2pkg/bin ; ln -sf ginstall install )

Unless your existing installation script already contains the code
to create these links, you should append these lines to your existing
install script. Now's your chance. :^)

Would you like to add this stuff to the existing install script and
remove the symbolic links ([y]es, [n]o)? n


This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n

Creating Slackware package:  /usr/src/src2pkg/src2pkg-helpers/src2pkg-helpers-1.6-x86_64-1.tgz

./
install/
install/doinst.sh
install/slack-desc
usr/
usr/doc/
usr/doc/src2pkg-helpers-1.6/
usr/doc/src2pkg-helpers-1.6/README
usr/libexec/
usr/libexec/src2pkg/
usr/libexec/src2pkg/bin/
usr/libexec/src2pkg/bin/unionfs-fuse
usr/libexec/src2pkg/bin/install
usr/libexec/src2pkg/bin/unlink
usr/libexec/src2pkg/bin/rmdir
usr/libexec/src2pkg/bin/rm
usr/libexec/src2pkg/bin/readlink
usr/libexec/src2pkg/bin/mv
usr/libexec/src2pkg/bin/mknod
usr/libexec/src2pkg/bin/mkdir
usr/libexec/src2pkg/bin/ln
usr/libexec/src2pkg/bin/link
usr/libexec/src2pkg/bin/ginstall
usr/libexec/src2pkg/bin/cp
usr/libexec/src2pkg/bin/chown
usr/libexec/src2pkg/bin/chmod
usr/libexec/src2pkg/bin/cat
usr/libexec/src2pkg/bin/tar-1.13
usr/libexec/src2pkg/bin/version
usr/libexec/src2pkg/lib/
usr/libexec/src2pkg/lib/libsentry.so

Slackware package /usr/src/src2pkg/src2pkg-helpers/src2pkg-helpers-1.6-x86_64-1.tgz created.

Done
Notice - The finished package: src2pkg-helpers-1.6-x86_64-1.tgz
         is located in: /usr/src/src2pkg/src2pkg-helpers
- Installing Slackware-type tgz package - 

+==============================================================================
| Installing new package /usr/src/src2pkg/src2pkg-helpers/src2pkg-helpers-1.6-x86_64-1.tgz
+==============================================================================

Verifying package src2pkg-helpers-1.6-x86_64-1.tgz.
Installing package src2pkg-helpers-1.6-x86_64-1.tgz:
PACKAGE DESCRIPTION:
# src2pkg-helpers Binaries and Libs used by src2pkg
# 
# This package contains the libraries and binary programs used
# by src2pkg for building packages. This package is built and
# installed by src2pkg itself when it is run the first time or
# when run with the command 'src2pkg --setup'. These programs are
# compiled on your system to insure compatibility with your
# kernel and glibc versions and machine architecture. The sources
# for src2pkg-helpers are part of the src2pkg package itself.
# 
# Packaged by Gilbert Ashley <amigo@ibiblio.org>
Executing install script for src2pkg-helpers-1.6-x86_64-1.tgz.
Package src2pkg-helpers-1.6-x86_64-1.tgz installed.


Done src2pkg is now ready to use.
Found source archive: viber.deb
Creating working directories:
   PKG_DIR=/root/Downloads/viber-viber-viber-1
   SRC_DIR=/root/Downloads/viber-viber-src-1
Unpacking source archive - Done
Correcting source permissions - Done
Checking for patches - None found
Skipped configure_source - 
Found Debian binary content - 
Checking contents - Done!
Notice - No documents were found in the content. Creating default README
Copying contents to PKG_DIR - Done!
Skipping fake_install - 
Processing package content:
Correcting package permissions - Done
Stripping ELF binaries - Using: strip -p --strip-unneeded Done
Stripping shared libraries - Using: strip -p --strip-unneeded Done
Checking for standard documents - Done
Found 'viber.png' in SRC_DIR - Copying to PKG_DIR/ICONS_DIR/hicolor/48x48/apps
Creating slack-desc - From default text
Rechecking package correctness:
Checking for misplaced dirs - Done
Rechecking package permissions - Done
Checking for dead links in PKG_DIR - Done
Searching for links in: viber-viber-viber-1 - Done
Adding links to doinst.sh - Adding links-creation to the doinst.sh
Found .desktop files - Adding 'update-desktop-database' routine to doinst.sh
Deleting symbolic links - Removing links from the package directory
Package dependencies:
/lib64/libc.so.6
/lib64/libdl.so.2
/lib64/libm.so.6
/lib64/libpthread.so.0
/lib64/librt.so.1
/lib64/libz.so.1
/usr/lib/libfontconfig.so.1
/usr/lib/libfreetype.so.6
/usr/lib64/libGL.so.1
/usr/lib64/libX11-xcb.so.1
/usr/lib64/libX11.so.6
/usr/lib64/libXcomposite.so.1
/usr/lib64/libXext.so.6
/usr/lib64/libXi.so.6
/usr/lib64/libXrender.so.1
/usr/lib64/libXss.so.1
/usr/lib64/libgcc_s.so.1
/usr/lib64/libglib-2.0.so.0
/usr/lib64/libgobject-2.0.so.0
/usr/lib64/libsqlite3.so.0
/usr/lib64/libstdc++.so.6
/usr/lib64/libxcb.so.1
/usr/lib64/libxml2.so.2
/usr/lib64/libxslt.so.1
libQt5Core.so.5 not found
libQt5DBus.so.5 not found
libQt5Gui.so.5 not found
libQt5Network.so.5 not found
libQt5OpenGL.so.5 not found
libQt5PrintSupport.so.5 not found
libQt5Qml.so.5 not found
libQt5Quick.so.5 not found
libQt5Sql.so.5 not found
libQt5Svg.so.5 not found
libQt5V8.so.5 not found
libQt5WebKit.so.5 not found
libQt5WebKitWidgets.so.5 not found
libQt5Widgets.so.5 not found
libbfd-2.22-system.so not found
libicudata.so.48 not found
libicui18n.so.48 not found
libicuuc.so.48 not found
Creating package: viber-viber-viber-1.txz - Done
Package Creation - Successful! Package Location:
/root/Downloads/viber-viber-viber-1.txz
root@porteus:~/Downloads# 
3.0 Where did you saw the source package for viber?
Prendre son temps, profiter de celui qui passe.

User avatar
Slaxmax
Contributor
Contributor
Posts: 408
Joined: 03 Jan 2013, 09:51
Distribution: KDE4
Location: Campinas Brazil https://goo.gl/yrxwKi

Re: VIBER FOR LINUX

Post#5 by Slaxmax » 05 Apr 2014, 14:42

Viber runs only on 64-bit linux system.
“DNA is like a computer program but far, far more advanced than any software ever created.”
― Bill Gates, The Road Ahead

User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Re: VIBER FOR LINUX

Post#6 by francois » 05 Apr 2014, 15:35

@slaxmax:
They say that you may force the architecture to 32 bit:

Code: Select all

If you are running 32bit system use
wget -O viber64-NoobsLab.com.deb http://goo.gl/wCKnDV
sudo dpkg --force-architecture -i  viber64-NoobsLab.com.deb
Maybe you can try it under crunchbang. I wonder how they install it so that it works under the 32 bit architecture. Where are the files?
Prendre son temps, profiter de celui qui passe.

User avatar
Slaxmax
Contributor
Contributor
Posts: 408
Joined: 03 Jan 2013, 09:51
Distribution: KDE4
Location: Campinas Brazil https://goo.gl/yrxwKi

Re: VIBER FOR LINUX

Post#7 by Slaxmax » 05 Apr 2014, 16:11

@francois

Viber is compiled only in 64 bit library. Run in 32 bit system is impossible.

Try windows version in wine, you need install Wldap32.dll (folder system32 wine) and install openldap package for linux.

Edit: I run viber for windows (32bit) in porteus 32bit, but I don't have viber account and smartphone for validate.
“DNA is like a computer program but far, far more advanced than any software ever created.”
― Bill Gates, The Road Ahead

donald
Full of knowledge
Full of knowledge
Posts: 2064
Joined: 17 Jun 2013, 13:17
Distribution: Porteus 3.2.2 XFCE 32bit
Location: Germany

Re: VIBER FOR LINUX

Post#8 by donald » 05 Apr 2014, 17:38

Hi guys
Call me paranoid, but what do you think about:

When you install the Viber App...you will be asked....to allow us access to your mobile device's address book.
A copy of the phone numbers and names...will be stored on our servers.
Viber also maintains a Call Detail Record..numbers of calls made by users, typical destinations, call lengths, network type, etc.
Viber may sometimes...share your Personal Information...and traffic data
with trusted partner service providers and/or agents,
Viber will never share your address book...except as may be required by law.
the Viber servers..are owned and hosted by Amazon
We may disclose information about you if we determine that for national security, law enforcement, or other issues of public importance.

source:
http://www.viber.com/privacypolicy.html

Hopefully I'm not in someone's address book.

User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Re: VIBER FOR LINUX

Post#9 by francois » 05 Apr 2014, 18:21

Hello Donald,

Good comment. Would the skype policy be very much different?
Prendre son temps, profiter de celui qui passe.

donald
Full of knowledge
Full of knowledge
Posts: 2064
Joined: 17 Jun 2013, 13:17
Distribution: Porteus 3.2.2 XFCE 32bit
Location: Germany

Re: VIBER FOR LINUX

Post#10 by donald » 05 Apr 2014, 18:36

Hi francois

I don't think so, but I did not compare the policies up to now.
Isn't skype owned by MS ?
In general, (IMHO), everything that is under US-Law has no Privacy at all.

User avatar
Slaxmax
Contributor
Contributor
Posts: 408
Joined: 03 Jan 2013, 09:51
Distribution: KDE4
Location: Campinas Brazil https://goo.gl/yrxwKi

Re: VIBER FOR LINUX

Post#11 by Slaxmax » 05 Apr 2014, 23:45

See how Richard Stallman (founder of GNU) accesses the internet.

"I am careful in how I use the Internet.

I generally do not connect to web sites from my own machine, aside from a few sites I have some special relationship with. I fetch web pages from other sites by sending mail to a program (see git://git.gnu.org/womb/hacks.git) that fetches them, much like wget, and then mails them back to me. Then I look at them using a web browser, unless it is easy to see the text in the HTML page directly. I usually try lynx first, then a graphical browser if the page needs it (but I make sure I have no net connection, so that it won't fetch anything else).

I also browse from other people's computers, with their permission. Since I don't identify myself to the sites I visit, this browsing can't be connected with me.

One consequence of this method is that most of the survellance methods used on the Internet can't see me.

Another consequence is that I never pay for anything on the Web. Anything on the net that requires payment, I don't do. (I made an exception for the fees for the stallman.org domain, since that is connected with me anyway.)

I would not mind paying for a copy of an e-book or music recording on the Internet if I could do so anonymously, and it were ethical in other ways (no DRM or EULA). But that option almost never exists. I keep looking for ways to make it happen."

https://stallman.org/stallman-computing.html

Slaxmax opinion
There is no way to use the internet and have privacy.
Most servers and Internet services are on U.S. servers. No chance go by this network in anonymous.
“DNA is like a computer program but far, far more advanced than any software ever created.”
― Bill Gates, The Road Ahead

User avatar
Amou
White ninja
White ninja
Posts: 29
Joined: 11 Mar 2014, 08:08
Distribution: Porteus V3.0 xfce 32bit
Location: Iran

Re: VIBER FOR LINUX

Post#12 by Amou » 06 Apr 2014, 10:10

@francois
I found this interesting on ubunto forum mentioned in francois post earlier:
If you are running 32bit system use
sudo dpkg --force-architecture -i viber.deb
But I really do not know how to figure it out? do we have such a compatlib for 32 bit machines too?

@slaxmax, almost all network based applications being handled by wine are so tricky and may barely connect to the net easily. The last time, I tried putty and that was terrible. Meanwhile I dont know how and where to deploy mentioned .dll file.

@donald
Frankly speaking although SKYPE which officially belongs to Microsoft and generally infrastructure of Internet is in hands of U.S. government. However, we have the freedom to choose our favorite packages on Porteus. Unfortunately, These days privacy on every aspect of life is drained.
Teach me a lesson, I would be really grateful.

User avatar
freestyler
Contributor
Contributor
Posts: 384
Joined: 17 Oct 2013, 14:21
Distribution: Porteus XFCE

Re: VIBER FOR LINUX

Post#13 by freestyler » 06 Apr 2014, 10:16

For a good list of services and software that are not in "the prism" check out https://prism-break.org/
https://www.porteus-apps.org

User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Re: VIBER FOR LINUX

Post#14 by francois » 06 Apr 2014, 11:13

@amou:

You have to use the crunchbang linux ditribution or debian linux and install it on your computer. And just follow the instructions in thread mentioned. If it does not work then ask on their forum. At least you will be linux.

Then maybe, you could look where the files of viber were installed and try to install the same on porteus. This last part could be a lot of work with few or no results.
Prendre son temps, profiter de celui qui passe.

User avatar
Slaxmax
Contributor
Contributor
Posts: 408
Joined: 03 Jan 2013, 09:51
Distribution: KDE4
Location: Campinas Brazil https://goo.gl/yrxwKi

Re: VIBER FOR LINUX

Post#15 by Slaxmax » 06 Apr 2014, 18:04

@amou

It is impossible to run x64 applications on x86 OS. Opposite is possible using multilib.
Another way is to use virtualbox and install x64 OS and the application you want, obviously if the processor supports x64 instructions.
“DNA is like a computer program but far, far more advanced than any software ever created.”
― Bill Gates, The Road Ahead

Post Reply