#nobridge

  • 1 Post
  • 29 Comments
Joined 3 years ago
cake
Cake day: June 13th, 2023

help-circle
  • Linux Routing Fundamentals

    Linux has been a first class networking citizen for quite a long time now. Every system running a Linux kernel out of the box has at least three routing tables and is supporting multiple mechanisms for advanced routing features from policy based routing (PBR), to VRFs(-lite), and network namespaces (NetNS). Each of these provide different levels or separation and features, with PBR being the oldest one and VRFs the most recent addition (starting with kernel 4.3).

    This article is the first part of the Linux Routing series and will provide an overview of the basics and plumbings of Linux routing tables, what happens when an IP packet is sent from or through a Linux box, and how to figure out why. It’s the baseline for future articles on PBR, VRFs, and NetNSes, their differences as well and applications.



  • Here’s a good read regarding the different versions:
    https://www.debian.org/doc/manuals/debian-faq/choosing.en.html

    3.1.5. Could you tell me whether to install stable, testing or unstable?
    No. This is a rather subjective issue. There is no perfect answer as it depends on your software needs, your willingness to deal with possible breakage, and your experience in system administration. Here are some tips:

    Stable is rock solid. It does not break and has full security support. But it not might have support for the latest hardware.

    Testing has more up-to-date software than Stable, and it breaks less often than Unstable. But when it breaks, it might take a long time for things to get rectified. Sometimes this could be days and it could be months at times. It also does not have permanent security support.

    Unstable has the latest software and changes a lot. Consequently, it can break at any point. However, fixes get rectified in many occasions in a couple of days and it always has the latest releases of software packaged for Debian.

    Personally I mostly run Debian Stable and on the one machine where I don’t I run a completely different distro altogheter (Fedora). If I didn’t run Fedora I would rather use Sid (unstable) than Testing.



  • As in
    “We’ve finished taking all we need from the Mono project and implemented it into our proprietary .NET implementation for Linux, Android and iOS. Instead of getting flack for killing off Mono (which is open source and would’ve been forked anyways) we graciously give this old husk to the Wine project. We recommend that active Mono users and maintainers of Mono-based app frameworks migrate to .NET. kthnxbye!”

    Good thing that it went to Wine I guess, as they do lots of work to get old Windows programs up and running in Linux and that often involves Mono.


  • Info that could help others help you:
    House or flat?
    Renting or owning?
    How large an area do you need to heat?
    How many rooms?

    Temperature and savings:
    Where I live they say that a house with people living in it should be at least 16°C (~60°F) to handle the moisture we generate.
    Humans should have at least 18°C (64°F), preferably 20°C (68°F).
    That means that you could close doors and let unoccupied rooms have lower temperature than the rooms you use.
    If you’re stuck with space heaters then you’ll save quite a lot that way.


  • For details follow the link. This is nothing more than the headlines.

    Finances
    The GNOME Foundation reserves policy says that the buffer is too low to run at a deficit any longer, which it has done for three years. This years budget is a break-even budget.

    Strategy & Fundraising
    A five year strategic plan has been prepared and a draft approved by the board. A variety of fundraising activies will be launched over the coming months.

    Board Development
    More directors are being added to reduce workload on individual board members. Non-voting officer seats will be added for the same reason.

    Elections
    Annual board elections is coming up, 6 seats are being elected.





  • It’s a problem if a projects wiki doesn’t have complete information, but I’d say that’s true whether it’s about their mailing list or something else.
    My text was a simple quote from GNUs mailing lists page, so they definitely have it documented.

    I’m not a user of mailing lists, but I can see the use of having all correspondence neatly delivered to your inbox where it can be subjected to whatever mail client rules you want. Especially if you are active in dozens of lists.



  • Sweet! Here comes a random tidbit now that your problem is solved.

    Easy screen mirroring of android to linux:
    Prereqs:

    1. Setup DHCP to always assign the same IP to the phone.
    2. Install adb and scrcpy on the Linux machine.
    3. Allow the linux machine to usb debug the phone.
    4. Allow wireless debugging in the phone settings.

    .bashrc function:
    #Connect to Android and view phone screen
    #Tip: If using PIN on lock screen you can unlock by entering PIN + Enter even if screen is black
    function phoneconnect(){
    sudo adb start-server
    adb tcpip 2233
    adb connect <phoneIP>:2233
    scrcpy
    }

    Simply write phoneconnect in terminal when both devices are accessible on the LAN and you can remote control your phone. Some applications will blacken the screen on the computer if sensitive data is shown.






  • I mean the beautiful thing about linux distros is how customizable they are. My GNOME is much more similar to a classic windows workspace than what the developers intended thanks to extensions.
    Personally I chose Fedora (gaming VM) and Debian (servers) as my first distros because I wanted to start with distros without upstreams and as they’ve been working out fine I haven’t felt any need to continue downstream to other distros.
    I am a bit curious to try Arch and Gentoo, but that would be on a secondary pc for fun.

    Regarding muscle memory I setup shortcuts and some custom bash to make switching between my fedora and the windows pc at the office easier. And it was a whole lot easier than it would’ve been to make windows accept default linux shortcuts.
    Super+E opens Nautilus for me, Super+D minimizes all open programs and Super+R opens up a terminal.
    Writing excel in a terminal windows starts LibreOffice Calc while writing calc opens Gnome Calculator.