About a few things I always add after fresh Slackware install.
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
About a few things I always add after fresh Slackware install.
Hi. Today, I'm setting another Slackware machine. I love Slackware. Thank you very much.
However, as I wrote in the title, there's a few things I always add after fresh Slackware installation.
First, TeX Live. I know for some reason Slackware remains with teTeX, but we know that teTeX is quite old. To quote from the teTeX Homepage,
Quote:
De-support notice
I (Thomas Esser) have decided not to make new releases of teTeX any more (May 2006). The information below might get out of date as time goes by. I suggest anybody interested in teTeX to join the TeX Live project.
In fact, I'm happy with teTeX most of the time. But, The teTeX racks of some packages which I sometimes use, for example, because I'm Korean, I need Korean language support, and it's somewhat cumbersome in teTeX (because of the utf-8 problem). And another package which is not included teTeX by default is the TikZ & PGK (maybe it's just simply because I could not find it, but TeX Live works.)
Second, pip and, and,(yes, I mean it) Python 3. Default Slackware ships only python 2, and of course, there's no pip. Not to mention Python 3. My colleagues always tell me this is the era of Python 3. And we know that almost all Python packages are distributed by pip, for example Google's TensorFlow.
Third, it is related to aforementioned TensorFlow. The default kernel of the Slackware does not support NUMA architecture, which is needed for GPU computing, so I always ended up to compile my custom kernel. I do not tune the system very much, just add support for the NUMA, and add LOCALVERSION to avoid confusing.
I definitely not say that this and that features should be in the next Slackware's release. I'm already very happy all the things all of you provided. Thank you again. But I think maybe this could be a chance to discuss about the matter I told.
Thank you.
Best regards,
Sungjin Kim
Last edited by sungjin; 09-25-2017 at 12:43 PM.
Reason: a typo
Second, pip and, and,(yes, I mean it) Python 3. Default Slackware ships only python 2, and of course, there's no pip. Not to mention Python 3. My colleagues always tell me this is the era of Python 3. And we know that almost all Python packages are distributed by pip, for example Google's TensorFlow.
These have been added in -current just two days ago and will be available on the next stable release. Can't say much about any of the others since I have no experience with them.
These have been added in -current just two days ago and will be available on the next stable release. Can't say much about any of the others since I have no experience with them.
Good. There's Python 2.7.14, Python 3.6.2 and python-pip-9.0.1 in the -current. Then what I am only waiting is that when the stable release will be announced. Thank you very much.
Last edited by sungjin; 09-25-2017 at 01:07 PM.
Reason: a few typo
These have been added in -current just two days ago and will be available on the next stable release. Can't say much about any of the others since I have no experience with them.
Quote:
Originally Posted by dugan
The reason is that TeX Live would take up too much space on the DVD.
Hi. as you mentioned, I've checked df of the teTeX and Tex Live. Conclusion? Yes, there's a lot of differences.
In the case of teTeX,
Code:
sh-4.3$ du -sh /usr/share/texmf-var/
22M /usr/share/texmf-var/
sh-4.3$ du -sh /usr/share/texmf
244M /usr/share/texmf
But in the case of Tex Live,
Code:
sh-4.3$ du -sh ~/.usr/texlive/
5.1G /home/sungjin/.usr/texlive/
As you said, the TeX Live alone might eat up a single side DVD, and I now understand why the TeX Live is not included.
However, there's another question yet I have. Because of the size of the package, do we have to remain a decade ago? Maybe it's not a huge problem, because we slackers after all however manage their system by their own, as I am currently downloading the whole TeX Live packages from mirror.
I'm do not saying the old school way is not good. No. I'm still use xfig to draw my diagram. I love those. But, what I want to say is that it's might be much better if the Slackware system gives some flexibility. For example, the system configuration in that which TeX system will be there.
Nevertheless, suddenly I realized that maybe this conversation could end up at the extreme to some controversial that so we need apt, we need rpm, we need another packager manager and so on, but that's not definitely what I wanted. I think that's not sound discussion. So I'll be happy with the default teTeX configuration, and as usual, I'll install TeX Live as extra.
Thank you for your advice.
Best regards,
Sungjin Kim
Last edited by sungjin; 09-25-2017 at 01:48 PM.
Reason: a typo
As you said, the TeX Live alone might eat up a single side DVD, and I now understand why the TeX Live is not included.
The texlive-base package on SBo is roughly compareable in size and functionality with the tetex-package.
Still there might be a lot of things to change, but it might evolve to a candidate to replace tetex, i hope.
I mailed pat about this.
Fri Sep 29 22:58:54 UTC 2017
ap/cups-filters-1.17.8-i586-1.txz: Upgraded.
l/libpng-1.6.34-i586-1.txz: Upgraded. t/tetex-3.0-i486-10.txz: Removed.
Thanks to Thomas Esser -- teTeX had a good long run. :-) t/tetex-doc-3.0-i486-10.txz: Removed. t/texlive-2017.170622-i586-1.txz: Added.
Thanks very much to Johannes Schoepfer for the great work on this!
Also thanks to Robby Workman for adjustments and testing.
xfig continues to be kept in slackware-current. I am still using it (lovingly!) for simple drawings. But modern tools like pstricks or tikz are really powerful and no surprise if they completely take over.
Recently I had to draw a few dozens of figures, mostly contours and planar regions, that required a lot of markings, shading etc. I used Ktikz as the code editor and TikzEdt for free-hand drawing. I can not imagine getting all that work done in such a short time (if at all!) with xfig.
Thanks for pointing out tgif :-) It's very close to xfig, and looks to be an improvement in some ways too. I've been looking for an xfig replacement, and this looks to be it.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.