Ubuntu上手动安装git

Ubuntu上手动安装git

1. 先删除本地已经存在的git版本

$ sudo apt-get remove git

2. 下载新版本比如2.7.4版本并编译安装

$ wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.7.4.tar.gz --no-check-certificate
$ tar -xvf git-2.7.4.tar.gz
$ cd git-2.7.4/
$ ./configure prefix=/usr/
$ make prefix=/usr/local/git all
$ sudo make prefix=/usr/local/git install

3. 配置环境变量

将配置export PATH="/usr/local/git/bin":$PATH添加到文件/etc/profile最后一行。

$ sudo vim /etc/profile
$ source /etc/profile

Read more

C语言架构设计之程序解耦

C语言架构设计之程序解耦

高耦合带来的问题 高耦合度的 C 语言程序会导致以下影响: 可扩展性降低 高耦合度会显著降低程序的可扩展性,这意味着在修改或增加功能时,需要更多的时间和资源,因为一个模块的变化可能需要影响到多个模块。这里有一个示例来说明高耦合度如何降低可扩展性: 假设有一个简单的库存管理系统,包含两个模块:Inventory(库存管理)和 Sales(销售管理)。它们高度耦合,Sales 模块直接依赖于 Inventory 模块。 // Inventory 模块 #include <stdio.h> int available_quantity = 100; void update_quantity(int sold_quantity) { available_quantity -= sold_quantity; } // Sales 模块 #include <stdio.h&

By jackie ma
Ubuntu 22.04 安装 Z-Shell (ZSH) 跟 Oh-My-Zsh

Ubuntu 22.04 安装 Z-Shell (ZSH) 跟 Oh-My-Zsh

Z shell 是有史以来功能最强大的 shell 之一,也是速度最快的 shell 之一。它提供的功能是你在其他任何地方都找不到的,比如内置拼写检查、代码语法高亮等。你甚至可以对命令提示符进行配置,以显示有关系统状态的有用信息,而无需键入任何内容。例如:拼写更正,文件和命令的制表符补全等。 更新系统 执行如下指令更新系统软件: $ sudo apt update && sudo apt dist-upgrade -y 执行如下指令安装相关软件: $ sudo apt install build-essential curl file git 因为我已经按转过,没有提示Y/N。请选择Y继续安装。 安装zsh 现在系统已经是最新状态,并且安装了需要的第三方软件,执行如下指令安装zsh $ sudo apt install zsh 提示是否继续,请输入Y继续安装。

By jackie ma
ubuntu 22.04安装ibus中文输入法

ubuntu 22.04安装ibus中文输入法

安装中文语言支持 打开“设置”,“Region & Language”,“Manage Installed Languages” 点击“Install/Remove Languages…” 选择“Chinese(simplified)”,勾选之后点击“Apply”等待安装完成 之后,在“Keyboard Input Method system”,选择“IBus”,“Close” 再可以执行如下操作安装相关的软件 $ sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4 $ im-config -s ibus $ sudo apt-get install ibus-pinyin $ ibus-setup 最后执行sudo reboot重启系统 添加中文输入法 重启起来后,打开“

By jackie ma
  •   渝ICP备2023013474号-1   •   渝公网安备50019002504014号