Centos下安装Google Chrome做网页性能分析

CentOS系统下Google Chrome的两种高效安装方案解析 本文详细解析了在CentOS系统下安装Google Chrome浏览器的两种高效方案:离线安装与在线安装。针对无外网的生产服务器环境,提供了手动下载RPM包及依赖的离线安装步骤;对于有网络的环境,介绍了配置官方Yum仓库实现一键自动安装的方法。文章对比了两种方案的优缺点,并给出了选择建议与常见问题排查指南,帮助用户根据实际场景快速完成部署。 阅读详情

系统: Centos 7.7

CPU:x86

Bit: 64位

下载安装包

wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

安装依赖

[root@hctech src]# rpm -ivh google-chrome-stable_current_x86_64.rpm 
警告:google-chrome-stable_current_x86_64.rpm: 头V4 DSA/SHA1 Signature, 密钥 ID 7fac5991: NOKEY
错误:依赖检测失败:
	libXss.so.1()(64bit) 被 google-chrome-stable-80.0.3987.122-1.x86_64 需要
	libXtst.so.6()(64bit) 被 google-chrome-stable-80.0.3987.122-1.x86_64 需要
	libappindicator3.so.1()(64bit) 被 google-chrome-stable-80.0.3987.122-1.x86_64 需要
	libatk-bridge-2.0.so.0()(64bit) 被 google-chrome-stable-80.0.3987.122-1.x86_64 需要
	libatspi.so.0()(64bit) 被 google-chrome-stable-80.0.3987.122-1.x86_64 需要
	liberation-fonts 被 google-chrome-stable-80.0.3987.122-1.x86_64 需要
	libgdk-3.so.0()(64bit) 被 google-chrome-stable-80.0.3987.122-1.x86_64 需要
	libgtk-3.so.0()(64bit) 被 google-chrome-stable-80.0.3987.122-1.x86_64 需要
	xdg-utils 被 google-chrome-stable-80.0.3987.122-1.x86_64 需要

解决libXss.so.1()(64bit):

yum -y install libXScrnSaver

解决libXtst.so.6():

yum -y install libXtst

解决libappindicator3.so.1 、libatk-bridge-2.0.so.0、libatspi.so.0()、libgdk-3.so.0() :

yum -y install libappindicator-gtk3

解决liberation-fonts:

yum -y install liberation-fonts

解决xdg-utils:

yum -y install xdg-utils

解决:Failed to start atd.service: Unit not found.

yum -y install at
[root@hctech src]# rpm -ivh google-chrome-stable_current_x86_64.rpm 
准备中...                          ################################# [100%]
正在升级/安装...
   1:google-chrome-stable-80.0.3987.12################################# [100%]
Redirecting to /bin/systemctl start atd.service

在这里插入图片描述

CentOS系统下Google Chrome的RPM依赖包解析与安装指南 本文详细解析了在CentOS系统上安装Google Chrome时遇到的RPM依赖问题,并提供了完整的解决方案。针对在线与离线两种环境,分别给出了通过配置官方仓库自动解决依赖和手动下载安装关键依赖包(如liberation-fonts、vulkan系列)的详细步骤与命令指南,帮助用户彻底解决安装难题。 阅读详情

相关推荐

centos 7 中Selenium安装最新版Chrome WebDriver

报错解决方案参考:https://blog.csdn.net/ycsdn10/article/details/122224632。下载并安装了 glibc_2.25 版本也是没有用的,centos 7 不支持,哭死,我非要尝试。最后下载了 124 版本,版本更高的可能会有问题。这里包含了chrome 和 driver的地址。移动到 /usr/local/bin/ 目录下。解决到 /usr/local/bin/ 目录。为 chromedriver 添加执行权限。在这里不要下载最新版本的,不然会报错。

web13508588635的博客 906

centos7 安装wps libXss.so.1()(64bit)被依赖

ubuntu或者centos 在安装wps时会提示:依赖检测失败:libXss.so.1()(64bit)被需要 yum 或者apt安装依赖失败 手动搜索发现https://pkgs.org/download/libXss.so.1()(64bit)可以下载。 选择合适自己的系统,这里以centos7为例 点击对应的rpm包进入下载页: 下拉找到download 复制url, 在本地打开命令行: wget http://mirror.centos.org/centos/7/os/x.

测试小胖的博客 1万+

mac如何通过x server连接server端的google-chrome

由于需要通过公网连接堡垒机后端的机器的网页ui,这里通过远程显示server端的google chrome实现: 在server端操作(操作系统为centos7.2): 安装 google chrome: 首先加repo cat EOF > /etc/yum.repos.d/google-chrome.repo sudo yum install google

zhao4471437的博客 2294

centos7 安装wps 依赖源libXss.so.1()(64bit)

手动搜索发现https://pkgs.org/download/libXss.so.1()(64bit)可以下载。centos 在安装wps时会提示:依赖检测失败: libXss.so.1()(64bit)被需要。选择合适自己的系统,这里以centos7为例。进入后下拉到Download选择二进制文件。yum 或者apt安装依赖失败。

Redhat_yan 2677

CentOS 7 通过配置第三方Yum仓库安装Google Chrome浏览器

本文详细介绍了在CentOS 7系统中通过配置第三方Yum仓库安装Google Chrome浏览器的完整步骤。从创建仓库配置文件到解决常见依赖问题,再到桌面环境集成和版本管理,提供了全面的操作指南。特别针对国内网络环境给出了特殊处理方案,帮助用户高效完成Chrome安装与配置。

weixin_42614269的博客 385

数据驱动的老年人健康管理与生活品质提升实践研究

摘要 全球人口老龄化趋势显著,2025年65岁以上人口预计达8.57亿,中国老年人口已突破3亿。老年人健康挑战突出,75%以上患慢性病,且独居老人心理健康与应急需求迫切。数据驱动的健康管理通过智能设备(如跌倒检测、远程监测)和AI技术(如疾病预测算法)提升效率,改善生活品质。研究提出差异化需求解决方案,如慢性病患者的持续监测与用药管理,高龄老人的综合护理服务,并探讨政策与商业模式以推动智慧养老产业发展,2024年市场规模已达6.8万亿元。

聚焦程序设计语言理论与前沿技术落地,拆解代码世界的底层逻辑,探索语言设计的 “创造与沟通” 之道。从编译原理、类型系统到 AI 技术在金融、医疗、制造、养老、大健康等领域的实战案例,分享硬核技术干货与工程化思考。 1631

B站视频下载

使用Python和 cmd 下载B站视频 Python安装youtube-dl和you-get; windows下安装ffmpeg,添加环境变量; cmd 下 you-get https://******** 下载youtube-dl . you-get pip install youtube-dl pip install you-get windows安装FFmpeg 下载ffmpegan安装包,安装到C盘下; 将安装目录添加到环境变量; cmd 中下载视频 例如: cmd中,you-get h

qq_43568334的博客 1万+

别再纠结高侧低侧了!用INA199/INA219这类集成电流检测芯片,5分钟搞定精准电流测量

本文详细解析了使用INA199/INA219等集成电流检测芯片实现精准电流测量的高效方案。通过对比传统分立元件方案,突出集成芯片在精度、温度稳定性和设计简化方面的优势,并提供硬件设计避坑指南和软件实现最佳实践,帮助开发者快速掌握电流检测技术。

weixin_42685438的博客 470

CentOS7安装google-chrome浏览器

(1)下载地址:https://www.chrome64bit.com/index.php/google-chrome-64-bit-for-linux (2)安装google-chrome: [hello localhost~]$: rpm -ivh google-chrome-stable_current_x86_64.rpm (3)安装时候报错: error: Failed depen...

look_forward_future的博客 816

Stata:手动安装ivreghdfe包的完整指南与常见问题解决

本文提供了Stata中手动安装ivreghdfe包的完整指南,包括准备工作、详细安装步骤及常见问题解决方案。ivreghdfe作为处理高维固定效应模型的强大工具,依赖ftools、reghdfe和ivreg2三个核心组件,手动安装可避免版本冲突问题。文章还分享了进阶使用技巧,如并行计算加速和保存固定效应估计值,助力用户高效完成工具变量回归分析。

weixin_29251131的博客 929

ggml_cgraph 详解

是 GGML 库的(Computation Graph)结构,它是深度学习框架的核心,用于表示、优化和执行神经网络的计算过程。

zhouzwd87的专栏 1203

centos安装chrome依赖检测失败:libXss.so.1,libappindicator3.so.1

缺少这两个依赖,安装即可。1.yum install libXScrnSaver*2.yum install epel-release3.yum install libappindicator-gtk3

料峭春风吹酒醒,微冷, 山头斜照却相迎。 回首向来萧瑟处,归去, 也无风雨也无晴! 2万+

计算机毕业设计springboot基于微信平台的二次元手办商场小程序【附源码】

选题背景: 随着二次元文化的兴起和普及,越来越多的人开始对二次元角色产生了浓厚的兴趣和喜爱。手办作为二次元文化的重要载体之一,成为了许多二次元爱好者收藏和展示的对象。然而,在传统的线下手办商场中,消费者往往面临着时间、空间和选择的限制。因此,基于微信平台的二次元手办商场小程序应运而生。 选题意义: 首先,基于微信平台的二次元手办商场小程序能够打破地域限制,使得用户可以随时随地通过手机进行购物。无论是在家中、上班途中还是旅行中,用户都能够方便地浏览和购买自己喜欢的手办,极大地提高了购物的便利性和灵活性。

拉期程序 452

Centos7 安装老版本的chrome

我这里是centOS 7。然后在安装最新版的google-chrome时,总是会报错显示存在依赖环境的问题,使得无法安装成功chrome。本来以为是yum的源的问题以及缺失相关依赖库的问题,尝试了换源发现还是存在这个依赖的环境;而且貌似是centOS7 根本不支持这个GLIBC_2.25。属于是搞了一晚上啥也没搞定,血压倒是上升了挺大。犯了很多国外的帖子,这个问题不少人也遇到过,但是基本上没有给出解决的办法。要么就是瞎写一通根本不行。

【更新于公众号 | 简谱学记】 5271

Dify插件离线部署全攻略:从下载到安装的完整流程

本文详细介绍了Dify插件离线部署的完整流程,针对企业内网等无网络环境需求。核心步骤包括在联网环境下载插件包、在特定Python 3.12.9环境下使用专用工具进行离线重打包,以及最终在离线Dify环境中安装验证。重点解决了离线安装的核心难题,并提供了环境配置、批量处理和故障排查等实用技巧,帮助用户实现Dify插件的顺利离线部署。

seed的博客 656

国科大学习资料--矩阵论(叶世伟)-期末考试题整理3

国科大学习资料–矩阵论-期末考试题整理3 国科大学习资料–矩阵论-期末考试题整理3 国科大学习资料–矩阵论-期末考试题整理3

无名何许人的博客 1403

centos 7 安装 selenium ,chrome 和 chrome driver,实现 superset 报表网页截图

centos 7 安装 selenium ,chrome 和 chrome driver,实现 superset 报表网页截图

m0_37759590的博客 1184

【Unity 实用工具篇】✨| 受击插件Feel 详细教程,开发游戏时更好的操控 游戏打击感

在一个游戏中,游戏手感对于游戏的整体游玩体验是非常重要的,而游戏手感中有一个很重要的点:打击感 那本篇文章就来讲一下打击感中的受击反馈部分。 在游戏中经常会用到攻击敌人,敌人扣血,执行某些受击功能的执行,尤其是对于有战斗场景的游戏来说,这就是标准的受击反馈。 所以引出本篇文章的主角:受击插件 Feel 的使用,2D和3D游戏都可以使用。

努力前行,总会成为自己心中的那道光 3万+

CentOS下安装和使用chrome

要安装和使用chrome,需要先添加一个源地址 vim /etc/yum.repos.d/CentOS-Base.repo 在这个文件里面添加一个源: 如果你的系统是32位的,添加下面的源 [google] name=Google - i386 baseurl=http://dl.google.com/linux/rpm/stable/i386 enabled=1 gpgc

草帽的后花园 6745

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

CentOS 7.x安装Google Chrome踩坑指南

CentOS 7.x安装Google Chrome踩坑指南 转载:https://www.pmssw.com/210.html 2020-03-10 23:29:43 158620 一、系统简述 腾讯云服务器操作系统:CentOS 7.2.1511 二、安装Google Chrome 1.使用以下命令行安装Chrome yum install https://dl.google.com/linux/direct/google-chrome-stable_c...

qq_36881106的博客 4777

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

如何CentOS 6.8上安装Chrome 谷歌浏览器

如何CentOS6.8上安装Chrome 谷歌浏览器 尝试了一些方法,都是缺少依赖,安装不了。 还有的是链接地址失效了。 yum -y install google-chrome-stable --nogpgcheck 例如:Centos7 yum安装Chrome浏览器中提到的使用 yum 安装 而查找缺少的依赖,如:libgdk-3.so.0()(64bit) 发现只有C...

无知人生,记录点滴 8544

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

centos7或者centos8下安装google-chrome谷歌浏览器

第一步: wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm 第二步: 安装 Google Chrome 会添加 Google 存储区,以便您的系统自动更新 Google Chrome。 如果您不需要 Google 存储区,请先执行“sudo touch /etc/default/google-chrome”,然后再安装程序包。 yum -y install google-chrome-stable_

936

CentOS-7安装Chrome浏览器

前言,CentOS-7的GNOME桌面环境自带火狐浏览器,不带Chrome,只能自己安装。 1、下载chrome的rpm包: https://www.google.cn/chrome/ 打开网页后,鼠标滚到最后选择其他平台: 2、上传到linux: 3、安装chrome: rpm -ivh google-chrome-stable_current_x86_64.rpm ...

wqh0830的博客 1759

铭匠50mm F1.8 neo评测:三百元自动对焦镜头能否胜任日常拍摄?

自动对焦技术是现代摄影设备的核心功能之一,它通过镜头内的马达驱动镜片移动,实现对被摄物体的快速精准对焦。其原理主要分为相位检测和对比度检测两种方式,相位检测对焦速度更快,更适合运动场景。这项技术的价值在于大幅降低了摄影门槛,让用户能更专注于构图和创意表达。在应用场景上,自动对焦广泛适用于人像摄影、街拍、视频录制等日常创作。本文以铭匠50mm F1.8 neo镜头为例,结合松下S5 Mark II的相位检测对焦系统,实测这款三百元级镜头在画质表现和对焦性能方面的实际表现。通过分析全开光圈下的中心锐度、边缘画质

weixin_34293246的博客 1783
上一篇: ​从别人的代码中学习golang系列--01
下一篇: ​从别人的代码中学习golang系列--02
后场技术
博客等级 码龄11年 156粉丝 46原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值