[Ubuntu] Questions about installing on Ubuntu Wiley (15.10)

Short question, really. All I want to do is install a simple, basic information line.

Is there any advantage over following all this:
mikeslab.net/?p=330
and ending up with version 13.6

and just doing

apt-get install asterisk

which wants to install the following files and versions (asterisk (13.1.0~dfsg-1.1ubuntu3)

And if there’s no great advantage, why didn’t that blogger just do the simple “one line install?” (I’d ask him but there’s no contact!)

apt-get install -V asterisk Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: asterisk-config (13.1.0~dfsg-1.1ubuntu3) asterisk-core-sounds-en (1.4.22-1) asterisk-core-sounds-en-gsm (1.4.22-1) asterisk-modules (13.1.0~dfsg-1.1ubuntu3) asterisk-moh-opsound-gsm (2.03-1) asterisk-voicemail (13.1.0~dfsg-1.1ubuntu3) freetds-common (0.91-6.1) libasound2 (1.0.29-0ubuntu1) libasound2-data (1.0.29-0ubuntu1) libassuan0 (2.2.1-1) libcurl3 (7.43.0-1ubuntu2) libflac8 (1.3.1-4) libfreeradius-client2 (1.1.6-7) libgmime-2.6-0 (2.6.20-1) libgomp1 (5.2.1-22ubuntu2) libgpgme11 (1.5.5-3ubuntu1) libgsm1 (1.0.13-4) libical1a (1.0.1-0ubuntu1) libiksemel3 (1.4-2) libjack-jackd2-0 (1.9.10+20140719git3eb0ae6a~dfsg-3ubuntu1) libjansson4 (2.7-1ubuntu1) libjbig0 (2.1-3.1) libjpeg-turbo8 (1.3.0-0ubuntu2) libjpeg8 (8c-2ubuntu8) libltdl7 (2.4.2-1.11) liblua5.1-0 (5.1.5-8) libneon27-gnutls (0.30.1-1) libodbc1 (2.3.1-3) libogg0 (1.3.2-1) libopencore-amrnb0 (0.1.3-2.1) libopencore-amrwb0 (0.1.3-2.1) libperl5.20 (5.20.2-6) libpj2 (2.1.0.0.ast20130823-1) libpjlib-util2 (2.1.0.0.ast20130823-1) libpjmedia-audiodev2 (2.1.0.0.ast20130823-1) libpjmedia2 (2.1.0.0.ast20130823-1) libpjnath2 (2.1.0.0.ast20130823-1) libpjsip-simple2 (2.1.0.0.ast20130823-1) libpjsip-ua2 (2.1.0.0.ast20130823-1) libpjsip2 (2.1.0.0.ast20130823-1) libportaudio2 (19+svn20140130-1build1) libpq5 (9.4.5-1) libresample1 (0.1.3-4) libsamplerate0 (0.1.8-8) libsensors4 (3.4.0-2) libsndfile1 (1.0.25-9.1) libsnmp-base (5.7.3+dfsg-1ubuntu2) libsnmp30 (5.7.3+dfsg-1ubuntu2) libsox-fmt-alsa (14.4.1-5) libsox-fmt-base (14.4.1-5) libsox2 (14.4.1-5) libspandsp2 (0.0.6-2.1) libspeex1 (1.2~rc1.2-1ubuntu1) libspeexdsp1 (1.2~rc1.2-1ubuntu1) libsqlite0 (2.8.17-12fakesync1) libsrtp0 (1.4.5~20130609~dfsg-1.1) libsybdb5 (0.91-6.1) libtiff5 (4.0.3-12.3ubuntu2) libvorbis0a (1.3.4-2) libvorbisenc2 (1.3.4-2) libvorbisfile3 (1.3.4-2) libwavpack1 (4.75.0-1) libxslt1.1 (1.1.28-2build2) sox (14.4.1-5) Suggested packages: asterisk-doc (13.1.0~dfsg-1.1ubuntu3) asterisk-dev (13.1.0~dfsg-1.1ubuntu3) asterisk-ooh323 (13.1.0~dfsg-1.1ubuntu3) asterisk-dahdi (13.1.0~dfsg-1.1ubuntu3) asterisk-vpb (13.1.0~dfsg-1.1ubuntu3) libasound2-plugins (1.0.29-1ubuntu1) alsa-utils (1.0.29-0ubuntu1) gpgsm (2.0.28-3ubuntu1) jackd2 (1.9.10+20140719git3eb0ae6a~dfsg-3ubuntu1) libmyodbc (5.1.10-3) odbc-postgresql (09.03.0300-1) tdsodbc (0.91-6.1) unixodbc-bin (2.3.0-4) lm-sensors (3.4.0-2) snmp-mibs-downloader () libsox-fmt-all (14.4.1-5) speex (1.2~rc1.2-1ubuntu1) srtp-utils (1.4.5~20130609~dfsg-1.1) The following NEW packages will be installed: asterisk (13.1.0~dfsg-1.1ubuntu3) asterisk-config (13.1.0~dfsg-1.1ubuntu3) asterisk-core-sounds-en (1.4.22-1) asterisk-core-sounds-en-gsm (1.4.22-1) asterisk-modules (13.1.0~dfsg-1.1ubuntu3) asterisk-moh-opsound-gsm (2.03-1) asterisk-voicemail (13.1.0~dfsg-1.1ubuntu3) freetds-common (0.91-6.1) libasound2 (1.0.29-0ubuntu1) libasound2-data (1.0.29-0ubuntu1) libassuan0 (2.2.1-1) libcurl3 (7.43.0-1ubuntu2) libflac8 (1.3.1-4) libfreeradius-client2 (1.1.6-7) libgmime-2.6-0 (2.6.20-1) libgomp1 (5.2.1-22ubuntu2) libgpgme11 (1.5.5-3ubuntu1) libgsm1 (1.0.13-4) libical1a (1.0.1-0ubuntu1) libiksemel3 (1.4-2) libjack-jackd2-0 (1.9.10+20140719git3eb0ae6a~dfsg-3ubuntu1) libjansson4 (2.7-1ubuntu1) libjbig0 (2.1-3.1) libjpeg-turbo8 (1.3.0-0ubuntu2) libjpeg8 (8c-2ubuntu8) libltdl7 (2.4.2-1.11) liblua5.1-0 (5.1.5-8) libneon27-gnutls (0.30.1-1) libodbc1 (2.3.1-3) libogg0 (1.3.2-1) libopencore-amrnb0 (0.1.3-2.1) libopencore-amrwb0 (0.1.3-2.1) libperl5.20 (5.20.2-6) libpj2 (2.1.0.0.ast20130823-1) libpjlib-util2 (2.1.0.0.ast20130823-1) libpjmedia-audiodev2 (2.1.0.0.ast20130823-1) libpjmedia2 (2.1.0.0.ast20130823-1) libpjnath2 (2.1.0.0.ast20130823-1) libpjsip-simple2 (2.1.0.0.ast20130823-1) libpjsip-ua2 (2.1.0.0.ast20130823-1) libpjsip2 (2.1.0.0.ast20130823-1) libportaudio2 (19+svn20140130-1build1) libpq5 (9.4.5-1) libresample1 (0.1.3-4) libsamplerate0 (0.1.8-8) libsensors4 (3.4.0-2) libsndfile1 (1.0.25-9.1) libsnmp-base (5.7.3+dfsg-1ubuntu2) libsnmp30 (5.7.3+dfsg-1ubuntu2) libsox-fmt-alsa (14.4.1-5) libsox-fmt-base (14.4.1-5) libsox2 (14.4.1-5) libspandsp2 (0.0.6-2.1) libspeex1 (1.2~rc1.2-1ubuntu1) libspeexdsp1 (1.2~rc1.2-1ubuntu1) libsqlite0 (2.8.17-12fakesync1) libsrtp0 (1.4.5~20130609~dfsg-1.1) libsybdb5 (0.91-6.1) libtiff5 (4.0.3-12.3ubuntu2) libvorbis0a (1.3.4-2) libvorbisenc2 (1.3.4-2) libvorbisfile3 (1.3.4-2) libwavpack1 (4.75.0-1) libxslt1.1 (1.1.28-2build2) sox (14.4.1-5) 0 upgraded, 65 newly installed, 0 to remove and 0 not upgraded. Need to get 15.2 MB of archives. After this operation, 46.1 MB of additional disk space will be used.

If you build it yourself, you have more control over what’s going in it.

If you build it yourself, you can switch versions as fast they’re available, rather than when the package maintainer makes it available.

If you build it yourself, it’s easy to patch it.

shrug :smile:

OK, fair points! I went ahead and installed it manually as per the blog and it was totally painless :smile:

Thanks.