首页 > 系统相关 >Linux新系统装机一键配置

Linux新系统装机一键配置

时间:2024-04-03 19:12:57浏览次数:24  
标签:git tar Linux sudo 一键 apt install 装机 get

最近经常帮人装双系统,每次都要搞很多配置,搜很多博客很麻烦,所以写一个随笔做个总结

在desktop系统采用minimum安装完后

修改系统时间

timedatectl set-local-rtc 1

然后卸载snap为可选项。

修改apt源

图形化修改,在software&updates,选择阿里源

安装一点工具

sudo apt install build-essential

源码安装git

来自https://zhuanlan.zhihu.com/p/638407228

sudo apt-get remove git
wget "https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.xz"
tar -xvf git-2.9.5.tar.xz
sudo apt-get update
sudo apt-get install curl jq -y
sudo apt-get install build-essential autoconf dh-autoreconf -y
sudo apt-get install libcurl4-openssl-dev tcl-dev gettext asciidoc libexpat1-dev libz-dev -y
make configure
./configure --prefix=/usr --with-openssl
make -j12
sudo make install
wget "https://github.com/git-lfs/git-lfs/releases/download/v3.3.0/git-lfs-linux-amd64-v3.3.0.tar.gz"
tar -xvf git-lfs-linux-amd64-v3.3.0.tar.gz
sudo bash ./install.sh

标签:git,tar,Linux,sudo,一键,apt,install,装机,get
From: https://www.cnblogs.com/Q-M-double-j/p/18113287

相关文章

  • Mac M2芯片 Arm64框架的Linux安装Hive
    一、相关文件下载地址Hive信息:        版本:3.1.3下载地址:        http://archive.apache.org/dist/hive/hive-3.1.3/apache-hive-3.1.3-bin.tar.gz二、安装Hive    1.检查依赖因为启动Hive之前需要先启动Hadoop集群、MySQL、并且需要JDK,之前有......
  • 调研:如何基于Linux平台实现自主设计的调度器
    如果能在linux操作系统上实现自主设计的调度算法,那么现在实时领域的研究或许还有意义吧。基于linux操作系统,调整调度算法的方法大致分为两种:小调:调整Linux内核提供的14个调度器参数。在Linux内核中,当前定义了五个调度策略:NORMAL(CFS)、FIFO、RR、BATCH、IDLE。SCHED_NORMAL(......
  • linux tracepoint增加
    引入tracepoint的背景当需要获取内核的debug信息时,通常你会通过以下printk的方式打印信息:voidtrace_func(){//……printk("输出信息");//……}缺点:内核中printk是统一控制的,各个模块的printk都会被打印,无法只打印需要关注的模块如果需要修改/新增打印信......
  • Linux目录和文件管理
    Linux目录和文件管理目录Linux目录和文件管理一、目录层次二、查看文件内容2.1显示命令2.1.1cat2.2分页显示2.2.1more2.2.2less2.3显示文件前后内容2.3.1head2.3.2tail2.3.3wc2.3.4grep2.3.5paste2.3.6split三、压缩,解压缩3.1gzipbzip23.2归档tar四、vim编辑器4.1基......
  • linux 中 vim的map 映射快捷键设置
     001、打开一个测试文件,在末行模式输入下面代码:vima.txtaabbrootddROOtKKAsrOOTDDSddjjf~~~~~~~~~~~~~~~~~~~~:map<F2>:echo"helleworld!"<CR>##在末行模式中输入如下内容,然后回车,后边按F2键则表示执行了echo"hellowworld!......
  • linux设备树
    基本知识:一、各个文件介绍1、DTS:描述设备树的文件,即采用树形结构描述板级设备2、DTB:DTS编译以后得到的二进制文件3、DTC:将DTS编译为DTB的工具,编译命令-makedtbs4、dtsi:描述SOC级信息,而DTS描述的是板级文件,DTS可以引用dtsi文件  二、常用的标准属性属性由键值对......
  • Windows如何优雅的运行ROS2/linux
    Windows如何优雅的运行ROS2/linux前言在ROS/ROS2开发过程中,大家普遍使用到的分布式开发方法都是基于虚拟机/双系统进行,本质上是希望基于Ubuntu良好的生态环境进行,但是两种方式各有各自的好处,也有各自的弊端,例如虚拟机很大而且并不能运行GPU;又比如双系统会导致个人数据碎片化(......
  • Zabbix绝配!Linux用户密码过期预警与自动发现脚本大揭秘
    Zabbix绝配!Linux用户密码过期预警与自动发现脚本大揭秘原创 脚本家园 脚本家园 2024-04-0206:35 云南 1人听过在Linux系统管理中,用户密码的安全性和有效性是至关重要的。为了保持系统的安全性,管理员经常需要确保用户密码定期更换,并提前警告用户其密码即将过期。在这方面,Z......
  • linux sudo漏洞 可导致用户以 root 权限运行命令
    Sudo的全称是“superuserdo”,它是Linux系统管理指令,允许用户在不需要切换环境的前提下以其它用户的权限运行应用程序或命令,通常是以root用户身份运行命令,以减少root用户的登录和管理时间,同时提高安全性。该漏洞是sudo安全策略绕过问题,可导致恶意用户或程序在目标Linux系统......
  • Linux系统下安装MongoDB的详细步骤
    一、概述MongoDB由C++语言编写,是一个介于关系型数据库和非关系型数据之间的产品,是非关系型数据库中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似与json的bson格式,因此可以存储比较复杂的数据类型。MongoDB最大的特点是它支持的查询语言非常强大,其语......