On Thu, 26 Sep 2019 11:45:44 +0200, ZOT declaimed the
following:
>BTW I still have a version of perl installed??
But is it the /OS/ version of PERL -- or one that was installed into an
alternate location that the system does not reference.
What does
which perl
display? Mine shows /usr/bin/perl.
On a recent Beaglebone I installed the vim-gtk3 package... That's a
package that provides the vim editor along with gvim (graphical interface)
version...
It sucked in half a doze /ruby/ related packages!
debian@beaglebone:~$ sudo apt-install vim-gtk3get
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
fonts-lato liblua5.2-0 libruby2.3 libyaml-0-2 rake ruby ruby-did-you-mean
ruby-minitest ruby-net-telnet ruby-power-assert ruby-test-unit ruby2.3
rubygems-integration vim-gui-common zip
>I suppose the extra perl came when installing one the above.
>Of cause, I will re-install apche mysql sendmail as I think to use them.
>I am just a little bit bored with this kind of functioning.
And if they require certain packages, like PERL, then that PERL will be
reinstalled with them.
For normal package manager installs, there will only be ONE version of
anything. They normally don't install multiple versions (well, Python
typically has a 2.x and 3.x version -- with the OS normally using just one
of them, and users have to specify the other
pi@raspberrypi:~$ which python
/usr/bin/python
pi@raspberrypi:~$ which python3
/usr/bin/python3
pi@raspberrypi:~$ python
Python 2.7.16 (default, Apr 6 2019, 01:42:57)
[GCC 8.2.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
pi@raspberrypi:~$ python3
Python 3.7.3 (default, Apr 3 2019, 05:39:12)
[GCC 8.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
pi@raspberrypi:~$
pi@raspberrypi:~$ ls -l /usr/bin/python*
lrwxrwxrwx 1 root root 7 Mar 4 2019 /usr/bin/python -> python2
lrwxrwxrwx 1 root root 9 Mar 4 2019 /usr/bin/python2 -> python2.7
-rwxr-xr-x 1 root root 2984816 Apr 5 21:42 /usr/bin/python2.7
Note how "python" is a link to "python2" and that itself is a link to
"python2.7".
pi@raspberrypi:~$ ls -l /usr/bin/perl*
-rwxr-xr-x 2 root root 2844532 Mar 31 07:51 /usr/bin/perl
-rwxr-xr-x 2 root root 2844532 Mar 31 07:51 /usr/bin/perl5.28.1
-rwxr-xr-x 1 root root 5632 Mar 31 07:51
/usr/bin/perl5.28-arm-linux-gnueabihf
Interestingly, they didn't link perl to perl5.28.1even though they are
identical.
pi@raspberrypi:~$ sudo apt-cache showpkg apache2
Package: apache2
Versions:
2.4.38-3
(/var/lib/apt/lists/raspbian.raspberrypi.org_raspbian_dists_buster_main_binary-
armhf_Packages)
Description Language:
File:
/var/lib/apt/lists/raspbian.raspberrypi.org_raspbian_dists_buster_main_binary-a
rmhf_Packages
MD5: d02426bc360345e5acd45367716dc35c
Reverse Depends:
umegaya,apache2 2.4.9~
ajaxterm,apache2
Dependencies:
2.4.38-3 - dpkg (2 1.17.14) apache2-bin (5 2.4.38-3) apache2-data (5
2.4.38-3) apache2-utils (5 2.4.38-3) lsb-base (0 (null)) mime-support (0
(null)) perl:any (0 (null)) procps (0 (null)) apache2.2-bin (0 (null))
^^^^^^^^^^^^^^
apache2.2-common (0 (null)) libapache2-mod-proxy-uwsgi (3 2.4.33) ssl-cert
(0 (null)) apache2-doc (0 (null)) apache2-suexec-pristine (16 (null))
apache2-suexec-custom (0 (null)) www-browser (0 (null)) apache2.2-bin (0
(null)) apache2.2-common (0 (null)) libapache2-mod-proxy-uwsgi (3 2.4.33)
Provides:
2.4.38-3 - httpd-cgi (= ) httpd (= )
Reverse Provides:
pi@raspberrypi:~$
Apache2 requires some version of PERL to be in the system path.
--
Wulfraed Dennis Lee Bieber AF6VN
wlfraed@ix.netcom.com http://wlfraed.microdiversity.freeddns.org/
--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)
|