LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 09-25-2017, 12:40 PM   #1
sungjin
Member
 
Registered: Jul 2017
Location: Seoul
Distribution: Slackware
Posts: 54

Rep: Reputation: Disabled
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
 
Old 09-25-2017, 12:44 PM   #2
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by sungjin View Post
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.
 
Old 09-25-2017, 12:45 PM   #3
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,249

Rep: Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323
Quote:
Originally Posted by sungjin View Post
First, TeX Live. I know for some reason Slackware remains with teTeX
The reason is that TeX Live would take up too much space on the DVD.
 
1 members found this post helpful.
Old 09-25-2017, 12:48 PM   #4
montagdude
Senior Member
 
Registered: Apr 2016
Distribution: Slackware
Posts: 2,011

Rep: Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619
/thread ?



To actually contribute something, I'm glad python3 has been included. Lots of projects are moving to it.
 
Old 09-25-2017, 01:06 PM   #5
sungjin
Member
 
Registered: Jul 2017
Location: Seoul
Distribution: Slackware
Posts: 54

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by bassmadrigal View Post
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
 
Old 09-25-2017, 01:39 PM   #6
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Slackware, Debian
Posts: 7,350

Rep: Reputation: 3750Reputation: 3750Reputation: 3750Reputation: 3750Reputation: 3750Reputation: 3750Reputation: 3750Reputation: 3750Reputation: 3750Reputation: 3750Reputation: 3750
Quote:
Originally Posted by sungjin View Post
Then what I am only waiting is that when the stable release will be announced. Thank you very much.
I am also looking forward to Slackware 15.0. It will be released when Mr. Volkerding deems it to be ready.
 
Old 09-25-2017, 01:41 PM   #7
sungjin
Member
 
Registered: Jul 2017
Location: Seoul
Distribution: Slackware
Posts: 54

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by bassmadrigal View Post
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 View Post
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
 
Old 09-26-2017, 03:29 AM   #8
franzen
Member
 
Registered: Nov 2012
Distribution: slackware
Posts: 542

Rep: Reputation: 383Reputation: 383Reputation: 383Reputation: 383
Quote:
Originally Posted by sungjin View Post
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.

Johannes
 
Old 09-28-2017, 05:17 AM   #9
sungjin
Member
 
Registered: Jul 2017
Location: Seoul
Distribution: Slackware
Posts: 54

Original Poster
Rep: Reputation: Disabled
Good. I wish the TeX Live package, too. However, then at the same time I'll miss teTeX. (What an irony!)

Last edited by sungjin; 09-28-2017 at 05:18 AM. Reason: a typo.
 
Old 09-29-2017, 07:11 PM   #10
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,345

Rep: Reputation: 944Reputation: 944Reputation: 944Reputation: 944Reputation: 944Reputation: 944Reputation: 944Reputation: 944
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.
 
1 members found this post helpful.
Old 09-29-2017, 07:52 PM   #11
sungjin
Member
 
Registered: Jul 2017
Location: Seoul
Distribution: Slackware
Posts: 54

Original Poster
Rep: Reputation: Disabled
Thank you everyone. Welcome to the TeX Live world.

And rest in peace, teTeX. I loved it. I miss that, really. Thank you again.

However, what about xfig? Will it survive this transition?
 
Old 10-01-2017, 03:55 AM   #12
Ilgar
Senior Member
 
Registered: Jan 2005
Location: Istanbul, Turkey
Distribution: Slackware64 15.0, Slackwarearm 14.2
Posts: 1,157

Rep: Reputation: 237Reputation: 237Reputation: 237
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.
 
Old 10-01-2017, 04:19 AM   #13
Toutatis
Member
 
Registered: Feb 2013
Posts: 415

Rep: Reputation: Disabled
To make simple graphics with LaTeX, tgif is also a very good old tool (and there is a slackbuild)

https://slackbuilds.org/repository/1...hics/tgif-QPL/
 
1 members found this post helpful.
Old 10-02-2017, 04:19 PM   #14
ttk
Senior Member
 
Registered: May 2012
Location: Sebastopol, CA
Distribution: Slackware64
Posts: 1,038
Blog Entries: 27

Rep: Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484
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.
 
Old 10-03-2017, 09:23 AM   #15
kjhambrick
Senior Member
 
Registered: Jul 2005
Location: Round Rock, TX
Distribution: Slackware64 15.0 + Multilib
Posts: 2,159

Rep: Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512
Just to add a 'me too' ...

I've been using TGIF for years-n-years and it's never let me down.

-- kjh
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Fresh Install of Slackware 64 14.2, Missing Things (Mplayer & SSHD) and How Do I Kill Network Manager tronayne Slackware 21 08-18-2016 08:44 AM
First things to do on fresh Linux Mint install are.... anon091 Linux Mint 13 05-13-2016 12:55 AM
Things broken after fresh install FogOgg Slackware 7 03-21-2007 02:14 PM
How to add Hebrew support in fresh Slackware 10.0 installation? yonatan1 Slackware 8 10-04-2005 03:36 PM
Fresh 9.1 install - First 10 things I should do? RU63 SUSE / openSUSE 9 12-07-2004 07:02 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:06 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration