简易教程:如何在Linux环境下使用AE软件? (linux环境 ae)

Adobe After Effects,简称AE,是一款广泛用于制作特效的视频编辑软件。虽然AE是一款非常优秀的软件,但是在Linux操作系统上并不支持,这对于许多Linux用户来说是一个问题。不过,有一些方法可以让你在Linux环境下使用AE。

之一步:安装虚拟机

之一次要做的事情是在Linux操作系统上安装虚拟机软件。虚拟机可以模拟一个完整的操作系统环境,这意味着你可以运行Windows等其他操作系统来使用AE软件。所以,你需要选择一款虚拟机软件并将其安装在你的Linux系统上。

常用虚拟机软件有VirtualBox,VMware和QEMU等。在这里,我选择VirtualBox作为我的虚拟机软件示例。它是一款功能强大的虚拟机软件,可以在Linux系统上运行Windows,Mac OS X甚至其他Linux发行版。

要安装VirtualBox,你可以从官方网站下载相应的安装包。一旦下载完成,你可以双击安装包并按照步骤完成安装程序。

第二步:安装Windows虚拟机

接下来,你需要在VirtualBox中创建一个新的虚拟机,并在其上安装Windows操作系统。你可以去Microsoft网站或其他地方下载Windows安装镜像文件。安装时,你可以根据你需要的版本选择安装Windows 7或更高版本。

在安装过程中,VirtualBox会要求你为新虚拟机分配一些基本配置, 如分配虚拟内存大小和磁盘空间等,这些都视完全视你的具体需求而定 ​​​​​。

当你安装好Windows虚拟机之后,你可以像运行Windows一样运行它。

第三步:安装AE软件

现在你已经有了一个可以在Linux系统上运行的Windows虚拟机,并且安装了Windows操作系统。接下来,你需要在Windows虚拟机上安装AE软件。

首先请确保你已经购买了AE软件或已经拥有相应的许可证。你可以从Adobe网站或其他来源下载AE软件的安装程序。安装步骤和在Windows系统上安装AE软件一样。

你需要将虚拟机和Linux系统之间建立通信,以便在Linux系统问Windows系统中的AE软件。VirtualBox提供了一种称为“共享文件夹”的功能,可以让你在虚拟机和主机之间方便地共享文件和目录。

在VirtualBox设置中选择“共享文件夹”选项并添加你要共享的文件夹。接下来,在Windows虚拟机中安装VirtualBox Guest Additions将更容易使用共享文件夹。这些添加组件将提供与主机之间更好的文件分享体验。

使用Linux操作系统的用户可以通过安装虚拟机并在其中安装AE软件来运行Adobe After Effects。这个过程看起来有些繁琐,但是现在你应该知道如何在Linux环境下使用AE软件了。

相关问题拓展阅读:

  • linux系统 全面教程 高分求! 一定要全面的,不全面的不给分, 别给我论坛叫我去下载
  • 玩转 OpenStack(八.1)Linux Bridge 实现 Neutron 网络之Local、Flat、VLAN、DHCP

linux系统 全面教程 高分求! 一定要全面的,不全面的不给分, 别给我论坛叫我去下载

楼主要发电子版的话,给个邮箱地址,我有一些。如果只要书目可以看下面的

Linux程序设计.第3版

作者:(英)马修,(英)斯通斯 著,陈健 等译 出版社:人民邮电出版社 出版时间:2023年07月

它提供了一种理想的方式来阐明每个被介绍过的更高级的主题。我们对这个应用程序的之一次谨顷讨论出现在本书凯困第2章的结尾处,它展示了一个非常大的shell脚本是如何组织的,shell如何处理用户输入、如何构造菜单以及如何存储…

¥89.00¥66.75折扣:75折节省:¥22.25

Linux命令、编辑器与Shell编程

作者:(美)索贝尔(Sobell,M.G.) 著,杨明军,王凤芹 译 出版社:清华大学出版社 出版时间:2023年03月

要想真正高效地使用Linux,就必须全面掌握shell和命令行。通常必须购买两本书才能达到精通的目的:一本关于Linux基本概念和技术的指南,再加上一个单独的参考手册。更糟糕的是,大多数Linux参考手册只是对man手册页的…

¥98.00¥73.50折扣:75折节省:¥24.50

Linux 指令速查手册

作者:吴恒奎 编著 出版社:人民邮电出版社 出版时间:2023年12月

将程序放在后台执行 1.8 cd指令:切换目录 1.9 chfn指令:设置finger信息 1.10 chsh指令:改变登录系统时的shell 1.11 clear指令:清除终端屏幕 1.12 date指令:显示或设置系统时间 1.13 echo指令:显示…

¥45.00¥33.75折扣:75折节省:¥11.25

嵌入式Linux系统开发技术详解-基于ARM

作者:孙纪坤,张小全 编著 出版社:人民邮电出版社 出版时间:2023年08月

三星S3C2410开发板介绍 242.4.2 众多的开发板供应商 26第3章 Linux编程环境 283.1 Linux常用工具 283.1.1 Shell简介 283.1.2 常用Shell命令 303.1.3 编写Shell脚本 383.1.4 正则表达式 423.1.5 程序编辑器 443.2 Mak…

¥39.00¥29.30折扣:75折节省:¥9.70

UNIX shell范例精解(第4版)

作者:(美)奎格莉(Quigley,E.) 著,李化,张国强 译 出版社:清华大学出版社 出版时间:祥孙陆2023年05月

在本书的再版中,Quigley对她的经典著作进行了全新的改版,增加了当前shell程序员所需的最新内容——使用bash进行Linux shell编程。 本书汇聚了Quigley 21年来的 shell编程教学经验。书中不仅展示了能帮助读者快速…

¥118.00¥88.50折扣:75折节省:¥29.50

完全手册–Linux系统与网络服务管理技术大全(含光盘)

作者:杨明华 等编著 出版社:电子工业出版社 出版时间:2023年01月

25.4.5 使用ssh客户端 25.4.6 使用scp客户端 25.4.7 使用sftp客户端 25.4.8 使用SSH Secure Shell访问SSH服务器 25.5 计算机病毒与防护 25.5.1 计算机病毒种类 25.5.2 计算机病毒特征 25…

¥79.80¥59.90折扣:75折节省:¥19.90

构建嵌入式LINUX系统

作者:(美)雅默 著,韩存兵,龚波 改编 出版社:中国电力出版社 出版时间:2023年12月

硬件两方面。 系统管理 你必须能够胜任各种系统管理工作,如硬件的配置。系统的设定。维护以及利用shell命令脚本让管理工作自动化。 设备驱动程序 你必须知道如何对各种Linux设备驱动程序进行开发及…

¥48.00¥36.00折扣:75折节省:¥12.00

Red Hat Linux 9系统管理与服务器配置

作者:杨宗德 等编著 出版社:人民邮电出版社 出版时间:2023年07月

Linux桌面管理基本操作 2.3.1 使用桌面面板 2.3.2 使用Nautilus文件管理器 2.3.3 打开终端Shell提示 2.3.4 注销及关闭系统 第3章 Shell及文本界面基本操作 3.1 …

¥42.00¥31.50折扣:75折节省:¥10.50

鸟哥的LINUX私房菜:基础学习篇

作者:鸟哥 编著 出版社:科学出版社 出版时间:2023年06月

第1篇主要介绍Linux操作系统的规划与安装;第2篇介绍Linux的基本文件权限与系统架构;第3篇介绍非常重要的Shell与Shell scripts的基本内容,这是所有以文字界面操控主机的基础;第4篇着重介绍Linux用户管理,包括账号…

¥42.00¥31.50折扣:75折节省:¥10.50

Linux 基础与应用

作者:陈明 编著 出版社:清华大学出版社 出版时间:2023年10月

本书是一本有关Linux操作系统应用的教程,主要内容包括:Linux概述、Red Hat Linux系统安装、linux常用命令、X window 系统、Red Hat Linux常用工具、linux系统管理与配置、Linux 常用应用程序、Linux下的Shell编程、…

¥23.00¥17.25折扣:75折节省:¥5.75

鸟哥的Linux私房菜——服务器架设篇(附CD-ROM光盘一张)

作者:鸟哥 编著 出版社:科学出版社 出版时间:2023年06月

网站的相关维护技巧以及鸟哥平时在维护主机时认为较佳的维护经验。 本书目标读者 本书侧重于深入讨论架站规划、流程、技巧与维护等工作,比较基础的Linux操作与相关Shell语法在本书谈论得不多,相关内容请参考…

¥73.00¥54.80折扣:75折节省:¥18.20

Ubuntu Linux入门到精通(附光盘)

作者:李蔚泽 著 出版社:机械工业出版社 出版时间:2023年05月

本书全面介绍了Ubuntu Linux的相关知识,内容详实,论述清晰。主要内容包括Ubuntu介绍、文件系统管理、进程管理、压缩与查询系统、Shell应用、TCP/IP基础、网络管理、网络硬盘以及加密安全通信等内容。 本书是一本…

¥42.00¥31.50折扣:75折节省:¥10.50

Linux标准学习教程

作者:IT同路人 编著 出版社:人民邮电出版社 出版时间:2023年01月

Linux字符界面、Linux常用命令、Linux应用软件、Linux系统启动、Linux系统管理和维护、Linux服务器配置、shell编程、Linux C语言基础、Linux程序编译和调试维护等内容。 本书内容丰富、结构清晰、讲解细致、图文并茂…

¥49.00¥36.75折扣:75折节省:¥12.25

LPI LINUX认证权威指南

作者:(美)迪安 著,Taiwan公司 编译 出版时间:2023年08月

GNu与unix基本命令、文件系统、x窗口系统等;第二部分涵盖102考试,包括Linux内核、开机程序、打印、文件管理、Shell程序设计、系统管理、TCP/IP网络概论、常用的网络服务、系统安全防护等。 通过考试不仅是对自己…

¥68.00¥50.90折扣:75折节省:¥17.10

Unix与Linux系统管理

作者:(美)弗里斯科比(Frisch,AE.) 著,刘颖 译 出版社:清华大学出版社 出版时间:2023年11月

打印机和假脱机子系统第14章 自动执行管理任务第15章 管理系统资源第16章 配置和构建内核第17章 记账附录 管理Shell的编程 内容提要: 本书自1991年10月之一版开始,就成了Unix和Linux系统管理员的终极参考书。本…

¥129.00¥96.80折扣:75折节省:¥32.20

LINUX系统故障诊断与排除

作者:(美)柯克兰(Kirklan,d.J.) 等著,周良忠 等译 出版社:人民邮电出版社 出版时间:2023年01月

登录问题 14.1 /etc/password,/etc/shadow和密码时效 14.2 Linux配置造成的登录失败 14.3 PAM 14.4 shell问题 14.5 密码问题 14.6 小结 14.7 尾注 第15章 X Windows问题 15.1 X背景 15.2 X组件 …

¥48.00¥36.00折扣:75折节省:¥12.00

Linux系统应用与开发教程——计算机基础课程系列教材

作者:刘海燕 等编著 出版社:机械工业出版社 出版时间:2023年10月

1.4.2 登录 1.4.3 注销 1.4.4 关闭 1.5 小结 习题 第2章 shell及常用命令 2.1 Linux终端使用基础 2.1.1 什么是Linux终端 2.1.2 …

¥25.00¥18.70折扣:75折节省:¥6.30

LINUX黑客大曝光(第2版)

作者:(美)哈茨,(美)李 著,王一川 译 出版社:清华大学出版社 出版时间:2023年12月

Linux上口令的工作方式 9.2 口令破解程序 9.3 PAM 9.4 蛮力口令猜测攻击 9.5 口令保护 9.6 Linux中非shell程序的用户认证机制 9.7 小结 第4部分 服务器的安全问题 第10章 邮件安全性 10.1 Ma…

¥59.00¥44.10折扣:75折节省:¥14.90

LINUX SERVER HACKS(卷二):100个业界最尖端的技巧和工具

作者:(美)哈根,(美)琼斯 著,张颖 译 出版社:清华大学出版社 出版时间:2023年01月

29.同时在多台服务器执行命令 30.用加固的Wiki安全协作 31.用grubby编辑GRUP配置 32.给 Tab键一个显示的机会 33.在退出shell后保持进程运行 34.断开控制台连接而不结束会话 35.使用脚本节约时间和培训别人 3…

你好!

你没留下联系方式,那我就在这说吧;

学习Linx系统和在Linux环仿汪境下的编程(侧重C和SHELL),我个人总结有两种方式:

1.建议买书看:

你学Linux系统,SHELL和基本命令绝对少不了,正如你想学好windows管理,组策略和注册表,DOS之类少不了!

你先买本Linux管理类的书看看先,主要学习好Linux下软件管理、网络设置、文件操作、磁盘管理和系统日志维护等所涉及的命令和姿和脚本;

这是基本,另外你更好懂C和SHELL,SHELL不用说,不懂SHELL,Linx肯定学不好,因为很多管理方面的工作都要用到它;而C则是Linux下备册仔最常用的编程语言,没这两样功夫,编程很难深入全面地学习(教材上百度随便搜索就有一大堆);

还有,你所说的全面究竟是指哪方面,你方向是什么?

管理方面:安全?日常维护?还是别的什么?

编程方面:系统编程?应用程序编程?嵌入式?

2.

只在Linux和网络中学习:

Linux比较适合新手的,个人推荐UBUNTU(是的,我也在用它)

Linux下本就有很多文档,只要在Linux中用man命令,你可以找到任何有必要的东西,包括函数用法和命令用法;

当然,你也可以上论坛求助发帖,或上官方网站看看权威文档,UBUNTU的社区就做得很不错!

不过,这第二种方法要有很好的英语水平!

总结:个人推荐根据你的方向的需要看看几本书:

Linux—从菜鸟到高手;

Linux管理白皮书;

Linux编程白皮书;

Linux程序设计第3版;

当然还有很多好书,比如APUE等,但你先要学好基本功,而且我推荐的那些书都是很基础的,参考参考还不错!

嗯嗯,竟打了那么多字了…

还有什么事可以百度HI我,上线有空一定回你!

不一定,我当初拿卜写了几个驱动,写完了都不知道应用程序怎么调用我的驱动,呵呵,其实些驱动主要就是要读懂datasheet,然后找一个最类似的驱动开始改写,问题是常常些完了都不知道驱动是怎么生效的,比如我写过声卡/V4L2驱动,惭愧阿,开始都不知道上层的音视频程序是怎么和我的驱动打交道的

后来才慢慢深入到应用层。

所以呢,写的了消银穗驱动未必就需要学好linux系统编程,但是写的好驱动还是需要多学点东西的,不仅仅是系统编程,那些什么信号量/多线程/多进程/优先级/调度方式/信号之类的反而和驱动没搏李有太大的联系,那些音视频、定时器等等反而相关性更大

请参考,希望能帮到你。

给你发哪?

玩转 OpenStack(八.1)Linux Bridge 实现 Neutron 网络之Local、Flat、VLAN、DHCP

Neutron 默认使用 ML2 作为 core plugin,配置文件 /etc/neutron/neutron.conf 中 core_plugin

计算节点和控制节点都需要在各自的 neutron.conf 中配置 core_plugin

然后配置 ML2 的配置文件 /etc/neutron/plugins/ml2/ml2_conf.ini 中 mechani_drivers

mechani_drivers 可以同时指定多个。这里只指定了一个。

查看 linuxbridge 进程

控制节点:

计算节点:

在 Linux Bridge 环境中,一个数据包从 Instance 发送到物理网卡会经过下面几个类型的设备:

对于每个 local network,ML2 linux-bridge 会创建一个 bridge,Instance 的 tap 设备会连接到 bridge。位于同一个 local network 的 Instance 会连接到相同的 bridge,这样 Instance 之间就可以通讯了。

因为 local network 没有与物理网卡相连,所以 Instance 无法与宿主机之外的网络通信。

同时因为每个 local network 有自己的 bridge,bridge 之间是没有连通的,所以两个 local network 之间是不通的。

ML2 配置文件 /etc/neutron/plugins/ml2/ml2_conf.ini

type_drivers ML2 加载网络类型。

tenant_network_types 普通用户在自己的 Tenant(Project)中创建网络时,默认创建哪种 type 的网络。

tenant_network_types = vlan, local 意思是当没有 vlan 可创建时,使用 local。

检测 Neutron Agent 是否正常 管理员 –> 系统 –> 系统信息 –> 网络代理

从用户管理创建网络

创建网络 项目 –> 网络 –> 网络

填写网络名称

填写子网信息。 网关 IP 可以不用填写。默认为子网地址的之一个 IP。即:172.16.10.1

添加子网 IP 范围。

点击网络名称,进去相信信息,可以看到子网和端口信扰旦息等。

可以看到在端口中已经创建了一个 port,名为 “(c45b69e6-04ba)”,IP 为 172.16.10.2。迟晌连接设备为 “network:dhcp”。

打开控制节点终端,使用 brctl show 查看 linux bridge 的状态。

可以看到 bridge 设备 brqd2fd4378-9e 和 tap 设备 tapc45b69e6-04

创建 Instance 并选择刚刚创建的网络。

创建 Instance 成功后可以发现已经分配 IP 地码李锋址。

在底层中 Neutron 会在 subnet 中创建一个 port,分配 IP 和 MAC 地址,并将 port 分配给 test。如下图

点进去可以看到详情

在宿主机上执行 brctl show 可以查看 bridge 的配置。

可以看到 bridge brqd2fd4378-9e 上连接了一个新的 tap 设备。

查看 Instance 信息。使用 virsh list 查看 Instance 运行中的列表。

使用 virsh edit 1 查看配置信息。

配置信息省略很多。重要的放在上面。

是 Instance 网卡的 MAC 地址

是 Instance 虚拟网卡信息

ping test1 的 IP 地址发现是可以 ping 通。

查看 brctl show

发现 brqd2fd4378-9e 中又计入进来一个 VIF,因为两个 VIF 挂载在同一个 Linux Bridge 上,所以可以通讯。

结构如下:

如果新分的 Instance 在计算节点中。不在控制节点。他们之间将不在互通。

因为 DHCP agent 在控制节点上运行,test2 在计算节点的 local 网络上,两者位于不同物理节点。由于 local 网络的流量只能局限在本节点之内,发送的请求无法到达计算节点。

上图 物理网卡 eth1 桥接到 brqXXXX,为 Instance 提供 flat 网络。

下图 创建多个 flat Network,就要准备多个物理机网卡。

在 /etc/neutron/plugins/ml2/ml2.conf.ini 配置文件中,修改 tenant_network_types 参数为 flat

:这里是指定普通用户使用 flat。因为 flat 网络与物理网卡一一对应。一般情况下租户网络不采用 flat。

flat_networks 定义一个 flat 网络,label 为 “default”

通过 physical_interface_mappings 指名 default 对应的物理网卡为 ens35

例如:对于 label 为 “default” 的 flat network,节点 A 可能使用 ens35,配置为:

而 B 节点则可以使用 ens33,配置为:

创建 flat 网络

绑定子网

查看 控制节点网络状态

Neutron 自动新建了 flat_net 对应的网桥 brq9e3013c8-93,以及 dhcp 的 tap 设备 tapa。

此时 tapa 和物理网卡 ens35 都已经连接到网桥 brq9e3013c8-93 上。

可以看到 Instance 的 tap 设备 tapc1241c3f-cb 已经连接到网桥

配置文件 /etc/neutron/dhcp_agent.ini 中的 dhcp_driver 和 interface_driver

dnasq 是一个提供 DHCP 和 DNS 服务的开源软件。

在实现环境中使用 ps 命令可以查看到 dnasq 进程。

DHCP agent 会为每个 network 创建一个目录 /opt/stack/data/neutron/dhcp/xxxx 用于存放该 network 的 dnasq 配置文件。

在二层网络上,VLAN 可以将一个交换机分割成几个独立的虚拟交换机。

类似,在三层网络上,Linux Network Namespace 可以将一个物理三层网络分割成几个独立的虚拟三层网络。

每个 namespace 都有自己独立的网络栈,包括 route table,firewall rule,network interface device等

Neutron 通过 dnasq 为每个 Network 提供单独的 DHCP 和路由服务。

使用 ip 查看所有 namespcae

使用 neutron 查看 net-list

查看某个 namespace 的详细配置

3 个 Instance 通过 tap 设备连接到名为 “vrqXXXX” 的 Linux Bridge。

在物理网卡 eth1 上创建 eth1.100 的 valn interface,eth1.100 连接到 brqXXXX。

这样,Instance 通过 eth1.100 发送到 eth1 的数据包就会打上 vlan100 的 tag。

如果在创建个 network vlan101,eth1 上就会相应的创建多个 vlan interface eht1.101 并连接新的 Linux Bridge “brqYYYY”。

配置文件 /etc/neutron/plugins/ml2/ml2_conf.ini 中设置 tenant_network_types 的值为 vlan

配置 vlan 的范围

意思是:配置定义了 lable 为 “default” 的 valn network,valn id 的范围是 3001~4000。这里配置的是普通用户使用的范围。

admin 可以使用 1~4096 的 valn network

再次指定 vlan network 与物理网卡的对应关系

配置子网

查看系统网桥

这里可以看到:

vlan100 对应的网桥为 brq2b85ebb9-a。

vlan interface 是 ens35.100 (我是用的是 Ubuntu 16.04 默认网卡名 ens 开始的。)

DHCP 的 tap 设备是 tapf85d61d8-c3。

在 计算节点查看 网桥信息

可以发现创建的 Instance 已经连接到 vlan100 对应的网桥 brq2b85ebb9-a 上。因为计算节点没有 DHCP 服务所以没有相应的 tap 设备。

另外 网桥的名字与控制节点是一样的,都是 brq2b85ebb9-a6,表示是在同一个 network 上。

下图是我创建 VLAN 后 两台 Instance 分别在控制节点和计算机点的网络图

此时两台 Instance 在同一 valn100 下。相互之间是可以 ping 通的。

如果在创建一个 vlan101。如果两台 Instance1 和 Instance2 分别连在 vlan100 和 vlan101。此时两台 Instance 是不能 ping 通的。

如下图两个 vlan

两台 Instance1 和 Instance2 分别连在 vlan100 和 vlan101。此时两台 Instance 是不能 ping 通的。

因为 vlan 在二层是隔离的。如果想要互通,只能在三层通过路由转发。

关于linux环境 ae的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《简易教程:如何在Linux环境下使用AE软件? (linux环境 ae)》
文章链接:https://zhuji.vsping.com/53050.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。