Run the following commands to install Flash® Media Server on Ubuntu:
markus@ubuntu:~$ wget markusbe.com/ifu
markus@ubuntu:~$ bash ./install-fms-3.5.3-ubuntu
These commands download and run the install script.
Ubuntu version support
Ubuntu version 32 Bit 64 Bit
10.04 LTS Server Supported Supported
Desktop Supported Supported
9.10 Server Supported Supported
Desktop Supported Supported
9.04 Server Supported Supported
Desktop Supported Supported
8.10 Desktop Supported Supported, but*
8.04 LTS Server Supported Supported, but*
Desktop Supported Supported, but*
6.06 LTS Server Supported Supported, but*
* Files will be installed bypassing the package manager. That means these files won’t be kept up-to-date by the package manager.
What will happen?
The script
checks whether your Linux version and architecture is supported
downloads Flash® Media Server 3.5.3 from this page on Adobe.com, if it doesn’t find it locally
unpacks the archive and checks its version
installs dependencies for the running version and architecture (32 or 64 bit) of Ubuntu
downloads and applies a patch for the Flash® Media Server installer that allows it to run on Ubuntu
runs the Flash® Media Server installer
Starting and stopping, manually and automatically
To restart, stop or start Flash® Media Server use the commands:
markus@ubuntu:~$ sudo /etc/init.d/fms restart
markus@ubuntu:~$ sudo /etc/init.d/fms stop
markus@ubuntu:~$ sudo /etc/init.d/fms start
Flash® Media Server starts automatically at startup. You can disable automatic startup:
markus@ubuntu:~$ sudo /usr/sbin/update-rc.d fms remove
You can later change Flash® Media Server to start automatically again:
markus@ubuntu:~$ sudo /usr/sbin/update-rc.d fms defaults
Uninstalling
You can later uninstall Flash® Media Server:
markus@ubuntu:~$ cd /opt/adobe/fms
markus@ubuntu:/opt/adobe/fms$ sudo ./uninstallFMS
Troubleshooting
Things to look for if something doesn’t work:
Virtual Server limits: If you run Flash® Media Server on a virtual server, see if you have the file /proc/user_beancounters. This file exists if the server is virtualized with Virtuozzo or OpenVZ. It contains a list of resource parameters with their current values, maximum allowed values and the number of times the maximum value has been reached (failcnt). If the failcnt number increases for a resource when you try to start or use Flash® Media Server, increase the limit for the corresponding resource. This can only be done from outside the virtual server.
I will add to this section whenever I find out about other causes of trouble.
Symptoms
When you try to install Flash® Media Server without the script, a number of warnings and error messages appear. I list them here so that people who search by the error message can find this article.
If you’re on 64 bit and haven’t installed 32-bit-support, this error message appears:
./installFMS: 172: ./fmsini: not found
And then:
./fmsini: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
Then, regardless of architecture, a warning from the installer:
WARNING: Your distribution, unknown, is not supported by this
Adobe Flash Media Server installer.
An error about the group nobody not existing, if you accept the default group:
Please enter a valid user group for the "nobody" user: Default group [nobody]:
ERROR: "nobody" is not in the user group "nobody"
If you solved that problem by entering nogroup, next is a syntax error:
[: 1: ==: unexpected operator
or
[: 1: nobody: unexpected operator
Then installation starts, but a number of errors appear:
Proceed with the installation? (y/n/q): y
Installing Adobe Flash Media Server files...
Configuring Adobe Flash Media Server...
Adding "fms" service.
Setting default admin to "fms".
chgrp: invalid group: `nobody'
./installFMS: 1348: /sbin/chkconfig: not found
Setting autostart for "fms".
Server:fms command:start
ulimit: 30: Illegal option -u
[: 35: 32768: unexpected operator
NPTL 2.7
./server: 56: Bad substitution
Admin server:fmsadmin command:start
./adminserver: 41: Bad substitution
The Adobe Flash Media Server installation is complete.
If you see one of these error messages, see the top of this article.
Background article
There is a background article About running 32 bit programs on 64 bit Ubuntu and shared libraries that explains in detail what needs to be done and why to make Flash® Media Server work on Ubuntu and how the patch and install script achieve that.
Feedback
I’m interested how everything worked out for you. Especially when it didn’t , so I can fix whatever is wrong. Please don’t hesitate to leave a comment and share your experience.
分享到:
相关推荐
### 安装STLinux在Ubuntu上的关键步骤与挑战 #### 概览 本文将深入探讨在Ubuntu上安装STLinux的全过程,重点解析由于包管理系统的差异而带来的挑战及其解决方案。对于那些希望在Ubuntu环境中利用STLinux强大功能的...
在本文中,我们将深入探讨如何在Linux环境下安装Oracle Database 11g,这是一个重要的数据库管理系统,广泛用于企业级数据存储和处理。Oracle 11g提供了高性能、高可用性和安全性,使其成为许多组织的核心数据库解决...
friendly, easy-to-use Linux distribution.This book provides detailed information on installing, using, and administering Ubuntu. You’ll learn how to set up a workstation or a server, and you’ll find...
### 关于《Beginning Ubuntu Linux, 6th Edition》的知识点概览 #### 一、Ubuntu Linux简介 **Ubuntu Linux**是一种基于Debian的Linux操作系统,它以桌面版本而闻名,并且也开发了服务器版本。该操作系统由...
quantum espresso 视频可以认真学习 进行入门,非常不错的材料 给大家进行分享,值得拥有
根据提供的文件信息,本书《Installing and Configuring Windows Server 2012 Exam Ref 70-410》是一本针对Microsoft认证考试70-410的专业辅导教材。本书由Craig Zacker编写,并由Microsoft Press出版。以下是本书中...
Part 2 covers installing Ubuntu on your computer. An illustrated guide is provided, and all installation choices are explained in depth. Additionally, you’ll find a problem-solving chapter to help in...
Part 2 covers installing Ubuntu on your computer. An illustrated guide is provided, and all installation choices are explained in depth. Additionally, you’ll find a problem-solving chapter to help in...
Author Sander van Vugt introduces the most recent server edition of Ubuntu Linux, the most popular Linux distribution, to power users, system administrators, and programmers and demonstrates the ...
- 如果一台计算机运行的是64位的Windows Server 2008或Windows Server 2008 R2,则可以升级到Windows Server 2012 R2,前提是使用相同的操作系统版本。 - Windows Server 2012 R2不支持以下升级路径: - 从...
The Ubuntu Server Guide contains information on how to install and configure various server applications on your Ubuntu system to fit your needs. It is a step-by-step, task-oriented guide for ...
Installing SQL Server 2008 on a Windows Server 2008 Cluster
Fully updated for Windows Server 2012 R2! Prepare for Microsoft Exam 70-410 – and help demonstrate your real-world mastery of implementing and configuring core services in Windows Server 2012 R2. ...
Installing the Ubuntu Server Chapter 3. Usage Basics: Login, Interfaces, and Help Chapter 4. Managing Software Part 2: Services Chapter 5. Managing Services with systemd Chapter 6. Mail Servers ...
对于Ubuntu用户来说,应该选择Linux下的安装包。 具体到本教程中,我们选择了64位bash安装器,支持Python 3.6版本。这是因为大多数现代计算机都支持64位操作系统,并且Python 3.6是一个广泛使用的Python版本。如果...
面是我在Ubuntu6.06 LTS 下源码编译安装samba主要安装过程,本人第一次用Ubuntu,刚装上去时候,没有gcc编译环境。郁闷了半天。找出这一过程发了不少的时间。可能还有些不妥,不过我经过这样的安装达到了向windows共享...
根据提供的文件信息,我们可以得出《Exam 70-410 Installing and Configuring Windows Server 2012 Lab Manual》是一本针对微软认证考试70-410的专业实验手册,该手册主要围绕Windows Server 2012的安装与配置进行...
Installing Avaya S8800 Server