Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I install xclip on an EC2 instance?

I'm following Github's instructions for adding an SSH key. I've generated the id_rsa.pub file from my AWS EC2 instance, but I cannot complete the step that has me copy the contents of the file using xclip because I cannot install xclip onto the EC2 instance.

  1. I tried to install xclip on the EC2 instance using sudo yum install xclip, but that didn't work ("No package xclip available").
  2. So I looked around and found more detailed install instructions, but they didn't work either ("curl: (22) The requested URL returned error: 404 Not Found"), and the suggested correct URLs in the comments also failed.
  3. (I also tried just copying the text contents of the id_rsa.pub file using Putty and ctl-c, but Github declared the resulting key invalid.)

So, how do I install xclip on 64-bit Amazon Linux AMI 2012.09?

like image 395
Jeromy French Avatar asked Oct 30 '12 19:10

Jeromy French


People also ask

How do you copy and paste on Xclip?

xclip can also print an X selection to standard out, which can then be redirected to a file or another program. Press F7 to copy all current buffer to clipboard, or a selection, or press shift-F7 to paste all clipboard contents.

How download EC2 file in Linux?

Before downloading the file from the EC2 instance to the local machine using the FTP server, make sure the file is inside the home directory on the EC2 instance. Go to the desired directory on the remote side, select the file you want to download, and download the file.


2 Answers

I needed this today for a file larger than a ssh-key, and cat was not enough. You need to enable the EPEL repo in EC2 in order to get xclip:

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo rpm -ivh epel-release-latest-7.noarch.rpm
sudo yum-config-manager --enable epel
sudo yum install xclip -y
like image 96
Simon Ernesto Cardenas Zarate Avatar answered Sep 29 '22 19:09

Simon Ernesto Cardenas Zarate


You don't need xclip. Just ssh into the EC2 instance and cat the key to your terminal, then copy and paste it from your terminal to wherever you need it.

like image 36
Unknown Avatar answered Sep 29 '22 17:09

Unknown