And what I was most interested in was whether I could finally point people to a more stable and friendly way of using Ansible on a Windows workstation. In the past, there was the option of running Ansible inside Cygwin and this is still the best way to try getting Ansible working in an older Windows environmentbut this always felt kludgy to me, and I hated having to recommend either that or forcing Windows users to do a full Linux VM installation just to run Ansible commands.
Once you verify your system is bit and up to date, you have to do a few manual steps to enable the 'Windows Subsystem for Linux':. Wait a minute for Windows to install a few things in the background it will eventually let you know a restart may be required for changes to take effect—ignore that for now.
Next, to install the actual Linux Subsystem, you have to jump over to 'Control Panel' why is this separate from 'Settings'? The subsystem will be installed, then Windows will require a reboot. Reboot, then open up the start menu and enter 'bash' to open up 'Bash' installation in a new command prompt. Fill out all the questions it will have you create a separate user account for the Linux subsystemand once that's all done it takes a few minutes to installyou will finally have Ubuntu running on your Windows laptop, somewhat integrated with Windows.
To install Ansible, since we're basically in an Ubuntu environment, it's as simple as installing pip, then installing Ansible:. Note the use of --user for the pip install command; due to some peculiarities of the way the Linux subsystem works, Pip can't easily install packages globally, so we install packages just for the user account we set up for bash.
At this point, which ansible should show the path to Ansible, ansible --version should show you Ansible's version, and you should be able to use ansible and the rest of the command-line tools e. If you get the error message ImportError: No module named markupsafetry installing markupsafe manually with pip install markupsafe --user.
See this GitHub issue for more detail. If you want to run a playbook that's stored in your Windows user account's Documents folder e. Let's create a test playbook and see if it works! Ansible should run the command and print out the debug message. Now that you have Ansible installed, you can start automating everything even including the rest of the bash environment!
If you need to, you can generate an SSH key for use connecting to servers, use ssh to directly connect to servers, etc. I just got bogged down in the installation of subsystem, just got an error when I was trying to activate this windows feature. When running "sudo apt-get -y install pip python-dev", I received an error I changed this to "sudo apt-get install python-pip python-dev", and it resolved the issue. This sudo apt-get -y install python-pip python-dev should be sudo apt-get -y install python-pip python-dev libffi-dev libssl-dev.
Otherwise the compilation of the crypto-extensions won't work. There seems to be permission issue when trying to install a role from the ansible-galaxy after following this guide. Thus, you'd need to use sudo with galaxy install— sudo ansible-galaxy install geerlingguy. Additionally, you can add an ansible. First of all, thank you very much for this great tutorial. So far I managed to get the test.
Great work Jeff, appreciate your time invested in this post as it saved me the need from running an additional VM. Once installed you will be now able to init new boiler plate for ansible galaxy roles or retrieve galaxy roles.
We can also try to install ansible using package manager but it will fail and throw a lot of errors. Would be helpful to hear your experience while I schedule time with one of my colleagues with Windows 10 to try, too. There's a good chance it will work correctly—if you do everything within WSL, and don't use any windows-based tools to touch the vault file e.
I istalled Ansible on ubuntu machine and now trying to make connectivity with a windows server. To automate the setup of WinRM, I am running. It throws error. It also throws an error. Do you happen to know the fix or if you have steps for windows connectivity then do share the steps. You need to make sure there are no spaces before the '' on the first line. Hope this helps!
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It only takes a minute to sign up. How can I do that? I could finally install build-essential also successfully. Chances are you will need things like gcc to actually do the building so you might as well install those as well. The build-essential package will install other tools used along with make.
It definitely looks like make is installed on your box. The reply you are getting is actually an error generated by make, complaining that it can't file the Makefile which would tell it what needs to be done. Ubuntu Community Ask! Sign up to join this community. The best answers are voted up and rise to the top. Home Questions Tags Users Unanswered. How do I install make? Ask Question. Asked 7 years, 9 months ago. Active 1 year, 4 months ago. Viewed k times. Seth 45k 29 29 gold badges silver badges bronze badges.
Deepak Singhal Deepak Singhal 1 1 gold badge 7 7 silver badges 6 6 bronze badges. Version I am using is Done Building dependency tree Reading state information Done Package make is not available, but is referred to by another package. The make package definitely should be available; I have version 3.
Active Oldest Votes. Run the command: sudo apt-get install build-essential Chances are you will need things like gcc to actually do the building so you might as well install those as well. Bert Bert 2, 1 1 gold badge 10 10 silver badges 11 11 bronze badges. The reply you are getting is actually an error generated by make, complaining that it can't file the Makefile which would tell it what needs to be done Is there any Makefile. Sign up or log in Sign up using Google.
Sign up using Facebook. Sign up using Email and Password. Post as a guest Name. Email Required, but never shown. The Overflow Blog. Featured on Meta. Feedback on Q2 Community Roadmap. Linked 7. Related 0.We are sorry that due to the change of the Stalker Middleware product name to the Ministra TV platform, in some articles you will still see the name Stalker Middleware.
Otherwise, it is possible to incorrectly install the list of application packages.
Converting your multicast IPTV Freeview to HTTP unicast using udpxy
Make the necessary changes in the portal config. Do not edit file config. If you want to change some settings - create file. Do not copy the entire content of config. Add customized sections to custom. For example, if you want to change MySQL configuration, then create a file. If you use a host and port other than those specified by default, they must be specified in the command parameters.
Therefore, before updating the server, you must update Ministra if the current version used is lower than 5. Type y to enable the run of the additional ssh daemon on port It will be required to access the system in case the update is not completed.
After confirming that the services restart automatically, a few messages will appear stating that some default configuration files have been changed. You probably changed some default configuration files, so follow the instructions below and reject offers to replace the changed files.
Select the keep the local version currently installed option to configure unattended-upgrades. On the new system, without any configuration changes, you can answer y to confirm the removal of unnecessary packages.
On a system that has been significantly modified, you can answer d and view the list of packages proposed for removal in case you want to reinstall some of them later. After the update is complete, you must restart the server. Enter y to continue.
You may need to type any key to exit, since the SSH session was interrupted on the server side. Wait for the system to reboot and log in again. Versions lower than Ministra TV Platform 5. When installing Ministra TV Platform 5. Otherwise, incorrect installation of the list of application packages is possible. For details on how to configure Apache, see here. It is necessary to downgrade the version of NPM to 2.
Restart apache :. Default access: login: admin password: 1 The recommended browser for the admin interface: - Mozilla Firefox and Google Chrome If it is necessary you can change the admin password in MySQL:. The most used variables. Rename the folder with the previous version. Copy custom. Copy all files except the dummy. Pay attention! Before upgrading to the new version, you need to install the recommended version of NPM 2.When it comes to the choosing a Linux for beginners, Ubuntu always comes on the top.
I am not going to tell you why you should use Ubuntu. I am going to show you how to install Ubuntu. The method I am going to show in this tutorial is the fourth one. You wipe out the entire system and let Ubuntu be your only operating system. In my experience, this is the easiest way to install Ubuntu. It uses the rest of the disk space in creating a single root partition. The root partition normally has a 2 GB of swapfile. The root partition also has the boot directory for grub related files.
It also contains the home directory that is used for storing user related files like documents, pictures, music, videos, downloads etc. Best suited for you if you just want to use a single Linux distribution and no other operating system.
The screenshot might look a little bit different but the steps are basically the same. You may save your personal files, documents, pictures etc on an external USB disk or cloud storage if you want to use it later. Before you do anything, you have to download Ubuntu. If you have slow or inconsistent internet, you can find the torrent downloads at the alternate download page scroll down a bit.
You can test Ubuntu without even installing it on your system. The same live USB also allows you to install Ubuntu. If you are already using some Linux distribution, you can use Etcher.
Now, you need to make sure that your system boots from the USB disk instead of the hard disk. You can do that by moving the USB up in the boot order. Restart your system. The entire idea is that you put USB or removable media on the top of the boot order. Save the changes and exit.UDPXY Rang+port skener
Now you should boot into the live Ubuntu environment.The goal of cross compiling is to compile for one architecture on machine running another one. ARM-based devices are usually limited in processing power and are mostly running stripped-down, embedded versions of Linux. This makes it sometimes difficult to compile on the target device directly. For this post, I was using Ubuntu This is used to build a cross compiler for another architecture.
Before we can start compiling, we need to install the necessary packages and tools for cross compiling for ARM. These include the standard tools needed for compiling:. Once we have installed the prerequisites, we can try and compile a simple C program. To see what type and for which platform the result of our compilation is, we can check the output with file:. The next step is to compile the same source for ARM.
We simply do this by using a different compiler arm-linux-gnueabi-gcc instead of gcc. To replace gcc with another, target platform specific compiler would be a lot of work. Fortunately most of the times you can just specify the platform which you are compiling for when running configure. The next step is to run configure.
But here we need to specify that we want to end up with a binary statically linked for ARM:. As you can see in the output of the last command, the result is a statically linked binary for arm.
In most cases compiling for ARM or another cross-platform is not very difficult but it sometimes requires a little extra effort to find the correct options and flags for the configure script.
Jens, your article is awesome and helped me to finally got cross compilation working; even I used a platform-specific compiler for my Synology NAS on ARM — but as you said, it was a whole lot of work!
Awesome post! This is free software; see the source for copying conditions. Great help to my efforts, thank you! One remark that can give some help — I needed to deploy a cross-compiled.
Your email address will not be published.Review your favorite Linux distribution. Welcome to LinuxQuestions. You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features.
Registration is quick, simple and absolutely free. Join our community today! Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions. If you need to reset your password, click here. Having a problem logging in? Please visit this page to clear all LQ-related cookies. Introduction to Linux - A Hands on Guide This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Hello, I need multicast stream which comes on eth1 to convert and forward on eth0 so other computers and students in subnet can see it connecting mcast stream to router or switch for everyone just mess with network and bandwidth and stream is freezing and pixelingin what ever manner, but best will be as http stream so students can open stream with VLC First I need to verify that stream is available, and for that I try with Ubuntu desktop and its working with one NIC, but with two no.
After to much time without solution I decide to move to server Now I Installed Ubuntu server The VLC log gives me the same massage like before on Ubuntu desktop. Thread Tools. BB code is On.According to the WordPress.
There are a few reasons this might not suit your needs, however:. Well, you are in luck. There is another bit of totally free open-source software that will make that conversion for you.
There are no packages for udpxy yetso download the source to your Linux box and extract it like so:. Now change directory into the new udpxy Unless you have an unusual setup with more than 1 network card, all you should need to do now is start udpxy running with a port of your choosing.
There are more configuration options available: run udpxy with no parameters for a list. In my example setup, I can open the following in VLC:. This will start receiving an RTP multicast stream from As per my previous guides, here is an upstart script to start udpxy when the machine boots and the network card eth0 comes up:.
Say, my Android smartphone? I tested a few free ones but they all had audio sync problems, so I sprang for VPlayer in the end, which works perfectly. If your outgoing bandwidth will handle it, you could also forward a port from your router to the internal Linux box and watch over the Internet. A more sensible approach to remote viewing would be to use a VPN. One hint I will give you is that for some devices e. Tags: dvb-tdvblastfreeviewvlcvplayer.
Brilliant Stuff!!!! Will be on this tonight, thanks for the guide, will this be able to transcode the stream into anything other than mpeg2 as im using a raspberry pi for my front end, i can currently broadcast externally using vlc on http with transcoding h. No, still no transcoding with udpxy. If you need transcoding you will still need VLC. Fixed it by doing doing make command first, then make install. Any ideas to why udpxy is not working?? I have installed to the letter to the above guide.
When i try to check the status of the port in browser i get no connection, tried opening a stream on another machine and no joy. The one only thing that differs from your guide is that my router is Try running udpxy with the -v flag to get some error messages out of it.
It is deceptively quiet otherwise, even when it fails. Hi there, i tried udpxy -p -v and got an error stating the port was already in use, so i tried a different port and got this. For a connecting across the Internet from another machine with vlc can you give an example of the network address to be used?
I tried a couple of things and got a login for null but no luck. All you should have to do is substitute the internal servername and port for the external hostname and forwarded port. You do not need to reference the internal server namer or IP at all, only the multicast IP.