使用腾讯轻量搭建Cydia软件源,随时随地稳定下载

0x00 前言

相信各位搞机的朋友肯定会涉及到越狱以及Cydia软件商店的使用。但由于境内网络的特殊性,经常会出现下载速度慢、网络波动大导致无法正常安装的问题。那么今天,我们就来搞一个自己的软件源,再也不需要担心下不动的问题了。

0x01服务器配置信息

腾讯云的轻量应用服务器前段时间刚刚调整了套餐配置。调整后的配置更倾向于计算方面,这对我们来说是非常有利的。详情点击这里。这里我们选用的是新加坡地区2C2G的配置。考虑到后期需要搭建Web服务,选择安装了“腾讯云专享版宝塔面板7.8.0”镜像。

0x02 配置环境

进入到管理页面,我们点击“应用管理”选项卡,按照提示进入到宝塔面板中。

进入宝塔面板并登录,我们编译安装“Nginx”软件,如果有搭建网站的需求可以勾选“PHP”、“MySQL”等其他软件。

下达任务后等待安装完毕。

0x03配置软件源

安装完毕后进入“网站“选项卡,创建一个网站,域名处填写服务器公网IP即可。

然后我们进入“文件“选项卡,进入网站的根目录,按照以下几步操作:

1.在根目录里面创建一个目录debs,把所有的插件都放到里面

2.新建一个文本文件Release(没有后缀名),用于描述源信息

3.在根目录添加一个图标CydiaIcon.png,在软件源列表显示

Release 文件格式如下

Origin: 软件源名称,可以使用中文(Cydia的软件源列表中显示的标题)

Label:  同上,也可以使用中文

Suite: 软件源的类型,比如正式源,测试源等,可以分别用stable, beta, unstable等来表示,一般填stable就可以了

Version: 版本号,这个其实不重要,随便填,一般都是写1.0

Codename: 代码代号,只能用英文

Architectures: 结构。iPhone平台统一写iphoneos-arm

Components: main

Description: 软件介绍,可以使用中文和html代码,具体能使用哪些代码在下面会介绍。

Support: (可选项)支持,没什么作用,除非特别需要,否则可以不要这个。

MD5Sum: (可选项)不是必须的,但如果Packages文件位置不与Release文件在同一目录下,则必须有此项。另外,如果需要签名Release文件,也必须有这个。

接下来我们打包插件

进入轻量应用服务器控制后台,点击登录,进入到SSH窗口。

依次输入以下命令

sudo -i

yum install -y dpkg-dev

然后进入网站根目录

cd /www/wwwroot/XXXXX

dpkg-scanpackages debs /dev/null > Packages

tar zcvf Packages.gz Packages

bzip2 -k Packages Packages.bz2

接着我们生成一个密钥

gpg --gen-key

按照提示输入邮箱、名字和密码

下面给Packages签个名

gpg -abs -r "你刚才的输入的 Real name" -o Release.gpg Release

输入密码,生成Release.gpg

到这里,整个安装过程就结束了。

下面来讲一下更新软件的操作

删除原来的Package

rm Packages; rm Packages.gz; rm Packages.bz2;

生成新的package

dpkg-scanpackages debs /dev/null > Packages && tar zcvf Packages.gz Packages && bzip2 -k Packages Packages.bz2

然后你的Cydia就会收到更新提醒

0x04 总结

也没啥可总结的,简单说一说吧。上面如果有需要的话可以在宝塔中加个SSL,稍微增加一下安全性。如果不需要自建软件源只需要加速他人软件源的话,在创建网站后可以设置反向代理到他人的源,从而实现加速访问。这里镜像预置的是CentOS7.9系统,Ubuntu和Debian系统也可以按照以上操作来完成,碰到需要yum的时候换成apt就可以。

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
要在腾讯云轻量应用服务器下载Anaconda,您可以按照以下步骤进行操作: 1. 首先,登录到您的腾讯云轻量应用服务器。 2. 打开终端,并使用wget命令下载Anaconda。您可以使用以下命令将Anaconda下载到当前路径: ```shell wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2020.11-Linux-x86_64.sh ``` 3. 推荐使用后台执行下载命令,以避免云服务器断线的情况。您可以使用以下命令以后台执行方式下载Anaconda: ```shell nohup wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2020.11-Linux-x86_64.sh > pkgDownload.out 2>&1 & ``` 4. 然后,可以使用tail命令循环查看下载进度: ```shell tail -50f pkgDownload.out ``` 5. 当下载完成后,使用bash命令安装Anaconda。请注意,在安装过程中会出现一些询问,您需要回复"yes"以继续安装。 ```shell bash Anaconda3-2020.11-Linux-x86_64.sh ``` 6. 安装完成后,您可以配置Anaconda环境变量。打开全局环境变量文件进行配置: ```shell vi /root/.bashrc ``` 7. 在配置文件的空白处添加以下代码,配置Anaconda的路径: ```shell export PATH="/root/anaconda3:$PATH" ``` 8. 保存并退出编辑器,然后使用以下命令激活环境变量的更改: ```shell source ~/.bashrc ``` 现在,您已经成功在腾讯云轻量应用服务器下载并安装了Anaconda。您可以使用conda命令管理和使用Anaconda环境。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [小程序物体识别开发(腾讯云轻量服务器搭建).zip](https://download.csdn.net/download/kekechengxiao/88054236)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [腾讯云服务器+anaconda配置](https://blog.csdn.net/qq_44918665/article/details/128447808)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [centos7命令窗口安装anaconda - 基于腾讯云轻量应用服务器](https://blog.csdn.net/berlin_du/article/details/115160784)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值