LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 12-06-2018, 10:36 PM   #1
Lockywolf
Member
 
Registered: Jul 2007
Posts: 143

Rep: Reputation: 31
Mirror of Eric's multilib repository. Any in Asia?


Hello, everyone.

I'm using Eric's multilib repository for 32-bit support, which I update with slackpkg+.

The problem is, downloading is very slow, because I live far from the Netherlands.

Is there any mirror of the multilib repository closer to China?

MIRRORPLUS['multilib']=http://bear.alienbase.nl/mirrors/people/alien/multilib/current/
 
Old 12-06-2018, 11:23 PM   #2
tramtrist
LQ Newbie
 
Registered: Jul 2018
Location: Detroit, MI / Nagoya JP
Distribution: Slackware, Debian Buster
Posts: 12

Rep: Reputation: Disabled
Also interested in this. From Japan
 
1 members found this post helpful.
Old 12-07-2018, 12:22 AM   #3
zakame
Member
 
Registered: Apr 2012
Distribution: Debian, Ubuntu, Slackware
Posts: 254

Rep: Reputation: 159Reputation: 159
From the Philippines, Eric's site isn't too slow, but what I usually do for multilib is just grab glibc+gcc only, without the slackware64-compat32 package dirs. Instead I just rebuild slackware64-compat32 these through the massconvert32.sh script, fetching the 32-bit packages on the local PH (rise) or US (osuosl) mirror. This is worthwhile to do on -current (as there's a bit of lag until Eric refreshes) so YMMV.
 
1 members found this post helpful.
Old 12-07-2018, 03:08 AM   #4
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 3,874

Rep: Reputation: 1134Reputation: 1134Reputation: 1134Reputation: 1134Reputation: 1134Reputation: 1134Reputation: 1134Reputation: 1134Reputation: 1134
try this: https://repo.ukdw.ac.id/multilib/
 
Old 12-07-2018, 04:52 AM   #5
Lockywolf
Member
 
Registered: Jul 2007
Posts: 143

Original Poster
Rep: Reputation: 31
Quote:
Originally Posted by willysr View Post
Thanks!

Also, can someone tell me.
Is rsyncing the repo and exposing it to the world over https just enough to make a mirror?
Will there be any problems with signatures, something like that?
 
Old 12-07-2018, 05:03 AM   #6
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-14.2.1 on Lenovo Thinkpad W520
Posts: 8,618

Rep: Reputation: Disabled
Quote:
Originally Posted by Lockywolf View Post
Is rsyncing the repo and exposing it to the world over https just enough to make a mirror?
Will there be any problems with signatures, something like that?
Maybe this web page will answer your questions: https://mirrors.slackware.com/guidelines/
 
Old 12-07-2018, 07:08 AM   #7
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 7,306

Rep: Reputation: 5475Reputation: 5475Reputation: 5475Reputation: 5475Reputation: 5475Reputation: 5475Reputation: 5475Reputation: 5475Reputation: 5475Reputation: 5475Reputation: 5475
Quote:
Originally Posted by Lockywolf View Post
Thanks!

Also, can someone tell me.
Is rsyncing the repo and exposing it to the world over https just enough to make a mirror?
Will there be any problems with signatures, something like that?
The packages have GPG signatures made by me, and also the overall checksums files are digitally signed. You will always be able, even from a mirror location, to verify and validate that the packages are un-altered after I signed and uploaded them.
 
3 members found this post helpful.
Old 12-07-2018, 11:50 AM   #8
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 5,521

Rep: Reputation: 3267Reputation: 3267Reputation: 3267Reputation: 3267Reputation: 3267Reputation: 3267Reputation: 3267Reputation: 3267Reputation: 3267Reputation: 3267Reputation: 3267
Here's another mirror.

https://slackware.uk/people/alien/multilib/
 
1 members found this post helpful.
Old 12-08-2018, 03:09 AM   #9
chrisretusn
Member
 
Registered: Dec 2005
Location: Philippines
Distribution: Slackware64-current
Posts: 880

Rep: Reputation: 332Reputation: 332Reputation: 332Reputation: 332
Another possible option.

I live in the Philippines. I use slackpkg with multilib, but I sync with Alien Bob's repository locally. I use a bash script to update my local repository. The URL in slackpkgplus.conf points to this local mirror.

This is the script I use. I run it from the directory the script is installed in ('bash update.multilib.sh'). This places the desired parts of the repository in the sub-directory ./multilib. In my setup I run the script from /home/non-slack/ the files are placed in /home/non-slack/multilib/. I track the repository via RSS and run the script when there has been an update. Sometimes like today, just run it to see if there has been an update (nope).
Code:
#!/bin/bash
# update.multilib.sh
# Script to sync with Alien Bob's multilib repository.
rsync --delete-excluded -Hav --progress --human-readable \
  --exclude=13.*/ \
  --exclude=14.*/ \
  rsync://bear.alienbase.nl/mirrors/people/alien/multilib/ ./multilib
Applicable section from slackpkgplus.conf:
Code:
MIRRORPLUS['multilib']=file://home/non-slack/multilib/current/
I don't do this for being slow though, I have a couple of other multilib installs and having a local mirror make updating those installs simple.

The advantage is slackpkg+ only checks my local mirror. Much faster, syncing to Alien Bob's repository is not needed that often. I would think syncing is faster too. I removed one file from my mirror and this is what I got when updating via the script.

Code:
chris@racermach:/home/non-slack$ bash update.multilib.sh 
               #####          ##
              #######         ##    #### ##  ## ##  ## ##   ##
              ##O#O##         ##     ##  ### ## ##  ##  ## ##
              #VVVVV#         ##     ##  ## ### ##  ##  ## ##
            ##  VVV  ##       ##### #### ##  ## ###### ##   ##
           #          ##
          #   ALIENS   ##     'BEAR' - Alien's Slackware goodies -
          #            ###
         QQ#           ##Q    
       QQQQQQ#       #QQQQQQ
       QQQQQQQ#     #QQQQQQQ  You might find me as alienBOB
         QQQQQ#######QQQQQ    in channel ##slackware on Freenode IRC.



receiving incremental file list
current/
current/gcc-brig-8.2.0_multilib-x86_64-1alien.txz
          6.86M 100%  638.47kB/s    0:00:10 (xfr#1, ir-chk=1153/1195)

sent 89 bytes  received 6.92M bytes  446.71K bytes/sec
total size is 386.09M  speedup is 55.76

Last edited by chrisretusn; 12-08-2018 at 03:15 AM. Reason: Added last paragraph
 
1 members found this post helpful.
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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] Eric removed Palemon from his smithy - palemoon: removed from the repository becasuse [sic] of developer attitude Darth Vader Slackware 14 09-02-2018 02:30 PM
Easy edit for Eric's repository mirror script to download only x86_64 14.0 packages? damgar Slackware 1 10-24-2012 05:03 PM
Compile SDL app in Slackware64 w Eric's Multilib installed lightkuragari Slackware 4 07-06-2010 09:54 AM
[SOLVED] Broffice not compile on Slack64(multilib or no multilib);SlackBuild afreitascs Slackware 4 06-14-2010 08:16 AM

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

All times are GMT -5. The time now is 09:44 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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration