机翻的文章,可能有错,建议看原文,链接:
How to install Python 2.7 on Ubuntu 24.04
Canonical 在长期 Ubuntu 20.04 Focal 之后放弃了对 Python 版本 2.x 的支持,以便为最新的 Python 3 版本腾出空间。这就是为什么我们没有使用其官方系统存储库在 Ubuntu 24.04 上安装 Python 2 的原因。此外,Python 开发人员也不再支持版本 2,但是,如果您的一些旧项目需要 Python 版本 2,那么在本文中,我们将学习如何在 Ubuntu 24.04上安装它来运行一些旧的应用程序。
第 1 步:打开命令终端
第 2 步:安装依赖项
第 3 步:下载 Python 2.7 源代码
第 4 步:在 Ubuntu 2.7 上编译和安装 Python 24.04
第 5 步:验证安装
第 6 步:为 Python 2.7 设置 pip
第 7 步:更改默认 Python 优先级
第 8 步:从 Ubuntu 2.7 卸载 Python 24.04
在您的 Ubuntu 上访问终端,因为我们需要它来安装软件包,因此您应该对它以及命令行的工作原理有所了解。进入终端后,运行 system update 命令:
sudo apt update
(dg不要后面这一步,以防新版本的ubuntu有问题,安装不了博客)sudo apt upgrade
众所周知,Python 2.7 不再通过 Ubuntu 的默认系统存储库甚至流行的 PPA Dead Snake 存储库获得,因此在本文中,我们将使用其源文件对其进行编译。但是,在此之前,请安装一些基本的开发人员工具。
sudo apt install -y build-essential checkinstall libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev
现在,使用 wget 工具并从其官方网站下载 Python 2.7 的源代码,2.7 可用的最新版本是 2.7.18。
wget https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tgz
解压 :
tar -xvf Python-2.7.18.tgz
解压后,首先切换到解压后的目录,然后按照给定的过程编译源码。
cd Python-2.7.18
./configure --enable-optimizations
编译安装 Python:
编译过程需要一些时间,所以请坐下来,让它完成。
make -j16
sudo make install
安装“make”文件后,您的 Ubuntu 24.04 系统将安装 Python 2.7。要确认,只需通过运行给定的命令来检查版本:
python -V
在 Ubuntu 24.04 上安装 Python 2.7 后,您可能还需要 PIP 来管理库和包,因此要获取它,以下是命令:
~~sudo apt install curl~~
~~curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py~~
~~sudo python2.7 get-pip.py~~
验证 pip 安装:
~~pip2.7 --version~~
如果您的 Ubuntu 2.7 Linux 上同时有 Python 3 和 24.04,则默认情况下系统会优先考虑 Python3,这就是为什么当我们运行“命令时,它会给出错误:
Command 'python' not found, did you mean:
command 'python 3' from deb python3
command 'python' from deb python-is-python3
因此,我们将更改优先级并将 Python2 设置在顶部,以便应用程序可以将其作为默认版本调用。而 Python3 将位居第二。
设置替代方案:
sudo update-alternatives --install /usr/bin/python python /usr/local/lib/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 2
现在,检查默认版本:
python -V
将来,如果您想将 Python 3 设置为优先级列表中的默认版本或第一个版本,只需使用以下命令更新替代列表:
sudo update-alternatives --config python
您将获得类似于以下屏幕截图的内容,并可选择将一个设置为优先级。要进行选择,请在 Selection 列下输入与每个版本路径对应的数字,然后按 Enter 键。
将 Python 2.7 或 3 设置为 Ubuntu 24.04 上的默认值
如果您的系统上不需要 Python 2.7,那么以下是将其完全删除的命令:
sudo rm -rf /usr/local/bin/python2.7
sudo rm -rf /usr/local/bin/python2.7-config
sudo rm -rf /usr/local/lib/python2.7
sudo rm -rf /usr/local/include/python2.7
sudo rm -rf /usr/local/share/man/man1/python2.7.1
删除在安装过程中创建的符号链接:
sudo rm /usr/local/bin/python2
sudo rm /usr/local/bin/python
更新 update-alternatives 系统
sudo update-alternatives --remove python /usr/local/bin/python2.7
您可能希望将另一个 Python 版本设置为默认版本:
sudo update-alternatives --config python
删除 Python 2.7 pip 和其他相关工具
sudo rm /usr/local/bin/pip2.7
sudo rm -rf /usr/local/lib/python2.7/site-packages
清理剩余文件
rm -rf ~/.local/lib/python2.7
rm -rf ~/.local/bin/pip2
rm -rf ~/.cache/pip
编辑这个文件,把数值0(关闭)改为1(开启充电保护模式),保存
/sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode
编写一个battery-protect.sh脚本(名字随便),添加命令:
sudo gedit /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode
之后开机时,执行,改数值为1
过年时,我们和大坡队打篮球赛,学生先打第一节,落后十几分,在总得分才四十来分的情况下,大概率都是追不回来了。
但是,之后我们这几个人上场,第二第三节,就追回来了,而且最后还赢了。
我也是常常觉得我的家境,看不到希望。
确实也是。
我妈,就什么结果也不想,该怎么做就怎么做。
那么,我也应以无所谓的心态,去面对,去做事,无心插柳,坦然面对一切结果。
我承认,我埋怨我父亲,我虽然不奢望他给我留下财产,或者给我人脉和认知上的帮助,也就是说,我不求他帮我,但是,我确实希望他别给我阻力。而实际上,他在挺多事情和挺长时间上,都给我阻力,让我内耗。
挺多时候,他在我心中一文不值。
确实,我有这些阴暗心理。
我也很无奈。
人不是能那么轻易说服自己的。
我只能对自己说,他的出身、成长环境、性格等,注定了他就是这样,而且到了这个年纪,和现在的身体精神条件,是不可能改的了。
我不能把他贬得一无是处,他生我养我,熬过,他青中年时,也懂挺多,做成过挺多。
事物,人性,世界,是复杂、多面的。
选项 2:使用图形工具
对于那些不喜欢 Linux 命令的人,有一个流行的免费开放工具 Grub Customizer,它提供了完成这项工作的图形选项。
许多 Linux(例如 Arch、Debian、Fedora 和 RHEL 9)在其系统存储库中包含 Grub 定制器。然而,由于脚本编写问题(尽管现已修复),Ubuntu 自 22.04 以来已将其从系统存储库中删除。
要在 Ubuntu 中安装 Grub 定制器,请打开终端(Ctrl+Alt+T)并一一运行以下命令,从开发者的 PPA 中获取它。
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
然后,启动该工具并导航到“常规设置”选项卡。接下来,选择预定义条目或先前启动的条目作为默认值。最后,单击“保存”按钮应用更改。
还可以设置等待的秒数
新博文
先在ubuntu下更新一下时间,确保时间无误:
sudo apt-get install ntpdate
sudo ntpdate time.windows.com
简单来说,在Ubuntu24.04中,hwclock已经被淘汰了,并采用了timedatectl去代替它。 因此我们可以在联网状态中使用下列代码实现Ubuntu与Windows的时间同步。
sudo timedatectl set-local-rtc 1
去年12月开始,节奏都错了。
一个错误,引发后续的连续错误。
同时变得没有耐心,应该进场重仓持股等待的时机,不敢进,没耐心。
我父亲,本来认知就低,性格脾气也差,还长期吸烟和严重酗酒,7年前一场大病,酗酒高血压,脑干出血,医生下了病危通知书,虽然命救了回来,但脑子大受损伤。
他自己死过一次,想了想,把酒戒了,但烟瘾却更甚。
大病之前,我们身边的所有人都劝过他戒酒,但他的性格,别人越劝,他越反着来。
这些年,他整天不断地咳嗽,吐痰,健康和卫生情况一塌糊涂,我作为儿子都不愿意和他待一屋。
我呢,普通人一个,没本事,一个月就几千块工资。
去年,他对我说,我也35了,结婚的事如何想。
我能怎么想,我这样子,他这样子,怎么可能会有一个正常的女人愿意嫁给我。
我的人生如无意外就这样了,过些年,他走了,我也过了还能结婚的岁数,一条光棍,倒也省事。
挺无奈的。
我有个小学的学姐,个人条件很好,从小品学兼优,深圳大学毕业,虽不及清北,但相对于普通人,真的很好了。
然而,她父亲也是酗酒,比我爸更惨,全身瘫痪,这几年,唉,她因此很多事情也被耽误了。
悲凉悲哀。
我堂大哥,今年才46岁,前几天,猝然离世。
我们从小住在一起,他比我大11岁,小时候他一直照顾我,对我们所有的堂弟妹都很疼爱。
我们老家在山上,村里的小学在山脚下,于是在我姐到了读小学的时候,为了方便,我爸妈带着我们三姐弟离开了老家,到山脚下租房工作生活。
我爷爷五个子女,我爸排第二。我堂哥堂姐是三兄妹,我家是三姐弟,我两个姐姐。我们读小学的时候,堂哥堂姐他们已经是到镇上读中学了。
对于小时候很多的记忆,我已经挺模糊了,依稀还记得,他们周末放假回家(周一到周五是要住校的),从镇上回来,经过山脚,我看到了,是经常追随着他们回山上老家的。我爸妈在山下工作,所以我回山上的话,是我伯母堂哥堂姐他们照顾我。
记得有一次,好奇怪,我看到他们回来了,自己拿了几件换洗衣服,就跟着他们,应该是那时我还太小,很多事情都不懂,又或者是我太顽皮,我爸妈不让我回山上麻烦伯母他们,反正就是我远远地跟着堂哥堂姐,又不敢叫他们,后来他们发现了才叫我走上前。很多的细节我都不记得了,现在我推断,他们发现我后,还得让一个堂哥回去告诉我爸妈我的去向。
反正我没上学时,或者上一二年级时,我经常回山上,都是伯母堂哥堂姐照顾我。
再过几年,堂哥堂姐已经是分别读高中,中专,大专了。堂大哥读完高中就出去打工了,堂二哥在成都读中专,堂姐在广州读大专。大哥是1978年出生的,二哥是80年。堂哥堂姐他们放假回来,也会在山脚下先和我们家聚一聚,聊聊天,再回山上。
到我读初中了,要到镇上住校,我们又搬回了山上老家,而堂哥堂姐已经是毕业工作了。
过年回家,我们才能见面。
如此两三年吧,再之后,堂二哥结婚生子,长居广州,伯父一直都是在外工作,伯母也跟着从老家到二哥那照顾孩子,堂大哥堂姐也是在外工作。过年他们也是在广州,很少回老家,我们就更少见面相聚了。
大概算一下,从我读高中,大学,以及刚出来工作的时候,期间十年左右,都很少见面。
再之后,我换了工作,也上广州打工,才多见了几次。
而单算我和堂大哥的见面次数,从05年我上高中,到现在2025年,20年呀,20年,只见了两面。
我读书时,大部分时间都是学校,他有时回老家,我在学校,见不上一面。他工作,多地辗转,我工作时也是到处奔波劳碌。
我小时候,小时,初中,我们都常见面。
而之后,这20年,我们的缘分,浅得只有两面。
这些年,他经受着家庭的变故,工作生活的不如意,也困于自己的认识能力及性格缺点,命运的幸运鲜有青睐于他,生活的煎熬却一分不少。他就和自己,和生活,和命运犟着。
我认为自己是一个坚定的无神论者,有时也不禁要问,命运为何让他如此艰苦?是的,我堂大哥读书不多,认知能力不很强但也肯定不是愚笨的人,他有他的缺点,但从不做伤天害理的事,绝不是奸恶的人。甚至我想,他如果心肠坏一点,说不定还多些变通,可能还不至于如此饱受煎熬。
善良,或者说,不作恶,似乎并不多能让人免于命运的苦难折磨。似乎只有提高自己的认知,愿意接受,愿意妥协,愿意改变,才能不头破血流。
改变自己,听着挺容易是吧,但人的性格,十来岁成形,之后都是小修小补,很少有人能大改。人的认知,从小接触到的一切,形成的对世界的理解,思考的惯性和方式,要改变,就是要否定过去的自己,否认自己的三观,否定自己的思考结果及思考方式。不亚于把自己敲碎,丢弃,再建立不一样的自己。
简单点说,就是不要犟。从现实的结果,反推证明自己是错的,接受自己是错的,然后尝试去做正确的事。
因为犟,我堂哥觉得自己过得太糟,封闭了自己,结果思想走进了死胡同。如果这些年愿意多和身边的人聊聊,大概能过得好些。
说别人容易,说自己难。我这些年,又何尝不是一个人扛着,犟着。
与生活命运和解吧,和自己和解吧。
淘股吧:
我最大一个的问题是心态:
被套后就感觉人生陷入了低谷,对什么事都提不起兴趣。
一个涨停后就好像看到了海景别墅在向我招手,非常的自信。
有的时候上午还津津乐道,下午就变得萎靡不振了。
太自信的时候往往就会亏钱,这时主观意识非常浓烈,从来不会质疑自己的看法,只想着快点买入股票,别错过赚钱的机会,在这种状态做出来的决定大部分都是错的。
亏钱后就由过度自信转为灰心丧气,然后操作就更加不上心,结果导致恶性循环。
这些是我要克服的问题,不管什么时候都不要失去理智。