欢迎来到皮皮网网首页

【zepto源码集合】【自动广告赚钱源码】【底部新妖 源码】源码安装gem

来源:小猪智慧景区源码 时间:2024-11-25 03:44:01

1.Linux上如何安装使用音乐软件SoundCloud
2.windows系统文件中各种扩展名分别是源码什么意思?
3.GitLab ARM64源码在信创统信UOS下的搭建

源码安装gem

Linux上如何安装使用音乐软件SoundCloud

       对于喜欢音乐的朋友来说,SoundCloud是安装个不错的音乐软件,SoundCloud是源码德国的网站,现在也有客户端了,安装在Linux安装SoundCloud后,源码就能够在命令行中播放音乐,安装zepto源码集合下面小编就给大家介绍下Linux安装SoundCloud的源码方法。

安装

       对于Debian或者Ubuntu用户,安装如下安装:

       $ sudo apt-get install portaudio-dev libmpg-dev libncurses-dev ruby1.9.1-dev

       $ sudo gem install soundcloud

       对于Archlinux用户,源码在AUR仓库中可以获取到包

       对于Fedora用户,安装如下安装:

       $ sudo yum install portaudio-devel libmpg-devel ncurses-devel ruby-devel

       $ sudo gem install soundcloud

       对于CentOS用户,源码安装或者升级到最新 Ruby/RubyGems (1.9或更高),安装启用Repoforge repo,源码如下安装:

       $ sudo yum install portaudio-devel mpg-devel

       $ sudo gem install curses soundcloud

       最后,安装到官方的源码github页面获取源码

使用

       Soundcloud非常容易使用。有些人甚至会说简单。我喜欢它的自动广告赚钱源码庄重以及三位作者和贡献者的努力。如下启动它:

       $ soundcloud

       这里,你将看到一个闪屏:

           接着是歌曲列表:

           您可以通过上下键滚动列表,回车播放一首歌曲,空格键是暂停/恢复,左右箭头键是快进/快退。正如你所看到的,没有什么突破性的但绝对符合人体工程学。

       如果随机列表太长无法滚动完,你有一个选项来查看所有曲目,用户通过点击‘u’键接着输入自己的名字。

           这可能是Soundcloud的主要缺陷之一。虽然导航没有优化过,但是我对这个很年轻的软件的改善和支持还是寄予厚望的。

       奖励

       另外一个额外的奖励:如果你喜欢在终端上使用SoundCloud的想法,但不想安装任何额外的软件(也许你不能),我劝你去cmd.fm。底部新妖 源码该网站是一个伪装的SoundCloud,它隐藏在一个shell界面后。

           输入“help”可以得到命令列表,这比Soundcloud长很多。比如,我看到:

       _genres 列出所有流派

       _play random 随机播放

       _pause 暂停播放

       _playlist new 建立新的播放节目单

       _loop 循环播放

       _cinema 如同星球大战一样的字幕

       它甚至支持通过tab键自动补完流派名称

       最后,Soundcloud的确是一个整洁的程序。我们可以原谅其目前的缺陷,因为它还年轻。我真的希望它会成长,并包含更多的功能(并从潜在的cmd.fm得到的灵感)。

       上面就是Linux安装SoundCloud的方法介绍了,SoundCloud是广大网友分享音乐的平台,你能够在上面分享自己录制的歌曲,也能收听别人的歌曲,是任务源码怎么盈利个不错的软件。

windows系统文件中各种扩展名分别是什么意思?

       常见文件扩展名及其含义:

       AACE:Ace压缩档案格式

       ACT:Microsoft Office助手文件

       ADB:Microsoft Access数据库

       ADP:Microsoft Access项目

       ADT:Microsoft Access项目模板

       ADX:Microsoft Access外部数据访问文件

       AI:Adobe Illustrator图形文件

       AIF,AIFF:音频互交换文件,Silicon Graphic和Macintosh应用程序的声音格式

       ANI:Windows系统中的动画光标

       ARC:LH ARC的压缩档案文件

       ARJ:Robert Jung ARJ压缩包文件

       ASP:动态网页文件;ProComm Plus安装与连接脚本文件;Astound介绍文件

       AST:Astound多媒体文件;ClarisWorks“助手”文件

       A3L:Authorware 3.x库文件

       A4L:Authorware 4.x库文件

       A5L:Authorware 5.x库文件

       A3M,A4M:Authorware Macintosh未打包文件

       A3W,A4W,A5W:未打包的Authorware Windows文件

       BBAK:备份文件

       BAS:BASIC源文件

       BAT:批处理文件

       BIN:二进制文件

       BINHex:苹果的一种编码格式

       BMP:Windows或OS/2位图文件

       BOOK:Adobe FrameMaker Book文件

       BOX:Lotus Notes的邮箱文件

       BPL:Borlard Delph 4打包库

       BSP:Quake图形文件

       BUN:CakeWalk声音捆绑文件(一种MIDI程序)

       CCB:Visual Basic动态按钮配置文件

       CCO:CyberChat数据文件

       CCT:Macromedia Director Shockwave投影

       CDA:CD音频轨道

       CDF:Microsoft频道定义格式文件

       CDI:Philip的高密盘交互格式

       CDM:Visual dBASE自定义数据模块文件

       CDR:CorelDRAW绘图文件;原始音频圆敬CD数据文件

       CDT:CorelDRAW模板

       CDX:CorelDRAW压缩绘图文件;Microsoft Visual FoxPro索引文件

       CFG:配置文件

       CGI:公共网关接口脚本文件

       CGM:计算机图形元文件

       CH:OS/2配置文件

       CHM:编译过的HTML文件

       CHP:Ventura Publisher章节文件

       CHR:字符集(字体文件)

       CHT:ChartViem文件;Harvard Graphics矢量文件

       CIF:Adaptec CD 创建器 CD映像文件

       CIL:Clip Gallery下载包

       CIM:SimCity 文件

       CIN:OS/2改变控制文件用于跟踪INI文件中的变化

       CLASS:Java类文件

       CLP:Windows 剪贴板文件

       CLL:Crick Software Clicker文件

       CLS:Visual Basic类文件

       CMD:Windows NT,OS/2的命令文件;DOSCD/M命令文件;dBASEⅡ程序文件

       CMD:Windows NT,OS/2的命令文件;DOSCD/M命令文件;dBASEⅡ程序文件

       CPI:Microsoft MS-DOS代码页信息文件

       CPL:控制面板扩展名,Corel颜色板

       CPP:C++代码文件

       CPR:Corel提供说明书文件

       CPT:Corel 照片-绘画图像

       CST:Macromedia Director Cast文件

       CUR:Windows光标文件

       DDBF:dBASE文件,一种由Ashton-Tate创建的格式,可以被ACT!、Lipper、FoxPro、Arago、Wordtech、高清壁纸采集源码Xbase和类似数据库或与数据库有关产品识别;可用数据文件(能被Excel 打开);Oracle8.1.x表格空间文件

       DOC:FrameMaker或FrameBuilder文档;Word Star文档、Word Perfect文档、Microsoft Word文档;DisplayWrite文档

       DOT:Microsoft Word文档模板

       DPL:Borland Delph 3压缩库

       DRV:驱动程序

       DRW:Micrografx Designer/Draw;Pro/E绘画文件

       DSF:Micrografx Designer VFX文件

       DSG:DOOM保存的文件

       DSM:Dynamic Studio音乐模块(MOD)文件

       DSP:Microsoft Developer Studio工程文件

       DSQ:Corel QUERY(查询)文件

       DST:刺绣机图形文件

       DSW:Microsoft Developer Studio工作区文件

       DTA:World Bank(世界银行)的STARS数据文件

       DTD:SGML文档类型定义(DTD)文件

       DTED:地面高度数字数据(图形的数据格式)文件

       DTF:Symantec Q&A相关数据库数据文件

       DTM:DigiTrakker模块文件

       DUN:Microsoft拔号网络导出文件

       DV:数字视频文件(MIME)

       DWG:AutoCAD工程图文件;AutoCAD或Generic CADD老版本的绘图格式

       DXR:Macromedia Director受保护(不可编辑)**文件

       EEDA:Ensoniq ASR磁盘映像

       EDD:元素定义文档(FrameMaker+SGML文档)

       EDE:Ensoniq EPS磁盘映像

       EDK:Ensoniq KT磁盘映像

       EDQ:Ensoniq SQ1/SQ2/Ks磁盘映像

       EDS:Ensoniq SQ磁盘映像

       EDV:Ensoniq VFX-SD磁盘映像

       EFA:Ensoniq ASR文件

       EFE:Ensoniq EPS文件

       EFK:Ensoniq KT文件

       EFQ:Ensoniq SQ1/SQ2/Ks文件

       EFS:Ensoniq SQ文件

       EFV:Ensoniq VFX-SD文件

       EMD:ABT扩展模块 EMF:Windows增强元文件

       EML:Microsoft Outlook Express邮件消息(MIME RTC)文件

       EXE:可执行文件(程序)

       FFAV:Microsoft Outlook导航条

       FAX:传真类型图像

       FCD:虚拟CD-ROM

       FDF:Adobe Acrobat表单文档文件

       FLA:Macromedia Flash

**

       FND:Microsoft Explorer保存的搜索文件(Find applet)

       FON:系统字体

       FRT:Microsoft FoxPro报表文件

       FRX:Visual Basic表单文本;Microsoft FoxPro报表文件

       FXP:经Microsoft FoxPro编译的源文件

       GGDM:铃声、口哨声和声音板模块格式

       GetRight:GetRight未完成的下载文件

       GHO:Norton 克隆磁盘映像

       GID:Windows 全局索引文件(包括帮助状态)

       GIF:CompuServe位图文件

       GL:动画格式

       GRP:程序管理组

       HHEX:Macintosh BinHex2.0文件

       HLP:帮助文件;Date CAD Windows帮助文件

       HPP:C++程序头文件

       HQX:Macintosh BinHex 4.0文件

       HT:HyperTerminal(超级终端)

       HTM,HTML:超文本文档

       HTX:扩展HTML模板

       IICO:Windows图标

       IDX:Microsoft FoxPro相关数据库索引文件;Symantec Q&A相关数据库索引文件;Microsoft Outlook Express文件

       IMG:GEM映像

       INF:信息文件

       INI:初始化文件;Mwave DSP Synth的“nwsynth.ini” GMS安装;Cravis Ultrasound bank安装

       INP:Oracle 3.0版或早期版本的表单源代码

       INRS:INRS远程通信声频

       INS:InstallShield安装脚本;X-Internet签字文件;Ensoniq EPS字簇设备;Cell/ⅡMAC/PC抽样设备

       INT:中间代码,当一个源程序经过语法检查后编译产生一个可执行代码

       IOF:Findit文档

       IQY:Microsoft Internet查询文件

       ISO:根据ISD 有关CD-ROM文件系统标准列出CD-ROM上的文件

       ISP:X-Internet签字文件

       IST:数字跟踪设备文件

       ISU:InstallShield卸装脚本

       IT:脉冲跟踪系统音乐模块(MOD)文件

       ITI:脉冲跟踪系统设备

       ITS:脉冲跟踪系统抽样

       IV:Open Inventor中使用的文件格式

       IVD:超过/微观数据维数或变量等级文件

       IVP:超过/的用户子集配置文件

       IVT:超过/表或集合数据文件

       IVX:超过/微数据目录文件

       IW:Idlewild屏幕保护程序

       IWC:Install Watch文档

       J:Java源文件

       JAR:Java档案文件(一种用于applet和相关文件的压缩文件)

       JAVA:Java源文件

       JFF,JFIF,JIF:JPEG文件

       JPE,J

GitLab ARM源码在信创统信UOS下的搭建

       GitLab是一个基于Ruby on Rails语言开发的开源应用,提供私有化的Git项目仓库,可通过Web界面进行访问和管理。GitLab官方提供了多种安装方式,包括通过操作系统软件源安装、Docker容器部署以及源代码自编译安装。然而,GitLab官方构建的软件包和镜像主要针对X架构,并未提供针对ARMv8的版本。UOS操作系统支持多种CPU架构(AMD、ARM、MIPS、SW)和六种国产CPU平台(鲲鹏、龙芯、申威、海光、兆芯、飞腾)以及Intel/AMD的主流CPU,UOSV基于Debian stable,内核为4.,支持多种架构。由于GitLab官方Omnibus安装包并未支持arm架构,因此需要通过源码编译来安装GitLab-ce .1-stable在UOSV arm架构上。

       在部署GitLab-ce .1-stable之前,首先需要搭建编译环境,包括Ruby 2.7.4、redis 6.2.4、git 2..0、Go:.、Postgres: 、Node: .x、Nginx:1..1。编译过程较为平顺,但安装Ruby、Node和Go时需要注意选择国内镜像源以确保顺利编译。GitLab-ce:-1-stable版本要求Git2..x或以上版本,推荐使用Gitaly提供的git版本。UOSV 版本若选择调试工具包,则系统自带的git版本不符合要求,需要手动安装Gitaly所提供的git版本,确保版本满足GitLab要求。安装完成后,系统会显示版本为2..0,满足要求。此外,还需安装GraphicsMagick支持GitLab引入的自定义图标功能,以及安装Postfix邮件服务器和exiftool以支持GitLab Workhorse功能。Ruby的安装也非常重要,更换国内Ruby Gem源能够提高编译过程的稳定性。

       在完成编译环境搭建后,需为GitLab创建一个名为git的用户。GitLab .1及以后版本仅支持PostgreSQL数据库,GitLab-ce .1-stable需要PostgreSQL 或以上版本,并且需要pg_trgm扩展和btree_gist扩展。GitLab .0及以后版本要求Redis版本4.0或以上,推荐使用6.0或以上版本。部署GitLab-ce .1-stable需要编译三个部分:gitLab核心代码、gitlab-shell和GitLab-Workhorse。编译完成后,主要目录结构会根据部署环境进行相应调整。

       配置GitLab的各个组件时,需要将源码配置调整为已搭建环境的配置。主要修改数据库配置为已安装的PostgreSQL 版本。安装过程中可能会遇到一些小问题,如使用sudo执行某些命令时的超时错误。解决这类问题通常需要检查和调整环境变量,确保git账号的环境变量能够正常工作。例如,通过修改/etc/sudoers文件,确保在执行sudo命令时保留所需的环境变量,如GOPROXY。安装完成后,GitLab及其环境应已正确配置,系统架构识别为arm,GitLab版本为.1,redis版本未读取但不影响使用。至此,GitLab在UOSV arm架构上成功部署完毕。