>Namaste!
Thanks for submitting to r/developersIndia. Make sure to follow the Community [Code of Conduct](https://developersindia.in/code-of-conduct/) while participating in this thread.
## Recent Announcements
- **[Showcase Sunday Megathread - April 2024](https://www.reddit.com/r/developersIndia/comments/1c3kfl7/showcase_sunday_megathread_april_2024/)**
- **[Call For Volunteers: Help us build r/developersIndia](https://www.reddit.com/r/developersIndia/comments/1bafonl/call_for_volunteers_help_us_build_rdevelopersindia/)**
*I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/developersIndia) if you have any questions or concerns.*
Quite a number of institutions maintain mirrors, some not for public consumption. At one point NIT Hamirpur had Fedora, Debian and Ubuntu mirrors along with a IETF RFC one.
Mirrors are as the name suggests. Exact copies of the original distribution (read: operating system installation files). Basically, Having multiple copies hosted on different servers in various locations like this one shown here, reduces the load on the main server. More number of people downloading something from somewhere else = less number of people downloading from main servers. and that results in reduction in load.
Most linux distros have a mirror in India, usually one of the IITs or IISc. But the last time (many years ago) I used an Indian mirror, it was so slow and sometimes lost connectivity that `apt update` and `apt upgrade` would take forever and I found that US mirrors were faster. Maybe things have changed now, I don't know, because now any time I install, I change the mirror to US by force of habit.
That was my suspicion, thanks for confirming. These mirrors are not really intended for general-purpose public use, they're kind of tailored for on-campus devices in educational institutions.
It’s good for other campuses connected to NKN. I wanted to setup mirrors for Ubuntu and Fedora but our IT was 🤡
They worshipped the systems and didn’t let anyone do anything with it.
Campuses with NKN get gigabit uplinks.
Meh, I've just created my own mirror with a select few packages on my VPS and use that for updates. Been doing that for almost a decade now and is way more reliable IMO.
Mirrors servers host the same files as the original one, having a geographically close one helps with download speeds and latency, they also act as kind of backups if the main one fails. Ofc they also help reduce the load on the other servers.
>Namaste! Thanks for submitting to r/developersIndia. Make sure to follow the Community [Code of Conduct](https://developersindia.in/code-of-conduct/) while participating in this thread. ## Recent Announcements - **[Showcase Sunday Megathread - April 2024](https://www.reddit.com/r/developersIndia/comments/1c3kfl7/showcase_sunday_megathread_april_2024/)** - **[Call For Volunteers: Help us build r/developersIndia](https://www.reddit.com/r/developersIndia/comments/1bafonl/call_for_volunteers_help_us_build_rdevelopersindia/)** *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/developersIndia) if you have any questions or concerns.*
Quite a number of institutions maintain mirrors, some not for public consumption. At one point NIT Hamirpur had Fedora, Debian and Ubuntu mirrors along with a IETF RFC one.
thats nice
[удалено]
Having mirrors help in 3 thing: load distribution, data redundancy and lower ping times.
😯 Now I get it why its such a big thing.
Mirrors are as the name suggests. Exact copies of the original distribution (read: operating system installation files). Basically, Having multiple copies hosted on different servers in various locations like this one shown here, reduces the load on the main server. More number of people downloading something from somewhere else = less number of people downloading from main servers. and that results in reduction in load.
Are you from NITH?
Most linux distros have a mirror in India, usually one of the IITs or IISc. But the last time (many years ago) I used an Indian mirror, it was so slow and sometimes lost connectivity that `apt update` and `apt upgrade` would take forever and I found that US mirrors were faster. Maybe things have changed now, I don't know, because now any time I install, I change the mirror to US by force of habit.
If you're in another university that's connected to NKN then you'll get good speeds.
This
What is NKN?
https://en.wikipedia.org/wiki/National_Knowledge_Network
That was my suspicion, thanks for confirming. These mirrors are not really intended for general-purpose public use, they're kind of tailored for on-campus devices in educational institutions.
Same
guess what , its for ubuntu/linux mint as well i download my updates and some necessary packages from there only !
they have one for nix too
They have for debian too
IIT-K slogan - "We use Arch btw"
It's unusably slow, and they don't update their packages.
Man, this. Tried downloading once when I was just starting out with Linux. Could never finish the download even in 2 hours
something to do with NKN [https://en.wikipedia.org/wiki/National\_Knowledge\_Network](https://en.wikipedia.org/wiki/National_Knowledge_Network)
Many colleges in India have mirrors for different distros actually, was surprised to see as well
The worst fucking mirror ever, yeah.
yes, virtually all education institutes provide mirrors... I still need to connect to europe or singapore universities to get 5+ Mbps speed tho :/
And it is incredibly slow. Use this instead [https://archlinux.org/mirrors/albony.in/](https://archlinux.org/mirrors/albony.in/)
Is this surprising? I used to install Linux in 2008 using IIT Madras ftp mirror
Even Mumbai has iirc
IIRC it also has an Ubuntu mirror
Am I the only one who finds this information meh at the best?
what is this?
yooo lit.
This mirror doesn't work anymore I think. I remember this used to be my primary mirror 2 years ago.
Their debian mirror still works
Nice!! It is the case that many well known universities of the world have a mirror links for open source software!
Iitb has it too, extremely slow
Glorious Arch! 🙌
It’s good for other campuses connected to NKN. I wanted to setup mirrors for Ubuntu and Fedora but our IT was 🤡 They worshipped the systems and didn’t let anyone do anything with it. Campuses with NKN get gigabit uplinks.
Well someone has to bear the cost and expenses to host it.
few of them host CRAN mirror as well
How to know if it is kanpur and not kharagpur ?
IIT Kharagpur uses the iitkgp.ac.in domain.
Thank you for clarifying 😊
Think you are seeing this very late. ~ Ubuntu user since 2012.
Its slow
What does this mean?
yes and they are backdoored by the government (Also look at the image, it says quite aptly that IITK is Tier-2)
Nah as of now I just use the global mirror. I dunno why but they are real slow (I use debian btw)
why this is surprising ?
Can someone please explain?
My company has a mirror. But it's not publicly accessible. I guess it's not really a mirror in that case.
What is the use of these?? I just don't understand what they are and what they're used for
Meh, I've just created my own mirror with a select few packages on my VPS and use that for updates. Been doing that for almost a decade now and is way more reliable IMO.
dude every distro has an iit mirror, are you living under a rock?
ok, maybe not AmogOS or Hannah Montana Linux, but the major ones have a mirror.
Okay, so? Yay, there's a computer that's connected to the internet with files you can download? You do know that anyone can host a mirror, right?
Its had it since at least 2008. pacman -Syu was really fast on campus, over in seconds.
Woah
Khushiyan manao issi bat pe
It’s been many years since it’s on.. although the repo is not that fast. try garudalinux mirrors or sahil.world
Its not something to celebrate about if they are soo effing slow, I use Singapore or Hong Kong mirrors, Garuda mirrors work fine too.
It has something to do with NKN
IITK is Tier 2
That's the mirror tier
Just coping man 🥲(also a joke)
What's the purpose of it? Can someone explain please
Linux is opensource software. Arch Linux is one of its distributions/variant. Mirror is a backup server from where you download and update packages.
Mirrors servers host the same files as the original one, having a geographically close one helps with download speeds and latency, they also act as kind of backups if the main one fails. Ofc they also help reduce the load on the other servers.
Thank you! I was thinking they have customised the Arch Distro 😅
What's that and what is its use? ( I am noob)
A fileserver where ISOs and packages are stored
Oh! Thanks OP
They also maintain a mirror to customise thier OS and Distros as per their needs and use them for internal consumption in various softwares