FlamingBytes
  • Home
  • Tags
  • Archive
  • About
Linux

Install git from source

relentlesstorm

relentlesstorm

Jan 7, 2022
Install git from source
Photo by Roman Synkevych 🇺🇦 / Unsplash
$ wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.38.1.tar.xz
$ tar xvf git-2.38.1.tar.xz
$ cd git-2.38.1/
$ make configure
$ ./configure --prefix=/usr/local
$ make install
$ git --version
git version 2.38.1

Reference

  • https://mirrors.edge.kernel.org/pub/software/scm/git/

Read next

Using cgroup to limit resource for ssh session

Using cgroup to limit resource for ssh session

/etc/profile and /etc/profile.d Before we discuss how to limit process resource usage with cgroup for ssh session, let's take a moment to know about /etc/profile and /etc/profile.d in Linux. /etc/profile This is the system-wide profile file, which will be executed, when a user
relentlesstorm Jun 3, 2023
Using dm-delay to emulate slower SSD on NVME device

Using dm-delay to emulate slower SSD on NVME device

Intro to dm-delay Device-Mapper's "delay" target delays reads and/or writes and maps them to different devices. Setup dm-delay To setup a dm-delay for extra 1ms latency: $ cat setup_dm_delay.sh disk=nvme2n1 size=$(blockdev --getsize /dev/$disk) echo "0 $size delay /dev/$disk 0 1" | dmsetup create delayed2
relentlesstorm Jun 2, 2023
TCP 3-way handshake (SYN, SYN-ACK,ACK)

TCP 3-way handshake (SYN, SYN-ACK,ACK)

What is TCP Three-Way HandShake TCP 3-way handshake is a process which is used in a TCP/IP network to make a connection between the client and server. It is a three-step process that requires both the client and server to exchange synchronization and acknowledgment packets before the real data
relentlesstorm May 27, 2023
FlamingBytes © 2023. Powered by Ghost