首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在共享主机上编译32位Linux的git

,可以按照以下步骤进行:

  1. 首先,确保你已经登录到共享主机的终端或通过SSH连接到主机。
  2. 下载git的源代码。你可以在git官方网站(https://git-scm.com/)上找到最新的源代码包。使用wget命令下载源代码包,例如:wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.34.0.tar.gz
  3. 解压源代码包。使用tar命令解压下载的源代码包,例如:tar -zxvf git-2.34.0.tar.gz
  4. 进入解压后的git源代码目录。使用cd命令进入解压后的目录,例如:cd git-2.34.0
  5. 配置编译参数。运行以下命令配置编译参数:make configure ./configure --prefix=/usr/local/git32 --libdir=/usr/local/git32/lib
  6. 编译git。运行以下命令进行编译:make
  7. 安装git。运行以下命令进行安装:sudo make install
  8. 验证安装。运行以下命令验证git是否成功安装:/usr/local/git32/bin/git --version

如果成功安装,将显示git的版本信息。

这样,你就在共享主机上成功编译并安装了32位Linux的git。你可以使用该git版本进行版本控制、代码管理等操作。

注意:以上步骤仅适用于共享主机上具备编译环境的情况。如果共享主机没有编译环境或者权限限制,你可能需要联系主机提供商或者考虑其他解决方案。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Linux机上编译和运行2048游戏学习C++

能运行原生Linux手机系统至少有数千款,并且大部分都是旧款,也就是普通备用机,拿来学习C++吧,愉快无比。...效果如下: 游戏中效果: ---- 源码地址: plibither8/2048.cpp ---- 介绍: 设置 游戏和代码可以 GNU/Linux 和 MacOS 平台上本地运行,但也添加了 Windows...要求 C++11 编译器(例如g++, clang++, pgc++,icpc等) 几乎任何平台,包括: Linux 苹果系统 Windows(通过 Cygwin 或 Linux Windows...他想用一种不同视觉展现效果和更快速动画来创造属于自己游戏版本。 制作2048过程中,他决定把项目托管到Github上去,并且通过Github完成项目。...游戏规则很简单,每次可以选择上下左右其中一个方向去滑动,每滑动一次,所有的数字方块都会往滑动方向靠拢外,系统也会在空白地方乱数出现一个数字方块,相同数字方块靠拢、相撞时会相加。

1.5K30
  • Linux gcc编译生成静态库和共享动态库过程

    这篇文章主要通过实例演示Linux下如何使用gcc分别编译生成静态库和动态库文件以及其它程序如何使用这个生成静态库和动态库。...解决方法一:使用root用户把自己生成动态共享库路径添加系统动态库中即可。 ​...##### ldconfig更新配置文件目录下所有动态链接库为Linux系统所共享 [root@typecodes ~]# echo "/root/">/etc/ld.so.conf.d/test.conf...同时,执行程序时如果报错提示找不到对应库文件(可以通过readelf -d hello验证),那么一共有4种方法。...1、添加库路径到 /etc/ld.so.conf.d/ 目录下配置文件中,然后执行命令ldconfig; 2、添加库路径到 LD_LIBRARY_PATH 环境变量中; 3、在编译链接命令中加入参数

    58621

    Linux下访问Windows共享目录配置方法

    Linux下访问Windows共享目录配置方法 1、Windows上设置一个共享目录 如:将d:\RedHat_disk设置为共享目录 2、Windows上创建一个用户,如tommy,密码111111...3、将tommy用户加入到共享目录d:\redhat_disk访问组中,并设定tommy 对该共享目录有完全控制权限(读、写) 4、Linux下安装samba-client客户端 # yum install...samba-client 5、安装cifs-utils软件包 # yum install cifs-utils 6、Linux下创建一个挂载点 # mkdir  /mnt/Windows 7、挂载...Windows上共享目录d:\redhat_disk到Linux/mnt/Windows目录下 # mount -t cifs -o username=tommy  //192.168.1.123...=111111  0 0 10、到此为止,Windows上共享目录//192.168.1.123/redhat_disk就被成功挂载到了Linux上面了,并且Linux重启后,会自动挂载该目录到/mnt

    3.7K10

    网络基础 利用vnc viewer访问vmware虚拟机上linux

    Linux服务器为架设在VMware之上虚拟机,那么可以直接使用VMware自带vnc,而不用自己安装,只要在VMware设置中将远程显示选项打开,指定一个端口和密码就可以了,如下图所示: ?...下载vnc viewer,双击下载好vnc viewer.exe 输入宿主机器IP ? 点击ok,弹出如下对话框,vnc veiwer中输入虚拟主机机设置密码 ? ?...点击OK成功后显示系统当前工作界面 到此windows通过vnc访问宿主机器虚拟机上linux(rehl)完成。...Server”填写是虚拟机所在主机ip,虚拟机开启自带vnc,相当于宿主主机上安装vnc服务端。...“Password”,填写实际是vnc设置密码。

    2.3K30

    复杂陌生Linux设备上,编译安装PHP

    起因 一台陌生SUSE Linux Enterprise上面迁移之前做一个服务器端接口,需要用到phpredis。...而安装phpredis,需要用到phpize,phpizephp5-devel这个包里面。 然后,很直接,使用yast2 –install php5-devel进行安装时候,麻烦来了。...这台Server是一台部署一线生产环境,意味着稳定第一。而使用yast2进行安装时候,也不知道是不是很久没更新缘故,提示有大量包需要更新,甚至连一些系统核心依赖包也需要更新。...find / -name apxs2 编译安装PHP时候,由于Apache是默认使用yast2进行安装,所以编译PHP时候,–with-apxs2没有找到对应依赖文件。...感触 Linux某些方面上设计,真是很不错。比如你可以装很多个Apache,装很多个php,并且可以做到每一个都互相独立工作,互不干扰。

    1.3K00

    Linux世界中追寻伟大One Piece】System V共享内存

    1 -> System V共享内存 共享内存区是最快IPC形式。...一旦这样内存映射到共享进程地址空间,这些进程间数据传递不再涉及到内核,换句话说是进程不再通过执行进入内核系统调用来传递彼此数据。...进程有足够权限前提下,把共享内存的当前关联值设置为shmid_ds数据结构中给出值 IPC_RMID 删除共享内存段 1.3 -> 实例代码 测试代码结构 # ls client.c...消息队列关键数据结构 消息队列状态和配置信息存储struct msqid_ds数据结构中,它包含了队列权限、消息计数、最大消息大小、队列字节数、最近操作进程PID等信息。...消息队列实际应用 消息队列不仅限于简单数据传递,它们还可以用于更复杂通信模式,如实现信号量或实现更高级同步机制。多进程或多线程应用程序中,消息队列提供了一种灵活且高效通信手段。

    1400

    使用SambaLinux服务器上搭建共享文件服务方法

    最近我们小团队需要在服务器上共分出一个共享文件夹用于大家存放公共资源文档, 大家想啊,这肯定很简单呀,Windows下面只要创建相关windows account,共享某个文件夹,把读/写权限给我们创建...account,就完成了共享,但在Linux下面就没有这么美好了,网上查阅资源资料多指向通过Samba完成共享任务,但一些blog只介绍了怎么做,但没有为什么这么 做,搭建工作且不太顺利,对Linux...Samba简介 Samba是Linux和UNIX系统上实现SMB协议一个免费软件,由服务器及客户端程序构成。这些是废话….. 来看点有意思。...(自百科) 搭建Samba共享目录, 如果需要使用用户名/密码形式访问共享目录,我们需要先创建Linuxuser,然后通过smbpasswd创建samba用户(用户名需要一致),原文在这里: To.../srv/samba/secure 搭建Samba共享目录, 如果需要使用用户名/密码形式访问共享目录,我们需要先创建Linuxuser,然后通过smbpasswd创建samba用户(用户名需要一致

    2K41

    Makefile 使用( Linux 中使用 make 命令来编译程序)

    Linux 中使用 make 命令来编译程序,特别是大程序;而 make 命令所执行动作依赖于 Makefile 文件。...我参考 Linux 内核 Makefile 编写了一个通用 Makefile,它可以用来编译应用程序: ① 支持多个目录、多层目录、多个文件; ② 支持给所有文件设置编译选项; ③ 支持给某个目录设置编译选项...使用 git 下载本教程文档后,下列目录中就有说明和示例: 01_all_series_quickstart\ 04_嵌入式 Linux 应用开发基础知识\source\05_general_Makefile... Makefile.build 中设置编译规则,有 3 条编译规则: i. 怎么编译子目录?...③ 情景演绎 本节下面的内容中不需要看,这是为写书《嵌入式 Linux 应用开发完全手册 升级版》而准备

    8.9K10

    “古董级” 诺基亚功能机上Linux是怎样画风?表示想拥有一个

    出品 | OSC开源社区(ID:oschina2013) 下面这台诺基亚 Linux 手机只是套了诺基亚手机外壳,里面是作者全新设计 PCB 主板,其尺寸与诺基亚原始 PCB 完全相同,所以称其为...上图是使用了诺基亚 168x 系列手机外壳「Notkia」Linux 手机。...其中必要软件包括: 桌面环境 支持英文、中文、Linux 命令和 PL 关键字 T9 输入法 IME 框架 终端工具 各种驱动程序 类 S60 多媒体播放器 经典游戏:贪吃蛇、俄罗斯方块 …… 对于...他无法接受厂商对手机和 Android 改动,虽然后来发现了 Librem 5 Linux 手机,不过被价格劝退了。与此同时,作者开始对现代巨大智能手机感到厌烦 —— 无法单手操控。...就在今年,他意外地发现了诺基亚 168x 系列手机,并且查看其 PCB 照片后,发现它拥有巨大空间,作者认为这可以大有作为,于是就有了现在「Notkia」。

    44320

    IMX6ULL驱动开发实战连载-01搭建开发环境

    anonuid=1000:将客户机上用户映射成指定本地用户ID用户,此处1000是开发主机zhongyi用户uid。...查看NFS 服务器共享目录 开发板上执行showmount -e 202.193.61.234查看NFS共享目录。 ?...NFS主机中,使用touch zhongyi.txt命令创建一个文件,测试下。 ? 在从机中,也显示出了我们创建文件。 ? 2.3 搭建交叉编译环境 在编译和装载驱动前,需要安装一些工具。...git clone https://gitee.com/Embedfire/ebf-buster-linux.git 2.3.2 编译源码 野火已经配置好了脚本make_deb.sh,执行脚本就可以编译内核...我已经将不合适地方,反馈给他们,希望后面可以修改。 本文参考:野火Linux开发实战指南 版权声明:本文为博原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

    2.2K20

    如何为开源做贡献:Git 入门

    许多项目将其文件保存在 Git 存储库中,而 GitHub、GitLab 和 Bitbucket 等网站已经使代码共享和贡献变得简单、有价值且有效。...每个贡献者都可以从代码库分支分支以隔离他们自己更改,然后可以发出拉取请求将这些更改集成到主项目中。... Linux 上安装 Git 到目前为止,安装 Git 并准备使用最简单方法是使用您 Linux 版本默认存储库。让我们来看看如何使用这种方法本地 Linux 机器上安装 Git。...如果您需要最新版本,请考虑按照本指南中选项 2 从源代码编译 Git 。 Fedora 上安装 Git Fedora Git 包可以通过 yum和 dnf. ...让我们先更新 yum,然后安装 Git: sudo yum update sudo yum install git macOS 上安装 Git 本地 Macintosh 计算机上,如果您在终端窗口中键入

    61920

    树莓派4 嵌入式Linux开发过程详解

    进行Linux开发工作时,都会利用宿主机进行交叉编译后,将生成目标代码下载到机器上运行。 ?...nfs 安装nfs目的是一旦开发Linux应用程序时,不希望频繁传输文件,每次宿主机上编译好应用程序后,直接拷贝到本地目录,嵌入式平台上Linux可以通过nfs文件系统访问到宿主机上编译程序...sudo apt install nfs-kernel-server 然后创建一个nfs共享目录,用于存放共享文件。...git clone --branch rpi-5.6.y https://github.com/raspberrypi/linux 进入Linux目录 创建一个新目录存放编译固件 mkdir...将编译完成Linux内核文件放到 sudo cp rpi_hw/arch/arm64/boot/Image /srv/tftp/ 4.2 将编译Linux固件运行 编译固件通过uboot

    7.8K32

    【分享】Petalinux编译多个源文件Linux内核模块,以及扩展Makefile功能

    编译命令是“(MAKE) -C (KERNEL_SRC) M= Linux内核顶层Makefile关于M变量代码: # Use make M=dir or set the environment variable...更多信息可以参考相关文档,比如深入理解 Linux 配置/构建系统是如何工作,LINUX内核编译学习笔记, Linux 内核模块编译 Makefile, Linux 2.6内核Makefile浅析。...Linux内核通过(-objs)包含多个目标文件,使Kbuild编译多个源文件。因此支持新Makefile里,增加了objs语句。...KERNELRELEASE是Linux内核源码顶层Makefile定义一个变量。如果在内核源码目录内编译,先执行Linux内核源码顶层Makefile,会定义KERNELRELEASE具体值。...只需要更改TEST_MODULE_NAME值“linux-test-module”,和更改TEST_FILES后文件列表,可以用于编译其它模块。

    6.3K10

    EasyNTSGo1.15版本下linux下无法编译问题优化

    作为TSINGSEE青犀视频开发视频上云网关,EasyNTS主要作用就是解决异地视频共享/组网需求,网页对域名进行添加映射时,添加成功后会生成一个外网访问地址,浏览器中输入外网访问地址,即可查看内网应用...目前开发人员升级EasyNTSGoalng版本为1.15版本,发现在Linux下出现编译错误。...查看对应代码如下,最后一句报错,应该是Go1.15对部分Cgo检查更严格,因此出现以上编译问题。...C.sizeof_Easy_Handle) r1 := C.EasyStreamClient_Init((*unsafe.Pointer)(chandle), C.int(0)) 最后一句修改完毕后,报错消失,可以正常编译...我们已经很多项目当中通过EasyNTS解决了穿透及组网问题,比如智慧工地、智慧社区等,如果大家感兴趣,欢迎关注我们了解更多。

    61810
    领券