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 02-03-2022, 05:55 PM   #106
IpSlip
LQ Newbie
 
Registered: Feb 2022
Posts: 1

Rep: Reputation: 0

How to setup the Microsof SQL Server 2019 (for Linux).
Highly likely, it is posible.

Last edited by IpSlip; 02-03-2022 at 05:59 PM.
 
Old 02-03-2022, 06:02 PM   #107
hpfeil
Member
 
Registered: Nov 2010
Location: Tucson, Arizona US
Distribution: Slackware Current
Posts: 355
Blog Entries: 1

Rep: Reputation: Disabled
[SQL Server is inferior to mariadb]

Return to stable kernel: 5.16.5+

(The recent update to longterm 5.15.19 did not affect stable.)
 
1 members found this post helpful.
Old 02-03-2022, 06:16 PM   #108
zeebra
Senior Member
 
Registered: Dec 2011
Distribution: Slackware
Posts: 1,833
Blog Entries: 17

Rep: Reputation: 640Reputation: 640Reputation: 640Reputation: 640Reputation: 640Reputation: 640
Quote:
Originally Posted by IpSlip View Post
How to setup the Microsof SQL Server 2019 (for Linux).
Highly likely, it is posible.
Having worked extensivly with a program that used Microsoft SQL, it tended to create alot of problems and issues (in Windows). Solving MS SQL issues in Windows can be highly complicated and frankly extremely frustrating. Porting and using it on another operating system would be unwise, and I would highly recommend avoiding it, if possible.
 
1 members found this post helpful.
Old 02-04-2022, 01:01 AM   #109
teoberi
Member
 
Registered: Jan 2018
Location: Romania
Distribution: Slackware64-current (servers)/Windows 11/Ubuntu (workstations)
Posts: 611

Rep: Reputation: 355Reputation: 355Reputation: 355Reputation: 355
GNU C Library (Glibc) 2.35
 
Old 02-04-2022, 03:32 AM   #110
notzed
Member
 
Registered: Dec 2020
Location: South Australia
Distribution: slackware64-current
Posts: 95

Rep: Reputation: Disabled
Quote:
Originally Posted by zeebra View Post
You could have a look at GUIX, it's a package manager (and a distro too) that can be installed on most GNU/Linux systems, and it automates package management. It's not a normal package manager either, if you install it in Slackware it will seperate itself and the installed packages from the rest of the system, as far as I understand.

It's probably not so easy to install, but if you or your friends want easy access to packages on Slackware it's something to consider.
I tried this as a solution to the lack of some of the larger modern packages missing from slackware. It was ... incredibly fragile.

There is a lot of documentation but it assumes you already know how it works and a lot more besides (scheme and their particular version of scheme, i.e. all the many forms/macros). Customisation requires delving deep into scheme-land including learning incredibly complex and not very well documented macros (you basically have to search functions in emacs), and there's some weird impedance mismatch going on between 'this is the global system config of packages' and 'this is the packages i added by command'. That wasn't actually all too bad because it's just 'learning curve' but then I hosed the installation multiple times because i ran one of the update commands as root, and well whatever I did wrong it just broke everything repeatedly so I just gave up and got rid of it entirely. There were also some compatibility issues with slackware specifically - the guix documentation claims you can just install it on any system but that claim just isn't true, gcc and glibc versions affect it and at one point slackware current's libc was too new for it to work. The guix command is also extremely slow (makes slackpkg or even gentoo's emerge seem like speed demons, and i don't mean the compilation stages), and finally the developers really just aren't very nice or just have communication issues (perhaps english as a second language?), they got cranky when i had the audacity to ask about building things without pulse audio, or the fact everything breaks if you don't have x32 support in the kernel for the only-32-bit statically linked bootstap tools. I also tried nix a few times and that just installed packages that didn't even work to start with e.g. blender which is one of the programmes i was trying to get hold of would just crash on startup, possibly libc/stdc++/gcc compatibility issues again.

The good thing about it is that it isn't very hard to setup (it just takes a while to run) and is very easy to completely purge (remove /guix or whatever its, plus some env vars), so maybe others will be luckier than I was.
 
Old 02-04-2022, 03:43 AM   #111
zeebra
Senior Member
 
Registered: Dec 2011
Distribution: Slackware
Posts: 1,833
Blog Entries: 17

Rep: Reputation: 640Reputation: 640Reputation: 640Reputation: 640Reputation: 640Reputation: 640
Quote:
Originally Posted by notzed View Post
I tried this as a solution to the lack of some of the larger modern packages missing from slackware. It was ... incredibly fragile.
Hmm, that's interesting. I haven't tried it like that, I've only tried it in the GUIX distro. It is a weird thing, and I could't really wrap my head around it, but it is also a clever idea and a good concept.

But well, I guess that leaves you with the various options of community packages for Slackware, and if something is missing it's not unheard of that someone will package something for you if you ask nicely
I'm not really into slackware packages and pre-done things myself, I prefer to do it myself, and that's one of the reasons I got back to Slackware, so I can't exactly tell you much about it or where to find it and the alternatives. But there are 3 that I've heard of.

Last edited by zeebra; 02-04-2022 at 03:46 AM.
 
Old 02-04-2022, 04:32 AM   #112
SCerovec
Senior Member
 
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 2,477
Blog Entries: 2

Rep: Reputation: 982Reputation: 982Reputation: 982Reputation: 982Reputation: 982Reputation: 982Reputation: 982Reputation: 982
Unhappy

Quote:
Originally Posted by notzed View Post
I tried this as a solution to the lack of some of the larger modern packages missing from slackware. It was ... incredibly fragile.

There is a lot of documentation but it assumes you already know how it works and a lot more besides (scheme and their particular version of scheme, i.e. all the many forms/macros). Customisation requires delving deep into scheme-land including learning incredibly complex and not very well documented macros (you basically have to search functions in emacs), and there's some weird impedance mismatch going on between 'this is the global system config of packages' and 'this is the packages i added by command'. That wasn't actually all too bad because it's just 'learning curve' but then I hosed the installation multiple times because i ran one of the update commands as root, and well whatever I did wrong it just broke everything repeatedly so I just gave up and got rid of it entirely. There were also some compatibility issues with slackware specifically - the guix documentation claims you can just install it on any system but that claim just isn't true, gcc and glibc versions affect it and at one point slackware current's libc was too new for it to work. The guix command is also extremely slow (makes slackpkg or even gentoo's emerge seem like speed demons, and i don't mean the compilation stages), and finally the developers really just aren't very nice or just have communication issues (perhaps english as a second language?), they got cranky when i had the audacity to ask about building things without pulse audio, or the fact everything breaks if you don't have x32 support in the kernel for the only-32-bit statically linked bootstap tools. I also tried nix a few times and that just installed packages that didn't even work to start with e.g. blender which is one of the programmes i was trying to get hold of would just crash on startup, possibly libc/stdc++/gcc compatibility issues again.

The good thing about it is that it isn't very hard to setup (it just takes a while to run) and is very easy to completely purge (remove /guix or whatever its, plus some env vars), so maybe others will be luckier than I was.
By that time extracting a freshly downloaded blender archive in opt and linking a launcher to it's wrapper script sounds like a walk in the park!

Not to mention downloading AppImages for whatever onto a non-noexec storage location, flipping the exe bit and launching them from there...
 
Old 02-04-2022, 08:15 AM   #113
franzen
Member
 
Registered: Nov 2012
Distribution: slackware
Posts: 535

Rep: Reputation: 379Reputation: 379Reputation: 379Reputation: 379
Quote:
Originally Posted by volkerdi View Post
...
The RTC emulation option will be left off though as that seems pretty clearly bogus.
On my old dual-core-celeron laptop, the desktop feels more fluent with the introduced "CONFIG_RTC_INTF_DEV_UIE_EMUL is not set",
might be very subjective.
 
Old 02-05-2022, 01:20 AM   #114
kgha
Senior Member
 
Registered: May 2018
Location: Sweden
Distribution: Slackware 64 -current multilib from AlienBob's LiveSlak MATE
Posts: 1,073

Rep: Reputation: 746Reputation: 746Reputation: 746Reputation: 746Reputation: 746Reputation: 746Reputation: 746
A rebuilt bluez-5.63 that includes this commit (not in http://www.kernel.org/pub/linux/blue...ez-5.63.tar.xz):

https://github.com/bluez/bluez/commi...5e6b18d634859d

Solves an issue where (some) devices are not recognised after suspend/resume, see
https://www.linuxquestions.org/quest...me-4175707326/

Last edited by kgha; 02-05-2022 at 04:45 AM.
 
5 members found this post helpful.
Old 02-05-2022, 08:31 PM   #115
drumz
Member
 
Registered: Apr 2005
Location: Oklahoma, USA
Distribution: Slackware
Posts: 906

Rep: Reputation: 697Reputation: 697Reputation: 697Reputation: 697Reputation: 697Reputation: 697
Files installed to /var/log/setup/ instead of /var/lib/pkgtools/setup

Several packages missed the /var/log/setup -> /var/lib/pkgtools/setup transition. Not a huge problem because of the compatibility link, but should probably be fixed:

Code:
# grep var/log/setup /var/lib/pkgtools/packages/*
/var/lib/pkgtools/packages/ca-certificates-20211216-noarch-1:var/log/setup/
/var/lib/pkgtools/packages/ca-certificates-20211216-noarch-1:var/log/setup/setup.11.cacerts
/var/lib/pkgtools/packages/desktop-file-utils-0.26-x86_64-3:var/log/setup/
/var/lib/pkgtools/packages/desktop-file-utils-0.26-x86_64-3:var/log/setup/setup.07.update-desktop-database
/var/lib/pkgtools/packages/elilo-3.16-x86_64-12:var/log/setup/
/var/lib/pkgtools/packages/elilo-3.16-x86_64-12:var/log/setup/setup.ll.eliloconfig
/var/lib/pkgtools/packages/fontconfig-2.13.92-x86_64-3:var/log/setup/
/var/lib/pkgtools/packages/fontconfig-2.13.92-x86_64-3:var/log/setup/setup.05.fontconfig
/var/lib/pkgtools/packages/glibc-zoneinfo-2021e-noarch-1:var/log/setup/
/var/lib/pkgtools/packages/glibc-zoneinfo-2021e-noarch-1:var/log/setup/setup.timeconfig
/var/lib/pkgtools/packages/gpm-1.20.7-x86_64-9:var/log/setup/
/var/lib/pkgtools/packages/gpm-1.20.7-x86_64-9:var/log/setup/setup.mouse
/var/lib/pkgtools/packages/gutenprint-5.3.4-x86_64-3:var/log/setup/
/var/lib/pkgtools/packages/gutenprint-5.3.4-x86_64-3:var/log/setup/setup.cups-genppdupdate
/var/lib/pkgtools/packages/hicolor-icon-theme-0.17-noarch-4:var/log/setup/
/var/lib/pkgtools/packages/hicolor-icon-theme-0.17-noarch-4:var/log/setup/setup.08.gtk-update-icon-cache
/var/lib/pkgtools/packages/kbd-1.15.3-x86_64-6:var/log/setup/
/var/lib/pkgtools/packages/kbd-1.15.3-x86_64-6:var/log/setup/setup.setconsolefont
/var/lib/pkgtools/packages/lilo-24.2-x86_64-12:var/log/setup/
/var/lib/pkgtools/packages/lilo-24.2-x86_64-12:var/log/setup/setup.liloconfig
/var/lib/pkgtools/packages/lilo-24.2-x86_64-12:var/log/setup/text.lilohelp
/var/lib/pkgtools/packages/mkfontscale-1.2.1-x86_64-4:var/log/setup/
/var/lib/pkgtools/packages/mkfontscale-1.2.1-x86_64-4:var/log/setup/setup.04.mkfontdir
/var/lib/pkgtools/packages/network-scripts-15.0-noarch-18:var/log/setup/
/var/lib/pkgtools/packages/network-scripts-15.0-noarch-18:var/log/setup/setup.netconfig
/var/lib/pkgtools/packages/shared-mime-info-2.1-x86_64-3:var/log/setup/
/var/lib/pkgtools/packages/shared-mime-info-2.1-x86_64-3:var/log/setup/setup.07.update-mime-database
/var/lib/pkgtools/packages/x11-skel-7.7-x86_64-8:var/log/setup/
/var/lib/pkgtools/packages/x11-skel-7.7-x86_64-8:var/log/setup/setup.xwmconfig
 
1 members found this post helpful.
Old 02-06-2022, 07:54 AM   #116
GazL
LQ Veteran
 
Registered: May 2008
Posts: 6,904

Rep: Reputation: 5025Reputation: 5025Reputation: 5025Reputation: 5025Reputation: 5025Reputation: 5025Reputation: 5025Reputation: 5025Reputation: 5025Reputation: 5025Reputation: 5025
Installer: root partition dialog field too short.

I just did a rootfs on lvm lv, on encrypted pv install and my rootfs was /dev/sysvg/lvslack150.

When I got to the dialog for selecting the rootfs to use, the display field was truncated to /dev/sysvg/lvslack15. It still worked, but this might make it a little difficult to identify next time, when I possibly have a /dev/sysvg/lvslack151 as well.

May I suggest extending the display width of that field to allow for these longer block device names.
 
Old 02-07-2022, 10:49 AM   #117
FlinchX
Member
 
Registered: Nov 2017
Distribution: Slackware Linux
Posts: 666

Rep: Reputation: Disabled
Few years ago while installing 14.2, I had an install issue in an UEFI setup with two hard drives. I got help here in the forum and found a workaround. I don't remember formally submitting a setup specific feature request in the "suggestions for 15.0" thread, which very likely means I never did, as well as that nobody else did either. And now when installing 15.0 in VirtualBox for the first time, I see that the problem persists and the expected feature is missing. No big deal, I can use the workaround again, but I'm posting here to make sure Pat sees it this time (unless that happened, feedback was provided and I somehow missed it).

For context, see https://www.linuxquestions.org/quest...2/#post5783559 and that whole thread.

TLDR: When installing 14.2 (and now 15.0) on an UEFI setup with two hard drives, the setup detects the EFI partition on the first drive and proceeds with it. As the forum post quoted above suggests, it would be nice if the setup would let the user to select the EFI partition it wants to work with, if it detects more than one on all drives it can see.
 
1 members found this post helpful.
Old 02-07-2022, 12:43 PM   #118
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,187

Rep: Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379
Quote:
Originally Posted by FlinchX View Post
Few years ago while installing 14.2, I had an install issue in an UEFI setup with two hard drives. I got help here in the forum and found a workaround. I don't remember formally submitting a setup specific feature request in the "suggestions for 15.0" thread, which very likely means I never did, as well as that nobody else did either. And now when installing 15.0 in VirtualBox for the first time, I see that the problem persists and the expected feature is missing. No big deal, I can use the workaround again, but I'm posting here to make sure Pat sees it this time (unless that happened, feedback was provided and I somehow missed it).

For context, see https://www.linuxquestions.org/quest...2/#post5783559 and that whole thread.

TLDR: When installing 14.2 (and now 15.0) on an UEFI setup with two hard drives, the setup detects the EFI partition on the first drive and proceeds with it. As the forum post quoted above suggests, it would be nice if the setup would let the user to select the EFI partition it wants to work with, if it detects more than one on all drives it can see.
This brings back memories of WindowsNT and its bootloader NTLDR , I would notice similar behavior - it would just arbitrarily place the bootloader on a second partition or on a second hd, rather than just putting the bootloader on the first partition of the first disk - and as far as I knew there was no way to tell Windows NT where you would like to place it, it decided for you which was annoying.
 
Old 02-07-2022, 12:55 PM   #119
hpfeil
Member
 
Registered: Nov 2010
Location: Tucson, Arizona US
Distribution: Slackware Current
Posts: 355
Blog Entries: 1

Rep: Reputation: Disabled
May I suggest the KDE source tree migrate to the organization of groups directories on invent.kde.org? It is difficult to build one kde application using the somewhat obtuse old build scripts (applications, applications-extra, frameworks, plasma, plasma-extra). Far easier to get the latest tagged source for KWayland on https://invent.kde.org and build from Cmake-GUI than to adapt the blanket everything at once scripts for one application. For example: Plasma, Games, Graphics, Office, Education, Libraries, System, etc. All of the other source trees build individual packages, why not KDE? There may be historical reasons for keeping the old kde build structure of which I'm unaware, only a suggestion.

[I'm building the source tree using "-O3 -march=znver1" to see if I can make things zippier, if zippier is the word for which I'm searching.]

Last edited by hpfeil; 02-07-2022 at 12:58 PM. Reason: added reason for suggestion
 
Old 02-07-2022, 02:02 PM   #120
Windu
Member
 
Registered: Aug 2021
Distribution: Arch Linux, Debian, Slackware
Posts: 591

Rep: Reputation: Disabled
Quote:
Originally Posted by hpfeil View Post
May I suggest the KDE source tree migrate to the organization of groups directories on invent.kde.org? It is difficult to build one kde application using the somewhat obtuse old build scripts (applications, applications-extra, frameworks, plasma, plasma-extra). Far easier to get the latest tagged source for KWayland on https://invent.kde.org and build from Cmake-GUI than to adapt the blanket everything at once scripts for one application. For example: Plasma, Games, Graphics, Office, Education, Libraries, System, etc. All of the other source trees build individual packages, why not KDE? There may be historical reasons for keeping the old kde build structure of which I'm unaware, only a suggestion.

[I'm building the source tree using "-O3 -march=znver1" to see if I can make things zippier, if zippier is the word for which I'm searching.]
Ever tried building a single package like this? For the kwayland package:
Code:
./kde.SlackBuild frameworks:kwayland
Information found in https://alien.slackbook.org/blog/kde...de-slackbuild/
 
  


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
Apache 2.4 requests to non-SSL site with "Upgrade-Insecure-Requests: 1" and no trailing / get redirected to default site owendelong Linux - Server 2 06-22-2021 02:08 PM
[SOLVED] Requests for -current (20151216) rworkman Slackware 3441 12-28-2017 03:50 PM

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

All times are GMT -5. The time now is 11:31 PM.

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