You've landed at the right place. oDesk is now Upwork. Learn about the new platform.

Unix Jobs

30 were found based on your criteria {{ paging.total | number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("hourly") | number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("fixed") | number:0}})
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only
Hourly - Intermediate ($$) - Est. Time: Less than 1 month, Less than 10 hrs/week - Posted
We have several implementations of an AbstractFileSystem*. We want to mount these as OS file system through FUSE on Linux and Windows. For this purpose we planning to develop FUSE adapter for both Linux and Windows that will use the AbstractFileSystem as source of files and directories. An implementation of AbstractFileSystem will be provided. * AbstractFileSystem is a C++ class with methods: GetFiles(), GetDirectories(), ReadFile(), etc.. https://docs.google.com/document/d/1c3ubL9_Z-O3VL6AJN9ngACmtM94ITDEhwbQqhKE0inA/edit?usp=sharing
Skills: Unix Automation C++ Systems Development
Fixed-Price - Intermediate ($$) - Est. Budget: $100 - Posted
Create a shell setup script for a LAMP stack We need a shell script to simply create PHP development environments using vmware workstation (no docker or vagrant). Requirements: We create a vm using vm workstation 12 pro, and install a recent debian (you specify version and download link.) You will instruct us what settings the vm shall have (ram, networking etc.) Then we wget your non-interactive shell script (and if needed, zip file) from our server and run it. Once it is done, we have a system that matches following requirements: NETWORKING - It can be accessed from host mashine (running win7 btw.) via http and ssh (putty) using some ip - It can access the internet for installing packages, wget etc. PHP - It has PHP 5.4.x, PHP 5.6.x and PHP 7.x installed. The PHP version can be selected via AddHandler in the .htaccess file. - All php.ini's are non-restrictive, allowing long run time, high memory usage (512mb) and big file sizes. - For every PHP version, xDebug, Zend Guard/Loader and ionCube are installed. -xDebug is set to connect to host mashines php IDE (phpStorm). Remote debugging and Profiling can be initiated by GET parameters. Furthermore The IDE can start a debug session and use break points, variable introspection etc. Specify any settings that need to be taken. MYSQL - It has MySql 5.5 running. - MySQL can be accessed from the host mashine via IP. - It has mysqladmin installed. - MySqlAdmin is able to create new users and databases CREDENTIALS: Wherever possible, both username and password is "euroxid". Otherwise, use root/root and specify where. SECURITY: System will run on a local, secure mashine, so no security at all is required. LOCAL: I will use a german keyboard, i.e. the button next to the right shift is a hypen (minus) DOCUMENTATION: Provide a step-by-step documentation on how to: 1) Set up VM 2) Where to upload projects -- Then we will connect with putty, wget/unzipping a php-project like magento or wordpress, and use the web based installer to set it up -- 2) How to start a remote debug session HINT: You are free to copy as mutch as you wish from other sources, eg bitnami, docker, vagrantfiles - but the result must be an independent file that can run on a fresh debian installation.
Skills: Unix shell MySQL Administration PHP
Hourly - Expert ($$$) - Est. Time: Less than 1 month, Less than 10 hrs/week - Posted
My company is building a 3D printer that has an embedded Raspberry Pi. I need a secure way to ship updates of our various software packages to all printers periodically. Most of the software we are running on the pi right now is python, but I would like the update system to be flexible. Update rollback and resiliency to power loss would be nice features as well. Please estimate number of hours with and without these two features. Expected result is bash script to set up the Raspberry Pi and description/outline of backend server needed to distribute updates.
Skills: Unix shell Bash Bash shell scripting Debian OS
Fixed-Price - Expert ($$$) - Est. Budget: $50 - Posted
We are moving sites from html to wordpress. this part we have covered. we need help to make sure we do not loose page ranking caused from changing page names/extentions of files. we need someone with experience on all related issues. we are familiar with googlewebmaster and 301 redirections with htacces. however we want someone with experience so we dont loose time, miss anything or make mistakes.
Skills: Unix System Administration HTML5 Network Engineering PHP
Fixed-Price - Intermediate ($$) - Est. Budget: $200 - Posted
Hello to every Linux and or Android administrators. With this project I would like to install Linux Debian as the main Operatyng System on my Samsung Galaxy Mini 2 using exactly the approach used in this tutorial : http://whiteboard.ping.se/Android/Debian I would do this,because this way,compared with the most used actually (I'm talking about to install linux with the chroot on top of the Android installation),has many advantages,like : 1) Full GNU/Linux Debian installation with lots of apt-get:able packages 2) Full control of the Android environment from Debian 3) Simultaneous use of Debian as well as Android 4) Access the Android file system from your workstation desktop via ssh/sftp 5) No need to unmount/remount the SDcard accessing it via ssh/sftp 6) Makes it easy to backup both the Android as well as the Debian system 7) Android system untouched and unaware of any modifications 8) Android root file system no longer volatile, edits are kept between reboots 9) Critical file systems kept on SDcard for easy access in case of major f**k up 10) Graphic X11 Windows user interface, both client and server, local and remote, native,over SSH or VNC 11) Zero performance impact 12) Easy to modify your Android ROM selectively, without the need to reflash the entire device. 13) Manage your Android device as any other GNU/Linux system Recently I have installed android 4.4 on the galaxy mini 2. It works decently,but I see that the wi-fi connection is not working,so I have no access to the google play store. Maybe you need it for complete the project ? I don't know. But now you know that the phone is not able to reach internet using this way,but could do it using another way,if you find it. I have a medium experience on the Linux administration,so you will not make the whole job alone. I can help you a lot. I've already installed Debian 8.02 inside the virtual machine where you will work and where I have attached my phone trough the usb cable,so you can work with it using the ADB commands. I have already rooted the phone so you should not worry about this. What about the money you will get ? Don't expect much money,because I'm a poor student (of psychology). I don't have a good job right now,since I'm studying and I can't give you a good amount of money. So,please,accept this job more like a challenge than a good chance for making money. Sorry for this. Ok,gurus of android and linux,let's stat with this new exciting project ?
Skills: Unix System Administration Android Android SDK Bash shell scripting
Fixed-Price - Expert ($$$) - Est. Budget: $200 - Posted
We have two databases one on US-East-1 region and other on Beijing AWS instance. We want two way synching between both database. means any change on any of both servers should be replicated on both databases. This synching should be on almost run-time. Please keep in mind that Beijing AWS instance and US-EAST-1 instance can not share data. So only way will be direct connection of databases. Please share you ideas and tools you will use for this purpose. Budget is negotiable.
Skills: Unix Amazon EC2 Amazon Relational Database Service Database Administration
Fixed-Price - Intermediate ($$) - Est. Budget: $200 - Posted
Project Description Need to create a script using gstreamer libraries which can merge multiple live streams and output single stream. Basically code will do equivalent work of using ffmpeg tool with complex filter example -filter_complex "nullsrc=size=640x480 [base]; [0:v] setpts=PTS-STARTPTS, scale=320x480 [left]; [1:v] setpts=PTS-STARTPTS, scale=320x480 [right]; [base][left] overlay=shortest=0:x=0 [tmp1]; [tmp1][right] overlay=shortest=0:x=320:y=0" The code should be able to handle adding and removing of input streams at runtime. Input will be two rtmp streams, for example if at start only one rtmp stream has data simply output that stream's data . Now if a second stream comes online app should be able to merge the two streams and use 50% of output video area for each stream and so on. We need the output for H264 streaming. Audio codecs support needed - AAC video codec - h264
Skills: Unix shell FFmpeg Video Streaming
Hourly - Expert ($$$) - Est. Time: Less than 1 week, 30+ hrs/week - Posted
I have a project a hand, which needs to be enabled with data ingestion and data formatting for which the scripts are to be written in Python. The inputs are from middleware files and other important files.
  • Number of freelancers needed: 3
Skills: Unix Java Python Splunk
Looking for the Team App?
Download the New Upwork Team App
Fixed Price Budget - ${{ job.amount.amount | number:0 }} to ${{ job.maxAmount.amount | number:0 }} Fixed-Price - Est. Budget: ${{ job.amount.amount | number:0 }} Open to Suggestion Hourly - Est. Time: {{ [job.duration, job.engagement].join(', ') }} - Posted
Skills: {{ skill.prettyName }}
Looking for the Team App?
Download the New Upwork Team App