forked from jshiffer/site
Compare commits
17 Commits
main
...
foss-servi
Author | SHA1 | Date | |
---|---|---|---|
50cdca91b0 | |||
3cacf02d77 | |||
fd3a461cf4 | |||
e09fd64394 | |||
3d005dc16a | |||
9a80c3c84e | |||
6ca66f1dfe | |||
e3d46b57bc | |||
4772bd046b | |||
0b9d5aee7a | |||
fcc715e1e9 | |||
8f8fc93742 | |||
edd9ce15d2 | |||
958baea796 | |||
3ee7cf8f88 | |||
894087717b | |||
33697c6acc |
@ -5,7 +5,6 @@ title: Directory
|
|||||||
Some of our internal websites:
|
Some of our internal websites:
|
||||||
- [Gitea](https://git.linux.ucla.edu): includes the Git repository for the
|
- [Gitea](https://git.linux.ucla.edu): includes the Git repository for the
|
||||||
website you're viewing right now!
|
website you're viewing right now!
|
||||||
- [cgit](https://linux.ucla.edu/git): a more minimalist git server.
|
|
||||||
- [Booru](https://booru.linux.ucla.edu): imageboard
|
- [Booru](https://booru.linux.ucla.edu): imageboard
|
||||||
- [Orwell](https://orwell.linux.ucla.edu): server room security camera
|
- [Orwell](https://orwell.linux.ucla.edu): server room security camera
|
||||||
|
|
||||||
@ -15,7 +14,7 @@ Here's a list of member-run websites:
|
|||||||
- [Maksym](https://linux.ucla.edu/maksym)
|
- [Maksym](https://linux.ucla.edu/maksym)
|
||||||
- [Ramsey](https://linux.ucla.edu/ramsey)
|
- [Ramsey](https://linux.ucla.edu/ramsey)
|
||||||
- [Zeke](https://linux.ucla.edu/zeke)
|
- [Zeke](https://linux.ucla.edu/zeke)
|
||||||
- [Mstfelg](https://linux.ucla.edu/mstfelg)
|
- [mstf](https://linux.ucla.edu/mstf)
|
||||||
- [Jshiffer](https://linux.ucla.edu/jshiffer)
|
- [Jshiffer](https://linux.ucla.edu/jshiffer)
|
||||||
- [IDKYTM](https://linux.ucla.edu/idkytm.html)
|
- [IDKYTM](https://linux.ucla.edu/idkytm.html)
|
||||||
- [Holy Hell!](https://linux.ucla.edu/holyhell.html)
|
- [Holy Hell!](https://linux.ucla.edu/holyhell.html)
|
||||||
|
33
content/events/ewaste-s24.md
Normal file
33
content/events/ewaste-s24.md
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
---
|
||||||
|
title: "E-Waste Meetup"
|
||||||
|
date: 2024-05-11
|
||||||
|
tags: [events, ewaste]
|
||||||
|
author: LUG Board
|
||||||
|
---
|
||||||
|
|
||||||
|
* Date: Thursday, May 16 2024
|
||||||
|
* Time: 18:15
|
||||||
|
* Location: Boelter 1st Floor entrance, by the dumpsters
|
||||||
|
|
||||||
|
## General Info
|
||||||
|
|
||||||
|
This will be a small meetup where the fourth-year students will pass on their knowledge of the best
|
||||||
|
spots on campus to find free e-waste.
|
||||||
|
|
||||||
|
You might get your hands dirty, since we are going to be dumpster diving, but you might also walk
|
||||||
|
away with some new hardware! Be ready to do some walking since the locations are fairly spread out.
|
||||||
|
|
||||||
|
Open to all who are interested.
|
||||||
|
|
||||||
|
## What to Expect
|
||||||
|
|
||||||
|
There are almost always free office-grade monitors and keyboards to be found. It's also fairly
|
||||||
|
common to see decade-old PCs with RAM and HDDs, provided that no one else scavenged them first.
|
||||||
|
Sometimes, valuable stuff gets thrown away like oscilloscopes, Macs from < 10 years ago, CRTs, NVMe
|
||||||
|
SSDs, and PCs from the 1980s (as featured at the [Spring Installfest](/events/installfest-s24)).
|
||||||
|
|
||||||
|
The more valuable stuff could require some repairs, but it's not too difficult for a seasoned EE
|
||||||
|
student. Actually, it might surprise you how much perfectly working stuff gets thrown out. Lots of
|
||||||
|
the hard drives from labs don't even get wiped, and we've found adult content on them before...
|
||||||
|
|
||||||
|
Your chances of finding something cool will go up the more regularly you check!
|
@ -1,3 +1,8 @@
|
|||||||
|
---
|
||||||
|
title: "Membership"
|
||||||
|
author: LUG Board
|
||||||
|
---
|
||||||
|
|
||||||
## Board
|
## Board
|
||||||
| Name | Position | Contact |
|
| Name | Position | Contact |
|
||||||
| --------------------- | -------------------- | ----------------------- |
|
| --------------------- | -------------------- | ----------------------- |
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
title: News
|
title: News
|
||||||
---
|
---
|
||||||
|
|
||||||
|
- 2024-05-10: Updated list of services and info for upcoming e-waste event.
|
||||||
- 2024-05-03: Added the [Services](/services) page.
|
- 2024-05-03: Added the [Services](/services) page.
|
||||||
- 2024-04-03: Site updates. Gitea moved to https://git.linux.ucla.edu.
|
- 2024-04-03: Site updates. Gitea moved to https://git.linux.ucla.edu.
|
||||||
- 2023-12-20: Wow I have not written anything in a while. The booru site has been moved to a seperate subdomain and we have a Gitea with the website source code. If you want to suggest any changes please submit a pull request!
|
- 2023-12-20: Wow I have not written anything in a while. The booru site has been moved to a seperate subdomain and we have a Gitea with the website source code. If you want to suggest any changes please submit a pull request!
|
||||||
|
@ -4,17 +4,27 @@ date: 2024-05-02
|
|||||||
---
|
---
|
||||||
|
|
||||||
Our club hosts various open source web services for the public to use:
|
Our club hosts various open source web services for the public to use:
|
||||||
|
|
||||||
- [Invidious](https://yt.linux.ucla.edu): Privacy-respecting YouTube frontend with no ads
|
|
||||||
|
|
||||||
- [SearXNG](https://searx.linux.ucla.edu): Search engine aggregator with no tracking or ads
|
|
||||||
|
|
||||||
- [Jitsi Meet](https://meet.linux.ucla.edu): Video conferencing platform
|
- [Jitsi Meet](https://meet.linux.ucla.edu): Video conferencing platform
|
||||||
|
|
||||||
- [Mumble](mumble://linux.ucla.edu): Voice chat platform
|
- [Mumble](mumble://linux.ucla.edu?title=LUG%20Mumble%20Server&version=1.2.0): Voice chat platform
|
||||||
|
|
||||||
- [SuperTuxKart](https://supertuxkart.net): Racing video game server, connect to `linux.ucla.edu`
|
- [XMPP](https://xmpp.link/#main@room.linux.ucla.edu): Instant messaging platform, bridged with our Discord chat. Ask an officer for a `linux.ucla.edu` account.
|
||||||
|
|
||||||
- **XMPP**: coming soon!
|
- [SuperTuxKart](https://supertuxkart.net): Racing video game server; connect to `linux.ucla.edu`
|
||||||
|
|
||||||
- **Mirrors**: coming soon!
|
- [Invidious](https://yt.linux.ucla.edu/): Privacy-respecting YouTube frontend with no ads
|
||||||
|
|
||||||
|
- [Arch Linux Mirror](https://arch.linux.ucla.edu/): Tier 2 mirror which syncs twice a day from [Leaseweb](https://mirror.sfo12.us.leaseweb.net/archlinux/). Add the line `Server = https://arch.linux.ucla.edu/$repo/os/$arch` to your `/etc/pacman.d/mirrorlist` file.
|
||||||
|
|
||||||
|
- [SearXNG](https://searx.linux.ucla.edu/): Search engine aggregator with no tracking or ads
|
||||||
|
|
||||||
|
- [Mastodon](https://mastodon.linux.ucla.edu/): A self-hosted, federated alternative to Twitter/X.
|
||||||
|
|
||||||
|
- **Backups**: our NAS automatically backs up the contents of our members' VMs three times a week.
|
||||||
|
|
||||||
|
## Planned
|
||||||
|
|
||||||
|
- **More Mirrors**: [EndeavourOS](https://github.com/endeavouros-team/mirrors?tab=readme-ov-file) (only one US mirror!), [Artix](https://wiki.artixlinux.org/Main/Mirrors) (normal), [CRAN](https://cran.r-project.org/mirrors.html).
|
||||||
|
|
||||||
|
- [Minetest](https://www.minetest.net/): Like Minecraft, but free and open source.
|
||||||
|
@ -8,7 +8,8 @@ runs on Linux?
|
|||||||
|
|
||||||
## What is Linux about?
|
## What is Linux about?
|
||||||
|
|
||||||
You can find a good introduction to Linux [here](https://www.geeksforgeeks.org/introduction-to-linux-operating-system/).
|
You can find a good introduction to Linux
|
||||||
|
[here](https://www.geeksforgeeks.org/introduction-to-linux-operating-system/).
|
||||||
|
|
||||||
## What does Linux look like?
|
## What does Linux look like?
|
||||||
|
|
||||||
@ -21,12 +22,39 @@ by the Gnome and KDE Project.
|
|||||||
|
|
||||||
## How about software?
|
## How about software?
|
||||||
|
|
||||||
There is a large selection of software for Linux. For quick selection and
|
There is a very large selection of software for Linux. You can
|
||||||
comparison, see the fossfor.us site.
|
[look here](https://wiki.archlinux.org/title/List_of_applications) for a start.
|
||||||
|
|
||||||
According to [freshmeat.net](https://freshmeat.net) (a large index of software
|
According to the now-defunct freshmeat.net (a large index of software
|
||||||
for Linux and other Unices), there are currently over 23,000 projects in
|
for Linux and other Unices), there are over 23,000 projects in development.
|
||||||
development. Many of these programs are Open Source and/or free.
|
Many of these programs are Open Source and/or free.
|
||||||
|
|
||||||
|
## Is it hard to make the switch?
|
||||||
|
|
||||||
|
One of the biggest concerns for prospective Linux users is whether they will
|
||||||
|
be able to use the same programs they did on Windows/macOS. People might have
|
||||||
|
to use particular software for their jobs, after all. Thankfully, this isn't
|
||||||
|
such a big problem anymore.
|
||||||
|
|
||||||
|
Nowadays, more and more software ships with native Linux support, including
|
||||||
|
[most](https://code.visualstudio.com/) [code](https://www.jetbrains.com/ides/)
|
||||||
|
[IDEs](https://eclipseide.org/), and even some multimedia programs like
|
||||||
|
[DaVinci Resolve](https://www.blackmagicdesign.com/products/davinciresolve) and
|
||||||
|
[Synthesizer V](https://dreamtonics.com/synthesizerv/).
|
||||||
|
Even if this isn't the case for you, you still have options. Plenty of free
|
||||||
|
alternatives to popular proprietary software exist (e.g.
|
||||||
|
[GIMP](https://www.gimp.org/) instead of Photoshop for image editing,
|
||||||
|
[Krita](https://krita.org/en/) instead of PaintTool SAI
|
||||||
|
for drawing, or [LibreOffice](https://www.libreoffice.org/) instead of
|
||||||
|
Microsoft Office). These programs are often compatible with the same file
|
||||||
|
formats, too. Still, if you absolutely must use the same program that you ran
|
||||||
|
on your Windows system, [Wine](https://www.winehq.org/) can be used to run
|
||||||
|
.EXEs. [Proton](https://www.protondb.com/) works on top of Wine so you can even
|
||||||
|
play many of the same PC games.
|
||||||
|
|
||||||
|
Currently, Linux only holds about 4% market share amongst desktop PCs, but as
|
||||||
|
the open source software ecosystem continues to evolve, and users get fed up
|
||||||
|
with Microsoft and Apple's business practices, this number is sure to climb.
|
||||||
|
|
||||||
## Getting Linux
|
## Getting Linux
|
||||||
|
|
||||||
@ -51,10 +79,10 @@ than you think.)
|
|||||||
Here's a short and incomplete list to help you choose:
|
Here's a short and incomplete list to help you choose:
|
||||||
|
|
||||||
### Debian-based
|
### Debian-based
|
||||||
1. MX Linux
|
1. Debian
|
||||||
2. Mint
|
2. Ubuntu
|
||||||
3. Ubuntu
|
3. Linux Mint
|
||||||
4. Debian
|
4. MX Linux
|
||||||
5. Pop! OS
|
5. Pop! OS
|
||||||
6. Elementary OS
|
6. Elementary OS
|
||||||
7. Zorin OS
|
7. Zorin OS
|
||||||
@ -77,6 +105,9 @@ Here's a short and incomplete list to help you choose:
|
|||||||
For advanced users:
|
For advanced users:
|
||||||
1. Void Linux
|
1. Void Linux
|
||||||
2. Gentoo
|
2. Gentoo
|
||||||
|
3. OpenBSD
|
||||||
|
4. FreeBSD
|
||||||
|
5. Slackware
|
||||||
|
|
||||||
## Tips for selecting a distro
|
## Tips for selecting a distro
|
||||||
If you are a beginner and you don't want to mess with the terminal that much,
|
If you are a beginner and you don't want to mess with the terminal that much,
|
||||||
|
45
content/wiki/rdp.md
Normal file
45
content/wiki/rdp.md
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
---
|
||||||
|
title: RDP guide
|
||||||
|
date: 2024-05-24
|
||||||
|
author: David Z
|
||||||
|
---
|
||||||
|
|
||||||
|
Many classes require using the UCLA SEASNet Remote Desktop. For example 115C requires you
|
||||||
|
to use Cadence (yuck). Microsoft's Remote Desktop Protocol is proprietary, but there are
|
||||||
|
open source clients which can connect to it. Here are three ways of connecting which work well.
|
||||||
|
Please note that you need to be on the UCLA VPN.
|
||||||
|
|
||||||
|
## Using FreeRDP (Most reliable)
|
||||||
|
In order to use FreeRDP to connect, start by downloading the .rdp file from [here](https://rds.seaslab.seas.ucla.edu/RDWeb/Pages/en-US/Default.aspx)
|
||||||
|
|
||||||
|
Then run the following command in terminal:
|
||||||
|
```
|
||||||
|
xfreerdp <filename>.rdp /u:<username> /p:<password> /gd:rds.seaslab.seas.ucla.edu/RDWeb/Feed/webfeed.aspx /dynamic-resolution
|
||||||
|
```
|
||||||
|
Do not put `seaslab\` before your username, otherwise you will not be able to log in.
|
||||||
|
## Using Remmina (More user-friendly)
|
||||||
|
Remmina is a more user-friendly way of connecting. It has nice features (like being able to fullscreen or resize the window).
|
||||||
|
|
||||||
|
To use it, simply download the .rdp file and then enter in your username and password. Nothing else needs to be done.
|
||||||
|
|
||||||
|
Sometimes, the rdp file will not work. This may be because the server domain changed. In order to get the correct domain, you
|
||||||
|
can use the previous method. Look for the line which looks like this:
|
||||||
|
```
|
||||||
|
[02:39:22:381] [19509:19510] [WARN][com.freerdp.crypto] - CN = vmsrv07-rdsh01.seaslab.seas.ucla.edu
|
||||||
|
```
|
||||||
|
In this case, we can see that the server domain is `vmsrv07-rdsh01.seaslab.seas.ucla.edu`, which is different from the
|
||||||
|
domain listed in the RDP file (`VMSRV08-RDCB02.SEASLAB.SEAS.UCLA.EDU` in my case). To fix this, right click in Remmina on the
|
||||||
|
connection, select Edit, then replace the domain under "Server" in the Basic tab.
|
||||||
|
|
||||||
|
## Using SSH (Most direct way)
|
||||||
|
If you are using MobaXTerm, you might have noticed that Cadence actually lives on a RHEL server. You are basically
|
||||||
|
connecting to a Windows server, and then using an application on Windows (which implements SSH X forwarding) to connect back
|
||||||
|
to a Linux server. It's obvious that Windows is just a "middleman" and that you actually don't need it.
|
||||||
|
|
||||||
|
You can take the RHEL server's address straight from MobaXterm (for me, it's `eeapps02.seas.ucla.edu`). Then, type the
|
||||||
|
following command:
|
||||||
|
```
|
||||||
|
ssh -X -C <username>@eeapps02.seas.ucla.edu
|
||||||
|
```
|
||||||
|
And you're done!
|
||||||
|
|
36
hugo.toml
36
hugo.toml
@ -16,7 +16,7 @@ summaryLength = 20
|
|||||||
posts = '/:filename'
|
posts = '/:filename'
|
||||||
|
|
||||||
[params]
|
[params]
|
||||||
subtitle = "UCLA Linux User Group. Free as in Freedom."
|
subtitle = "UCLA Linux Users Group. Free as in Freedom."
|
||||||
logo = "lug-ucla-logo.svg"
|
logo = "lug-ucla-logo.svg"
|
||||||
favicon = "/favicon.ico"
|
favicon = "/favicon.ico"
|
||||||
disableDisqusTypes = ["page"]
|
disableDisqusTypes = ["page"]
|
||||||
@ -51,35 +51,55 @@ name = "Membership"
|
|||||||
url = "/membership"
|
url = "/membership"
|
||||||
weight = 5
|
weight = 5
|
||||||
|
|
||||||
|
[[menu.main]]
|
||||||
|
name = "Events"
|
||||||
|
url = "/events"
|
||||||
|
weight = 6
|
||||||
|
|
||||||
[[menu.main]]
|
[[menu.main]]
|
||||||
name = "News"
|
name = "News"
|
||||||
url = "/news"
|
url = "/news"
|
||||||
weight = 6
|
weight = 7
|
||||||
|
|
||||||
[[menu.main]]
|
[[menu.main]]
|
||||||
name = "Photos"
|
name = "Photos"
|
||||||
url = "/zenphoto"
|
url = "/zenphoto"
|
||||||
weight = 7
|
weight = 8
|
||||||
|
|
||||||
[[menu.main]]
|
[[menu.main]]
|
||||||
name = "Switch to Linux 🐧"
|
name = "Switch to Linux 🐧"
|
||||||
url = "/linux"
|
url = "/linux"
|
||||||
weight = 8
|
weight = 9
|
||||||
|
|
||||||
[[params.social]]
|
[[params.social]]
|
||||||
name = "Discord"
|
name = "Discord"
|
||||||
icon = "users"
|
icon = "message-square"
|
||||||
url = "https://discord.com/invite/EmGKCa48R6"
|
url = "https://discord.com/invite/EmGKCa48R6"
|
||||||
|
|
||||||
|
[[params.social]]
|
||||||
|
name = "XMPP"
|
||||||
|
icon = "users"
|
||||||
|
url = "https://xmpp.link/#main@room.linux.ucla.edu"
|
||||||
|
|
||||||
|
[[params.social]]
|
||||||
|
name = "X"
|
||||||
|
icon = "twitter"
|
||||||
|
url = "https://x.com/uclalug"
|
||||||
|
|
||||||
|
[[params.social]]
|
||||||
|
name = "Mastodon"
|
||||||
|
icon = "at-sign"
|
||||||
|
url = "https://mastodon.linux.ucla.edu/@admin"
|
||||||
|
|
||||||
[[params.social]]
|
[[params.social]]
|
||||||
name = "Instagram"
|
name = "Instagram"
|
||||||
icon = "instagram"
|
icon = "instagram"
|
||||||
url = "https://instagram.com/lug.ucla"
|
url = "https://instagram.com/lug.ucla"
|
||||||
|
|
||||||
[[params.social]]
|
[[params.social]]
|
||||||
name = "Github"
|
name = "Git"
|
||||||
icon = "github"
|
icon = "git-merge"
|
||||||
url = "https://github.com/lug-ucla"
|
url = "https://git.linux.ucla.edu"
|
||||||
|
|
||||||
[[params.social]]
|
[[params.social]]
|
||||||
name = "RSS"
|
name = "RSS"
|
||||||
|
@ -11,11 +11,16 @@
|
|||||||
33% { color: #45e845; }
|
33% { color: #45e845; }
|
||||||
66% {color: #4545e8; }
|
66% {color: #4545e8; }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.invisible {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
<a class="invisible" rel="me" href="https://mastodon.linux.ucla.edu/@admin">Mastodon</a>
|
||||||
<ol>
|
<ol>
|
||||||
<li>
|
<li>
|
||||||
<a href="#">
|
<a href="/events/ewaste-s24">
|
||||||
<span class="magic">Week 7 (TBD): E-Waste Meetup</span>
|
<span class="magic">May 16, 2024: E-Waste Meetup</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
</ol>
|
</ol>
|
||||||
|
@ -271,6 +271,10 @@ pre code {
|
|||||||
letter-spacing: 1px;
|
letter-spacing: 1px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.recent-posts {
|
||||||
|
margin-bottom: 30px;
|
||||||
|
}
|
||||||
|
|
||||||
.recent-posts .posts .post {
|
.recent-posts .posts .post {
|
||||||
margin-bottom: 30px;
|
margin-bottom: 30px;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user